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()