|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectkaos.autonomy.repository.KaaRepositoryImpl
public class KaaRepositoryImpl
This interface of the repository storing Kaa related data. $Revision$
Constructor Summary | |
---|---|
KaaRepositoryImpl(OntologyService ontService)
|
Method Summary | |
---|---|
void |
addActionConsequences(ActionClassDescription myAC,
ActionConsequence myACo)
Add Action Consequences |
void |
addActionPrerequisite(ActionClassDescription myAC,
ActionPrerequisite myAP)
Add Action Prerequisites |
java.util.Vector |
getActionConsequences(ActionInstanceDescription myAID)
Get Action Consequences |
java.util.Vector |
getActionPrerequisites(ActionInstanceDescription myAID)
Get Action Prerequisites |
java.util.Vector |
getActionUtility(ActionInstanceDescription myAID)
Get Action Utility |
void |
loadActionClassesFromOWL(java.lang.String owlURI)
|
void |
loadSituationCharacteristicsFromOWL(java.lang.String owlURI)
|
void |
setActionUtility(ActionClassDescription myAC,
ActionUtility myAU)
Set Action Utility |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public KaaRepositoryImpl(OntologyService ontService)
Method Detail |
---|
public void loadActionClassesFromOWL(java.lang.String owlURI) throws DirectoryFailure, OntologyRepository.ReasoningException, java.io.IOException
loadActionClassesFromOWL
in interface KaaRepository
DirectoryFailure
OntologyRepository.ReasoningException
java.io.IOException
public void loadSituationCharacteristicsFromOWL(java.lang.String owlURI) throws java.net.URISyntaxException, DirectoryFailure, OntologyRepository.ReasoningException, java.io.IOException
loadSituationCharacteristicsFromOWL
in interface KaaRepository
java.net.URISyntaxException
DirectoryFailure
OntologyRepository.ReasoningException
java.io.IOException
public java.util.Vector getActionPrerequisites(ActionInstanceDescription myAID)
getActionPrerequisites
in interface KaaRepository
myAID
- action instance description for which Prerequisites should be found
public java.util.Vector getActionConsequences(ActionInstanceDescription myAID)
getActionConsequences
in interface KaaRepository
myAID
- action instance description for which Consequences should be found
public java.util.Vector getActionUtility(ActionInstanceDescription myAID)
getActionUtility
in interface KaaRepository
myAID
- action instance description for which Utility should be found
public void addActionPrerequisite(ActionClassDescription myAC, ActionPrerequisite myAP)
addActionPrerequisite
in interface KaaRepository
myAC
- action class description for which Prerequisite should be addedmyAP
- Prerequisite to addpublic void addActionConsequences(ActionClassDescription myAC, ActionConsequence myACo)
addActionConsequences
in interface KaaRepository
myAC
- action class description for which Consequence should be addedmyACo
- Consequence to addpublic void setActionUtility(ActionClassDescription myAC, ActionUtility myAU)
setActionUtility
in interface KaaRepository
myAC
- action class description for which Utility should be setmyAP
- Utility to set
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |