org.topbraidcomposer.wizards.schemagen
Class SchemaGen

java.lang.Object
  extended by jena.schemagen
      extended by org.topbraidcomposer.wizards.schemagen.SchemaGen

public class SchemaGen
extends jena.schemagen


Nested Class Summary
 
Nested classes/interfaces inherited from class jena.schemagen
jena.schemagen.OptionDefinition, jena.schemagen.Replacement
 
Field Summary
 
Fields inherited from class jena.schemagen
COMMENT_LENGTH_LIMIT, DEFAULT_CONFIG_URI, DEFAULT_HEADER_TEMPLATE, DEFAULT_INDIVIDUAL_TEMPLATE, DEFAULT_MARKER, DEFAULT_TEMPLATE, JAVA_KEYWORDS, m_cmdLineArgs, m_config, m_includeURI, m_indentStep, m_nl, m_optionDefinitions, m_output, m_replacements, m_resourcesToNames, m_root, m_source, m_usedNames, NS, OPT_CLASS_SECTION, OPT_CLASS_TEMPLATE, OPT_CLASSDEC, OPT_CLASSNAME, OPT_CLASSNAME_SUFFIX, OPT_CONFIG_FILE, OPT_DECLARATIONS, OPT_DOS, OPT_ENCODING, OPT_FOOTER, OPT_HEADER, OPT_HELP, OPT_INCLUDE, OPT_INDIVIDUAL_TEMPLATE, OPT_INDIVIDUALS_SECTION, OPT_INPUT, OPT_LANG_DAML, OPT_LANG_OWL, OPT_LANG_RDFS, OPT_MARKER, OPT_NAMESPACE, OPT_NO_COMMENTS, OPT_NOCLASSES, OPT_NOHEADER, OPT_NOINDIVIDUALS, OPT_NOPROPERTIES, OPT_ONTOLOGY, OPT_OUTPUT, OPT_PACKAGENAME, OPT_PROP_TEMPLATE, OPT_PROPERTY_SECTION, OPT_ROOT, OPT_STRICT_INDIVIDUALS, OPT_UC_NAMES, OPT_USE_INF
 
Constructor Summary
SchemaGen(java.io.File file, java.lang.String className)
           
 
Method Summary
 void run()
           
protected  void selectInput()
           
 
Methods inherited from class jena.schemagen
abort, addReplacementPattern, asLegalJavaID, closeOutput, determineConfigRoot, determineLanguage, determineNamespaceURI, filter, formatComment, getAllValues, getClassName, getComment, getImports, getOpt, getResource, getUCValueName, getValue, getValueName, go, hasComment, hasResourceValue, hasValue, indentTo, isTrue, main, noComments, pop, processFooter, processHeader, processInput, selectOutput, setGlobalReplacements, substitute, urlCheck, usage, useOntology, write, writeAnnotationProperties, writeClassClose, writeClassDeclaration, writeClasses, writeDatatypeProperties, writeIndividuals, writeInitialDeclarations, writeln, writeln, writeModelDeclaration, writeNamespace, writeObjectProperties, writeOntClasses, writeOntIndividuals, writeProperties, writeRDFClasses, writeRDFIndividuals, writeRDFProperties, writeValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaGen

public SchemaGen(java.io.File file,
                 java.lang.String className)
Method Detail

run

public void run()

selectInput

protected void selectInput()
Overrides:
selectInput in class jena.schemagen