de.cau.cs.kieler.core.kgraph
Interface KLabeledGraphElement
- All Superinterfaces:
- EObject, KGraphElement, Notifier
- All Known Subinterfaces:
- Edge, KEdge, KNode, KPort, Node, Port
- All Known Implementing Classes:
- EdgeImpl, KEdgeImpl, KLabeledGraphElementImpl, KNodeImpl, KPortImpl, NodeImpl, PortImpl
public interface KLabeledGraphElement
- extends KGraphElement
A representation of the model object 'KLabeled Graph Element'.
Labeled graph elements contain an arbitrary number of labels.
The following features are supported:
- See Also:
KGraphPackage.getKLabeledGraphElement()
- Rating

- Generated:
- This code was automatically generated.
- Model element:
Method Summary |
EList<KLabel> |
getLabels()
Returns the value of the 'Labels' containment reference list. |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
getLabels
EList<KLabel> getLabels()
- Returns the value of the 'Labels' containment reference list.
The list contents are of type
KLabel
.
It is bidirectional and its opposite is 'Parent
'.
An edge may have multiple labels.
- Returns:
- the value of the 'Labels' containment reference list.
- See Also:
KGraphPackage.getKLabeledGraphElement_Labels()
,
KLabel.getParent()
- Generated:
- This code was automatically generated.
- Model element:
opposite | = | parent |
containment | = | true |