|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| 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
DynamicKnowledgeIntegrationExceptionpublic AmineList getConceptTypes(java.lang.Object situationDescr)
IntegrateCS
getConceptTypes in class IntegrateCSprotected boolean isEmpty(java.lang.Object newCG)
isEmpty in class IntegrateCSprotected CS newCS(java.lang.Object newCG)
newCS in class IntegrateCS
protected java.util.Enumeration findConceptsWithType(java.lang.Object newCG,
CS pertinentType)
findConceptsWithType in class IntegrateCSprotected 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 | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||