|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This models the provenance information for the inference engines registered in IWBase. An inference engine represents an engine that is able to produce a justification for a conclusion. Note that the phrase "inference engine" applies not only to reasoners but also to other systems like search engines which may justify their answers by direct assertion
| Method Summary | |
void |
addInferenceEngine(IWInferenceEngine newIE)
Adds the speified inference engine to the list of inference engines used by the agent |
java.lang.String |
getClassName()
Returns the OWL class name of the agent |
IWInferenceEngine |
getInferenceEngine(java.lang.String _IEShortName)
Returns the inference engine with the short name _IEShortName. |
java.lang.String[] |
getInferenceEngineNames()
Returns an array of strings corresponding to the name of the inference engines used by the agent |
java.util.List |
getInferenceEngines()
Returns a list of the inference engines used by the agent |
void |
setInferenceEngines(java.util.List newIEs)
Sets the list of inference engines used by the agent |
| Methods inherited from interface iw.model.IWProvenanceElement |
addSource, getEnglishDescription, getEnglishExample, getFileName, getFullName, getShortName, getSourceNames, getSources, getSourceURIs, getSubmitter, getSubmitterName, getURL, setEnglishDescription, setEnglishExample, setFileName, setFullName, setShortName, setSources, setSubmitter, setURL |
| Methods inherited from interface iw.model.IWModelElement |
getFirstSubmissionDate, getLastSubmissionDate, getModel, getURI, setFirstSubmissionDate, setLastSubmissionDate, setModel, setURI |
| Method Detail |
public java.util.List getInferenceEngines()
public IWInferenceEngine getInferenceEngine(java.lang.String _IEShortName)
_IEShortName.
_IEShortName - the short name of the desired inference engine
_IEShortNamepublic java.lang.String[] getInferenceEngineNames()
public void setInferenceEngines(java.util.List newIEs)
newIEs - a new list of the inference engines used by the agentpublic void addInferenceEngine(IWInferenceEngine newIE)
newIE - the new inference engine to be added to the list of inference engines used by the agentpublic java.lang.String getClassName()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||