Interface KLabeledGraphElement

All Superinterfaces:
EMapPropertyHolder, org.eclipse.emf.ecore.EObject, org.eclipse.elk.graph.properties.IPropertyHolder, KGraphElement, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
KEdge, KNode, KPort
All Known Implementing Classes:
KEdgeImpl, KLabeledGraphElementImpl, KNodeImpl, KPortImpl

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:
EMF generated code
EMF model element
abstract="true"
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.emf.common.util.EList<KLabel>
    Returns the value of the 'Labels' containment reference list.

    Methods inherited from interface de.cau.cs.kieler.klighd.kgraph.EMapPropertyHolder

    getPersistentEntries, getProperties, makePersistent

    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.elk.graph.properties.IPropertyHolder

    copyProperties, getAllProperties, getProperty, hasProperty, setProperty

    Methods inherited from interface de.cau.cs.kieler.klighd.kgraph.KGraphElement

    getData, getData, getData

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Method Details

    • getLabels

      org.eclipse.emf.common.util.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:
      EMF generated code
      EMF model element
      opposite="parent" containment="true"