Package kaos.ontology.util

Interface Summary
KAoSOntClassBuilder  
 

Class Summary
ConceptTranslator Implements static methods in order to store various mappings between concepts defined in agent systems and terms defined in KAoS ontologies.
KAoSOntClassBuilderImpl Class building an Ontology definition of class supported by the current KAoS
OntModelUtils $Revision: 1.21 $
OntologyLanguageTagSelector $Revision: 1.12 $
SerializableOntModelImpl $Revision: 1.5 $
TempOntModelImpl $Revision: 1.2 $
 

Exception Summary
BuildingNotCompleted BuildingNotCompleted defines an exception to be thrown by the KAoSPolicyBuilder class when the construction of the DAML class is not finished and the method to retrive the constructed definition is called.
ClassNameNotSet ClassNameNotSet defines an exception to be thrown by the KAoSPolicyBuilder class when the name of the defined class is not set and more advanced methods are called.
ClassNotSuperClass ClassNotSuperClass defines an exception to be thrown by the ontology concept class builders when the class was not previously specified as a superclass.
DisjointClassWithAlreadyAdded DisjointClassWithAlreadyAdded defines an exception to be thrown by the ontology concept class builders when the new superclass of the build concept is disjoint with the classes already added
InstanceNotInThisRange InstanceNotInThisRange defines an exception to be thrown by the ontology concept class builders when the instance is removed not previously added to the range.
KAoSOntClassBuilder.AlreadyComplement  
OntologyLanguageTagSelector.UnsuportedOntologyLangageSelected  
QueryFailure QueryFailure defines an exception to be thrown by the OntologyLanguageTagSelector class when the name of the selected ontology language is not unknown
RangeIsBasedOnAClass RangeIsBasedOnAClass defines an exception to be thrown by the ontology concept class builders when the instance is added to the range already initiated with a class.
RangeIsBasedOnInstances RangeIsBasedOnInstances defines an exception to be thrown by the ontology concept class builders when the class is added to the range already initiated with instances.
ValueNotSet ValueNotSet defines an exception to be thrown by the KAoSPolicyBuilder class when the value is retrieved which was not previously set.