Interface KLabel

All Superinterfaces:
EMapPropertyHolder, org.eclipse.emf.ecore.EObject, org.eclipse.elk.graph.properties.IPropertyHolder, KGraphElement, KLayoutData, KShapeLayout, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
KLabelImpl

public interface KLabel extends KGraphElement, KShapeLayout
A representation of the model object 'KLabel'. Each label must be assigned a parent graph element and a text string.

The following features are supported:

See Also:
EMF generated code
EMF model element
  • Method Details

    • getText

      String getText()
      Returns the value of the 'Text' attribute.

      If the meaning of the 'Text' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Text' attribute.
      See Also:
      EMF generated code
      EMF model element
    • setText

      void setText(String value)
      Sets the value of the 'Text' attribute.
      Parameters:
      value - the new value of the 'Text' attribute.
      See Also:
      EMF generated code
    • getParent

      Returns the value of the 'Parent' container reference. It is bidirectional and its opposite is 'Labels'.

      If the meaning of the 'Parent' container reference isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Parent' container reference.
      See Also:
      EMF generated code
      EMF model element
      opposite="labels" required="true" transient="false"
    • setParent

      void setParent(KLabeledGraphElement value)
      Sets the value of the 'Parent' container reference.
      Parameters:
      value - the new value of the 'Parent' container reference.
      See Also:
      EMF generated code