Interface ILabelPropertyOwnerPart<O extends org.eclipse.emf.ecore.EObject>

All Known Implementing Classes:
AbstractArcPart, AbstractImagePart, AbstractNodePart

public interface ILabelPropertyOwnerPart<O extends org.eclipse.emf.ecore.EObject>
  • Method Details

    • getName

      default String getName()
    • getLabelText

      default String getLabelText()
    • eSetName

      default void eSetName(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EStructuralFeature nameFeature, String name)
      Without a command!
    • getSizeFont

      default int getSizeFont()
    • getNameFeature

      org.eclipse.emf.ecore.EStructuralFeature getNameFeature()
    • getNewObjectName

      String getNewObjectName(org.eclipse.emf.ecore.EObject container, org.eclipse.emf.ecore.EObject eObject)
    • getLabelHorizontalOffset

      int getLabelHorizontalOffset()
    • getLabelVerticalOffset

      int getLabelVerticalOffset()
    • getContent

      O getContent()