Package de.cau.cs.kieler.klighd.kgraph
Interface KGraphData
- All Superinterfaces:
EMapPropertyHolder,org.eclipse.emf.ecore.EObject,org.eclipse.elk.graph.properties.IPropertyHolder,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
KIdentifier
- All Known Implementing Classes:
KGraphDataImpl,KIdentifierImpl
A representation of the model object 'Data'.
This class can be extended to hold arbitrary additional data for
graph elements, such as layout or rendering information.
Furthermore, graph data extensions are property holders, hence
they can be annotated with key-value pairs, e.g. for setting options
that control the layout algorithms.
- See Also:
- EMF generated code
- EMF model element
-
Method Summary
Methods inherited from interface de.cau.cs.kieler.klighd.kgraph.EMapPropertyHolder
getPersistentEntries, getProperties, makePersistentMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.elk.graph.properties.IPropertyHolder
copyProperties, getAllProperties, getProperty, hasProperty, setPropertyMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver