|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectaminePlatform.engines.dynamicKnowledgeIntegration.IntegrateCS
aminePlatform.engines.dynamicKnowledgeIntegration.situationKB.IntegrateSituation
IntegrationSituation is a specialization of IntegrateCS. Copyright: Copyright (c) Adil KABBAJ 2004-2009
Field Summary |
Fields inherited from class aminePlatform.engines.dynamicKnowledgeIntegration.IntegrateCS |
ABDUCTIVE_INTEGRATION_MODE, ANALOGICAL_INTEGRATION_MODE, cgOperations, DEDUCTIVE_INTEGRATION_MODE, integratedNodesList, lexicon, ontology, traceArea |
Constructor Summary | |
IntegrateSituation(Ontology ont)
This is a minimal specification of a dynamic ontology. |
|
IntegrateSituation(Ontology ont,
Lexicon lex)
Create a dynamic ontology with the specified ont as the ontology where the integration should be processed and lex as the lexicon to use among the lexicons available in the ontology. |
|
IntegrateSituation(Ontology ont,
Lexicon lex,
javax.swing.JTextArea txtArea)
Create a dynamic ontology with the specified ont as the ontology where the integration should be processed, lex as the lexicon to use among the lexicons available in the ontology and txtArea as the Area where the trace of the integration is displayed. |
Method Summary | |
static IntegrateCS |
createIntegrateCS(Ontology ontology,
Lexicon lexicon)
|
protected java.util.Enumeration |
findConceptsWithType(java.lang.Object newCG,
CS pertinentType)
|
protected java.util.Enumeration |
getConcepts(java.lang.Object newCG)
|
AmineList |
getConceptTypes(java.lang.Object situationDescr)
End of Static Methods |
protected boolean |
identicalTypeOfCS(CS newOntNode,
CS currentOntNode)
|
protected boolean |
isEmpty(java.lang.Object newCG)
|
protected CS |
newCS(java.lang.Object newCG)
|
protected boolean |
sameTypeOfCS(CS newOntNode,
CS currentOntNode)
|
protected void |
setContentOf(CS currentOntNode,
CS newOntNode)
|
Methods inherited from class aminePlatform.engines.dynamicKnowledgeIntegration.IntegrateCS |
ask, ask, ask, ask, ask, children, classify, classify, classify, classify, classify, compare, compareAndProceed, compareCG, enum2ArrayList, finalize, firstCompareAndProceed, generalize, generalize, generalize, generalize, generalize, getCompareNodesResult, getContent, getIntegrationInferenceMode, getResultOfSimulation, getTrace, guiTrace, integrateCS, printFocusHashMap, proceed, propagateFromOneFocus, propagateNewNodeViaFocus, saveLog, setIntegrationInferenceMode, setTrace, setTraceArea, toString, toStringResultOfSimulation, trace, trace, updateCompareNodesHshMap, updatePertinentTypes |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public IntegrateSituation(Ontology ont) throws DynamicKnowledgeIntegrationException
ont
- The ontology considered for the integration. ont can not be null.
DynamicOntologyException
- if ont is null.
DynamicKnowledgeIntegrationException
public IntegrateSituation(Ontology ont, Lexicon lex) throws DynamicKnowledgeIntegrationException
ont
- The ontology considered for the integration. ont can not be null.lex
- The lexicon considered for the integration. lex could be null.
DynamicOntologyException
- if ont is null.
DynamicKnowledgeIntegrationException
public IntegrateSituation(Ontology ont, Lexicon lex, javax.swing.JTextArea txtArea) throws DynamicKnowledgeIntegrationException
ont
- The ontology considered for the integration. ont can not be null.lex
- The lexicon considered for the integration. lex could be null.txtArea
- The Area where the trace is displayed. txtArea could be null.
DynamicOntologyException
- if ont is null.
DynamicKnowledgeIntegrationException
Method Detail |
public static IntegrateCS createIntegrateCS(Ontology ontology, Lexicon lexicon) throws DynamicKnowledgeIntegrationException
DynamicKnowledgeIntegrationException
public AmineList getConceptTypes(java.lang.Object situationDescr)
IntegrateCS
getConceptTypes
in class IntegrateCS
protected boolean isEmpty(java.lang.Object newCG)
isEmpty
in class IntegrateCS
protected CS newCS(java.lang.Object newCG)
newCS
in class IntegrateCS
protected java.util.Enumeration findConceptsWithType(java.lang.Object newCG, CS pertinentType)
findConceptsWithType
in class IntegrateCS
protected java.util.Enumeration getConcepts(java.lang.Object newCG)
getConcepts
in class IntegrateCS
protected boolean sameTypeOfCS(CS newOntNode, CS currentOntNode)
sameTypeOfCS
in class IntegrateCS
protected boolean identicalTypeOfCS(CS newOntNode, CS currentOntNode)
identicalTypeOfCS
in class IntegrateCS
protected void setContentOf(CS currentOntNode, CS newOntNode)
setContentOf
in class IntegrateCS
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |