|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KGraphPackage
The Package for the model. It contains accessors for the meta objects to represent
KGraphFactory
kind | = | package |
Nested Class Summary | |
---|---|
static interface |
KGraphPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage |
---|
EPackage.Descriptor, EPackage.Registry |
Field Summary | |
---|---|
static KGraphPackage |
eINSTANCE
The singleton instance of the package. |
static int |
EMAP_PROPERTY_HOLDER
The meta object id for the ' EMap Property Holder ' class. |
static int |
EMAP_PROPERTY_HOLDER__PERSISTENT_ENTRIES
The feature id for the 'Persistent Entries' containment reference list. |
static int |
EMAP_PROPERTY_HOLDER__PROPERTIES
The feature id for the 'Properties' map. |
static int |
EMAP_PROPERTY_HOLDER_FEATURE_COUNT
The number of structural features of the 'EMap Property Holder' class. |
static String |
eNAME
The package name. |
static String |
eNS_PREFIX
The package namespace name. |
static String |
eNS_URI
The package namespace URI. |
static int |
IPROPERTY
The meta object id for the 'IProperty' data type. |
static int |
IPROPERTY_HOLDER
The meta object id for the ' IProperty Holder ' class. |
static int |
IPROPERTY_HOLDER_FEATURE_COUNT
The number of structural features of the 'IProperty Holder' class. |
static int |
IPROPERTY_TO_OBJECT_MAP
The meta object id for the ' IProperty To Object Map ' class. |
static int |
IPROPERTY_TO_OBJECT_MAP__KEY
The feature id for the 'Key' attribute. |
static int |
IPROPERTY_TO_OBJECT_MAP__VALUE
The feature id for the 'Value' attribute. |
static int |
IPROPERTY_TO_OBJECT_MAP_FEATURE_COUNT
The number of structural features of the 'IProperty To Object Map' class. |
static int |
KEDGE
The meta object id for the ' KEdge ' class. |
static int |
KEDGE__DATA
The feature id for the 'Data' containment reference list. |
static int |
KEDGE__LABELS
The feature id for the 'Labels' containment reference list. |
static int |
KEDGE__SOURCE
The feature id for the 'Source' container reference. |
static int |
KEDGE__SOURCE_PORT
The feature id for the 'Source Port' reference. |
static int |
KEDGE__TARGET
The feature id for the 'Target' reference. |
static int |
KEDGE__TARGET_PORT
The feature id for the 'Target Port' reference. |
static int |
KEDGE_FEATURE_COUNT
The number of structural features of the 'KEdge' class. |
static int |
KGRAPH_DATA
The meta object id for the ' Data ' class. |
static int |
KGRAPH_DATA__PERSISTENT_ENTRIES
The feature id for the 'Persistent Entries' containment reference list. |
static int |
KGRAPH_DATA__PROPERTIES
The feature id for the 'Properties' map. |
static int |
KGRAPH_DATA_FEATURE_COUNT
The number of structural features of the 'Data' class. |
static int |
KGRAPH_ELEMENT
The meta object id for the ' Element ' class. |
static int |
KGRAPH_ELEMENT__DATA
The feature id for the 'Data' containment reference list. |
static int |
KGRAPH_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Element' class. |
static int |
KLABEL
The meta object id for the ' KLabel ' class. |
static int |
KLABEL__DATA
The feature id for the 'Data' containment reference list. |
static int |
KLABEL__PARENT
The feature id for the 'Parent' container reference. |
static int |
KLABEL__TEXT
The feature id for the 'Text' attribute. |
static int |
KLABEL_FEATURE_COUNT
The number of structural features of the 'KLabel' class. |
static int |
KLABELED_GRAPH_ELEMENT
The meta object id for the ' KLabeled Graph Element ' class. |
static int |
KLABELED_GRAPH_ELEMENT__DATA
The feature id for the 'Data' containment reference list. |
static int |
KLABELED_GRAPH_ELEMENT__LABELS
The feature id for the 'Labels' containment reference list. |
static int |
KLABELED_GRAPH_ELEMENT_FEATURE_COUNT
The number of structural features of the 'KLabeled Graph Element' class. |
static int |
KNODE
The meta object id for the ' KNode ' class. |
static int |
KNODE__CHILDREN
The feature id for the 'Children' containment reference list. |
static int |
KNODE__DATA
The feature id for the 'Data' containment reference list. |
static int |
KNODE__INCOMING_EDGES
The feature id for the 'Incoming Edges' reference list. |
static int |
KNODE__LABELS
The feature id for the 'Labels' containment reference list. |
static int |
KNODE__OUTGOING_EDGES
The feature id for the 'Outgoing Edges' containment reference list. |
static int |
KNODE__PARENT
The feature id for the 'Parent' container reference. |
static int |
KNODE__PORTS
The feature id for the 'Ports' containment reference list. |
static int |
KNODE_FEATURE_COUNT
The number of structural features of the 'KNode' class. |
static int |
KPORT
The meta object id for the ' KPort ' class. |
static int |
KPORT__DATA
The feature id for the 'Data' containment reference list. |
static int |
KPORT__EDGES
The feature id for the 'Edges' reference list. |
static int |
KPORT__LABELS
The feature id for the 'Labels' containment reference list. |
static int |
KPORT__NODE
The feature id for the 'Node' container reference. |
static int |
KPORT_FEATURE_COUNT
The number of structural features of the 'KPort' class. |
static int |
PERSISTENT_ENTRY
The meta object id for the ' Persistent Entry ' class. |
static int |
PERSISTENT_ENTRY__KEY
The feature id for the 'Key' attribute. |
static int |
PERSISTENT_ENTRY__VALUE
The feature id for the 'Value' attribute. |
static int |
PERSISTENT_ENTRY_FEATURE_COUNT
The number of structural features of the 'Persistent Entry' class. |
Method Summary | |
---|---|
EReference |
getEMapPropertyHolder_PersistentEntries()
Returns the meta object for the containment reference list ' Persistent Entries '. |
EReference |
getEMapPropertyHolder_Properties()
Returns the meta object for the map ' Properties '. |
EClass |
getEMapPropertyHolder()
Returns the meta object for class ' EMap Property Holder '. |
EDataType |
getIProperty()
Returns the meta object for data type ' IProperty '. |
EClass |
getIPropertyHolder()
Returns the meta object for class ' IProperty Holder '. |
EAttribute |
getIPropertyToObjectMap_Key()
Returns the meta object for the attribute ' Key '. |
EAttribute |
getIPropertyToObjectMap_Value()
Returns the meta object for the attribute ' Value '. |
EClass |
getIPropertyToObjectMap()
Returns the meta object for class ' IProperty To Object Map '. |
EReference |
getKEdge_Source()
Returns the meta object for the container reference ' Source '. |
EReference |
getKEdge_SourcePort()
Returns the meta object for the reference ' Source Port '. |
EReference |
getKEdge_Target()
Returns the meta object for the reference ' Target '. |
EReference |
getKEdge_TargetPort()
Returns the meta object for the reference ' Target Port '. |
EClass |
getKEdge()
Returns the meta object for class ' KEdge '. |
EClass |
getKGraphData()
Returns the meta object for class ' Data '. |
EReference |
getKGraphElement_Data()
Returns the meta object for the containment reference list ' Data '. |
EClass |
getKGraphElement()
Returns the meta object for class ' Element '. |
KGraphFactory |
getKGraphFactory()
Returns the factory that creates the instances of the model. |
EReference |
getKLabel_Parent()
Returns the meta object for the container reference ' Parent '. |
EAttribute |
getKLabel_Text()
Returns the meta object for the attribute ' Text '. |
EClass |
getKLabel()
Returns the meta object for class ' KLabel '. |
EReference |
getKLabeledGraphElement_Labels()
Returns the meta object for the containment reference list ' Labels '. |
EClass |
getKLabeledGraphElement()
Returns the meta object for class ' KLabeled Graph Element '. |
EReference |
getKNode_Children()
Returns the meta object for the containment reference list ' Children '. |
EReference |
getKNode_IncomingEdges()
Returns the meta object for the reference list ' Incoming Edges '. |
EReference |
getKNode_OutgoingEdges()
Returns the meta object for the containment reference list ' Outgoing Edges '. |
EReference |
getKNode_Parent()
Returns the meta object for the container reference ' Parent '. |
EReference |
getKNode_Ports()
Returns the meta object for the containment reference list ' Ports '. |
EClass |
getKNode()
Returns the meta object for class ' KNode '. |
EReference |
getKPort_Edges()
Returns the meta object for the reference list ' Edges '. |
EReference |
getKPort_Node()
Returns the meta object for the container reference ' Node '. |
EClass |
getKPort()
Returns the meta object for class ' KPort '. |
EAttribute |
getPersistentEntry_Key()
Returns the meta object for the attribute ' Key '. |
EAttribute |
getPersistentEntry_Value()
Returns the meta object for the attribute ' Value '. |
EClass |
getPersistentEntry()
Returns the meta object for class ' Persistent Entry '. |
Methods inherited from interface org.eclipse.emf.ecore.EPackage |
---|
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI |
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
---|
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final KGraphPackage eINSTANCE
static final int KGRAPH_ELEMENT
Element
' class.
KGraphElementImpl
,
KGraphPackageImpl.getKGraphElement()
,
Constant Field Valuesstatic final int KGRAPH_ELEMENT__DATA
static final int KGRAPH_ELEMENT_FEATURE_COUNT
static final int KLABELED_GRAPH_ELEMENT
KLabeled Graph Element
' class.
KLabeledGraphElementImpl
,
KGraphPackageImpl.getKLabeledGraphElement()
,
Constant Field Valuesstatic final int KLABELED_GRAPH_ELEMENT__DATA
static final int KLABELED_GRAPH_ELEMENT__LABELS
static final int KLABELED_GRAPH_ELEMENT_FEATURE_COUNT
static final int IPROPERTY_HOLDER
IProperty Holder
' class.
IPropertyHolder
,
KGraphPackageImpl.getIPropertyHolder()
,
Constant Field Valuesstatic final int IPROPERTY_HOLDER_FEATURE_COUNT
static final int EMAP_PROPERTY_HOLDER
EMap Property Holder
' class.
EMapPropertyHolderImpl
,
KGraphPackageImpl.getEMapPropertyHolder()
,
Constant Field Valuesstatic final int EMAP_PROPERTY_HOLDER__PROPERTIES
static final int EMAP_PROPERTY_HOLDER__PERSISTENT_ENTRIES
static final int EMAP_PROPERTY_HOLDER_FEATURE_COUNT
static final int KGRAPH_DATA
Data
' class.
KGraphDataImpl
,
KGraphPackageImpl.getKGraphData()
,
Constant Field Valuesstatic final int KGRAPH_DATA__PROPERTIES
static final int KGRAPH_DATA__PERSISTENT_ENTRIES
static final int KGRAPH_DATA_FEATURE_COUNT
static final int KNODE
KNode
' class.
KNodeImpl
,
KGraphPackageImpl.getKNode()
,
Constant Field Valuesstatic final int KNODE__DATA
static final int KNODE__LABELS
static final int KNODE__CHILDREN
static final int KNODE__PARENT
static final int KNODE__PORTS
static final int KNODE__OUTGOING_EDGES
static final int KNODE__INCOMING_EDGES
static final int KNODE_FEATURE_COUNT
static final int KEDGE
KEdge
' class.
KEdgeImpl
,
KGraphPackageImpl.getKEdge()
,
Constant Field Valuesstatic final int KEDGE__DATA
static final int KEDGE__LABELS
static final int KEDGE__SOURCE
static final int KEDGE__TARGET
static final int KEDGE__SOURCE_PORT
static final int KEDGE__TARGET_PORT
static final int KEDGE_FEATURE_COUNT
static final int KPORT
KPort
' class.
KPortImpl
,
KGraphPackageImpl.getKPort()
,
Constant Field Valuesstatic final int KPORT__DATA
static final int KPORT__LABELS
static final int KPORT__NODE
static final int KPORT__EDGES
static final int KPORT_FEATURE_COUNT
static final int KLABEL
KLabel
' class.
KLabelImpl
,
KGraphPackageImpl.getKLabel()
,
Constant Field Valuesstatic final int KLABEL__DATA
static final int KLABEL__TEXT
static final int KLABEL__PARENT
static final int KLABEL_FEATURE_COUNT
static final int IPROPERTY_TO_OBJECT_MAP
IProperty To Object Map
' class.
IPropertyToObjectMapImpl
,
KGraphPackageImpl.getIPropertyToObjectMap()
,
Constant Field Valuesstatic final int IPROPERTY_TO_OBJECT_MAP__KEY
static final int IPROPERTY_TO_OBJECT_MAP__VALUE
static final int IPROPERTY_TO_OBJECT_MAP_FEATURE_COUNT
static final int IPROPERTY
IProperty
,
KGraphPackageImpl.getIProperty()
,
Constant Field Valuesstatic final int PERSISTENT_ENTRY
Persistent Entry
' class.
PersistentEntryImpl
,
KGraphPackageImpl.getPersistentEntry()
,
Constant Field Valuesstatic final int PERSISTENT_ENTRY__KEY
static final int PERSISTENT_ENTRY__VALUE
static final int PERSISTENT_ENTRY_FEATURE_COUNT
Method Detail |
---|
EClass getKGraphElement()
Element
'.
KGraphElement
EReference getKGraphElement_Data()
Data
'.
KGraphElement.getData()
,
getKGraphElement()
EClass getKLabeledGraphElement()
KLabeled Graph Element
'.
KLabeledGraphElement
EReference getKLabeledGraphElement_Labels()
Labels
'.
KLabeledGraphElement.getLabels()
,
getKLabeledGraphElement()
EClass getKGraphData()
Data
'.
KGraphData
EClass getKNode()
KNode
'.
KNode
EReference getKNode_Children()
Children
'.
KNode.getChildren()
,
getKNode()
EReference getKNode_Parent()
Parent
'.
KNode.getParent()
,
getKNode()
EReference getKNode_Ports()
Ports
'.
KNode.getPorts()
,
getKNode()
EReference getKNode_OutgoingEdges()
Outgoing Edges
'.
KNode.getOutgoingEdges()
,
getKNode()
EReference getKNode_IncomingEdges()
Incoming Edges
'.
KNode.getIncomingEdges()
,
getKNode()
EClass getKEdge()
KEdge
'.
KEdge
EReference getKEdge_Source()
Source
'.
KEdge.getSource()
,
getKEdge()
EReference getKEdge_Target()
Target
'.
KEdge.getTarget()
,
getKEdge()
EReference getKEdge_SourcePort()
Source Port
'.
KEdge.getSourcePort()
,
getKEdge()
EReference getKEdge_TargetPort()
Target Port
'.
KEdge.getTargetPort()
,
getKEdge()
EClass getKPort()
KPort
'.
KPort
EReference getKPort_Node()
Node
'.
KPort.getNode()
,
getKPort()
EReference getKPort_Edges()
Edges
'.
KPort.getEdges()
,
getKPort()
EClass getKLabel()
KLabel
'.
KLabel
EAttribute getKLabel_Text()
Text
'.
KLabel.getText()
,
getKLabel()
EReference getKLabel_Parent()
Parent
'.
KLabel.getParent()
,
getKLabel()
EClass getEMapPropertyHolder()
EMap Property Holder
'.
EMapPropertyHolder
EReference getEMapPropertyHolder_Properties()
Properties
'.
EMapPropertyHolder.getProperties()
,
getEMapPropertyHolder()
EReference getEMapPropertyHolder_PersistentEntries()
Persistent Entries
'.
EMapPropertyHolder.getPersistentEntries()
,
getEMapPropertyHolder()
EClass getIPropertyToObjectMap()
IProperty To Object Map
'.
Map.Entry
keyDataType | = | de.cau.cs.kieler.core.kgraph.IProperty> |
keyRequired | = | true |
keyTransient | = | true |
valueDataType | = | org.eclipse.emf.ecore.EJavaObject |
valueTransient | = | true |
EAttribute getIPropertyToObjectMap_Key()
Key
'.
Map.Entry
,
getIPropertyToObjectMap()
EAttribute getIPropertyToObjectMap_Value()
Value
'.
Map.Entry
,
getIPropertyToObjectMap()
EDataType getIProperty()
IProperty
'.
IProperty
instanceClass | = | de.cau.cs.kieler.core.properties.IProperty |
typeParameters | = | T |
EClass getIPropertyHolder()
IProperty Holder
'.
IPropertyHolder
instanceClass | = | de.cau.cs.kieler.core.properties.IPropertyHolder |
EClass getPersistentEntry()
Persistent Entry
'.
PersistentEntry
EAttribute getPersistentEntry_Key()
Key
'.
PersistentEntry.getKey()
,
getPersistentEntry()
EAttribute getPersistentEntry_Value()
Value
'.
PersistentEntry.getValue()
,
getPersistentEntry()
KGraphFactory getKGraphFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |