AMETASx.data.htype
Class ConceptualGraph

java.lang.Object
  extended byAMETASx.data.htype.ConceptualGraph
All Implemented Interfaces:
java.io.Serializable

public class ConceptualGraph
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ConceptualGraph()
          Erzeugt einen leeren Konzeptgraphen.
ConceptualGraph(CGConceptNode cn)
          Erzeugt einen neuen Konzeptgraphen.
 
Method Summary
 HybridTypeConformance getConformanceTo(ConceptualGraph cgSupertype, HybridTypeConformance tcFail, Ontology ontConcepts, Ontology ontRelations)
          Entscheidet, ob dieser Konzeptgraph konform zum übergebenen ist.
 CGConceptNode getRootConcept()
          Liefert das Wurzelkonzept.
 CGConceptNode searchConcept(java.lang.String sName, CGOntologySet ont)
          Sucht eine Konzeptknoten, der den gegebenen Namen trägt.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConceptualGraph

public ConceptualGraph()
Erzeugt einen leeren Konzeptgraphen.


ConceptualGraph

public ConceptualGraph(CGConceptNode cn)
Erzeugt einen neuen Konzeptgraphen.

Parameters:
cn - Konzeptknoten.
Method Detail

getRootConcept

public CGConceptNode getRootConcept()
Liefert das Wurzelkonzept.

Returns:
Wurzelkonzept.

searchConcept

public CGConceptNode searchConcept(java.lang.String sName,
                                   CGOntologySet ont)
Sucht eine Konzeptknoten, der den gegebenen Namen trägt.

Parameters:
sName - Konzeptname.
ont - Ontologien.
Returns:
Konzeptknoten oder null, wenn es einen solchen nicht gibt.

getConformanceTo

public HybridTypeConformance getConformanceTo(ConceptualGraph cgSupertype,
                                              HybridTypeConformance tcFail,
                                              Ontology ontConcepts,
                                              Ontology ontRelations)
Entscheidet, ob dieser Konzeptgraph konform zum übergebenen ist. Das bedeutet insbesondere, dass die von ihm beschriebenen Objekte alle durch den übergebenen Konzeptgraphen erfasst sind.