public class OntologyClass
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
OntologyClassVocabulary |
ontologieVocabulary |
java.util.List<java.lang.String> |
ontologyAgentActionNames |
java.util.List<java.lang.String> |
ontologyConceptNames |
java.lang.String |
ontologyErrorStack |
java.util.List<java.lang.String> |
ontologyPredicateNames |
OntologyClassTree |
projectOntologieTree |
Constructor and Description |
---|
OntologyClass(java.lang.String ontologyReference)
Constructor of this class.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends jade.content.onto.Ontology> |
getOntologyClass()
Returns the ontology class, if the specified ontology reference is valid.
|
jade.content.onto.Ontology |
getOntologyInstance()
This Method returns the instance of the current Ontology-Class.
|
java.lang.String |
getOntologyMainClass()
Gets the ontology main class.
|
java.lang.String |
getOntologyName()
Gets the ontology name.
|
java.lang.String |
getOntologySourcePackage()
Gets the ontology source package.
|
OntologyClassTree |
getOntologyTree()
Provides the @link OntologyClassTree - Object.
|
java.lang.String |
getVocabularyValue(java.lang.String key)
Provides a value from the ontology vocabulary, given by its public static name.
|
boolean |
isCorrectTreeBuild()
Checks if is correct tree build.
|
void |
setCorrectTreeBuild(boolean correctTreeBuild)
Sets the correct tree build.
|
void |
setOntologyMainClass(java.lang.String currOntoMainClass)
Sets the ontology main class.
|
void |
setOntologyName(java.lang.String currOntoName)
Sets the ontology name.
|
void |
setOntologySourcePackage(java.lang.String ontologySourcePackage)
Sets the ontology source package.
|
void |
setOntologyVocabulary(java.lang.Class<?> Class)
Sets the ontology vocabulary.
|
public OntologyClassTree projectOntologieTree
public OntologyClassVocabulary ontologieVocabulary
public java.util.List<java.lang.String> ontologyConceptNames
public java.util.List<java.lang.String> ontologyAgentActionNames
public java.util.List<java.lang.String> ontologyPredicateNames
public java.lang.String ontologyErrorStack
public OntologyClass(java.lang.String ontologyReference)
ontologyReference
- the ontology referencepublic boolean isCorrectTreeBuild()
public void setCorrectTreeBuild(boolean correctTreeBuild)
correctTreeBuild
- the new correct tree buildpublic java.lang.Class<? extends jade.content.onto.Ontology> getOntologyClass()
public jade.content.onto.Ontology getOntologyInstance()
public OntologyClassTree getOntologyTree()
public void setOntologyVocabulary(java.lang.Class<?> Class)
Class
- the new ontology vocabularypublic java.lang.String getVocabularyValue(java.lang.String key)
key
- The public static namepublic void setOntologyMainClass(java.lang.String currOntoMainClass)
currOntoMainClass
- the currOntoMainClass to setpublic java.lang.String getOntologyMainClass()
public void setOntologySourcePackage(java.lang.String ontologySourcePackage)
ontologySourcePackage
- the currOntologySrcPackage to setpublic java.lang.String getOntologySourcePackage()
public void setOntologyName(java.lang.String currOntoName)
currOntoName
- the currOntoName to setpublic java.lang.String getOntologyName()