de.fau.cs.www8.jadeowlcodec.generator
Class PropertyNameManager

java.lang.Object
  extended by de.fau.cs.www8.jadeowlcodec.generator.PropertyNameManager
All Implemented Interfaces:
RenderingJava

public class PropertyNameManager
extends java.lang.Object
implements RenderingJava


Constructor Summary
PropertyNameManager(KnowledgeBase kb, java.lang.String packageName)
           
 
Method Summary
 java.lang.String getJavaTypeString(Uri.Role uri)
           
 java.lang.String getName(Uri.Role uri)
           
 void writeJava(java.io.Writer w)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyNameManager

public PropertyNameManager(KnowledgeBase kb,
                           java.lang.String packageName)
Method Detail

getName

public java.lang.String getName(Uri.Role uri)

getJavaTypeString

public java.lang.String getJavaTypeString(Uri.Role uri)

writeJava

public void writeJava(java.io.Writer w)
               throws java.io.IOException
Specified by:
writeJava in interface RenderingJava
Throws:
java.io.IOException


Copyright 2007 Moritz Goeb, Bernhard Schiemann, Ulf Schreiber of Chair of Artificial Intelligence, University of Erlangen-Nuremberg