nl.tudelft.tbm.eeni.owl2java
Class JenaGenerator

java.lang.Object
  extended by nl.tudelft.tbm.eeni.owl2java.JenaGenerator

public class JenaGenerator
extends Object


Constructor Summary
JenaGenerator()
           
 
Method Summary
 boolean addMappings(String uri, String altLocation)
           
 void generate(com.hp.hpl.jena.ontology.OntModel model, String baseDir, String basePackage)
           
 void generate(String uri, String baseDir, String basePackage)
           
 void generate(String uri, String altLocation, String baseDir, String basePackage)
           
 JModel getJModel()
           
 String getJModelReport()
           
 com.hp.hpl.jena.ontology.OntModel getOntModel()
           
 String getStatistics()
           
 void setCodeFormatterOptions(Properties codeFormatterOptions)
           
 void setCreateTestClass(boolean createTestClass)
           
 void setEnableCodeFormating(boolean enableCodeFormatting)
           
 void setFactoryName(String factoryName)
           
 void setReasignDomainlessProperties(boolean reasignDomainlessProperties)
           
 void setTestcaseName(String testcaseName)
           
 void setToolsPackage(String toolsPackage)
           
 void setVocabularyName(String vocabularyName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JenaGenerator

public JenaGenerator()
Method Detail

generate

public void generate(String uri,
                     String altLocation,
                     String baseDir,
                     String basePackage)

generate

public void generate(String uri,
                     String baseDir,
                     String basePackage)

generate

public void generate(com.hp.hpl.jena.ontology.OntModel model,
                     String baseDir,
                     String basePackage)

setVocabularyName

public void setVocabularyName(String vocabularyName)

setFactoryName

public void setFactoryName(String factoryName)

setCreateTestClass

public void setCreateTestClass(boolean createTestClass)

setTestcaseName

public void setTestcaseName(String testcaseName)

addMappings

public boolean addMappings(String uri,
                           String altLocation)

getStatistics

public String getStatistics()

getJModelReport

public String getJModelReport()

getOntModel

public com.hp.hpl.jena.ontology.OntModel getOntModel()

getJModel

public JModel getJModel()

setToolsPackage

public void setToolsPackage(String toolsPackage)

setReasignDomainlessProperties

public void setReasignDomainlessProperties(boolean reasignDomainlessProperties)

setEnableCodeFormating

public void setEnableCodeFormating(boolean enableCodeFormatting)

setCodeFormatterOptions

public void setCodeFormatterOptions(Properties codeFormatterOptions)


Copyright © 2011. All Rights Reserved.