All Superinterfaces:
AbstractStyle, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier, StyleContainer
All Known Implementing Classes:
StyleImpl

public interface Style extends StyleContainer, AbstractStyle
A representation of the model object ' Style'.
See Also:
  • Method Details

    • getId

      String getId()
      Returns the value of the 'Id' attribute.

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

      Returns:
      the value of the 'Id' attribute.
      See Also:
    • setId

      void setId(String value)
      Sets the value of the 'Id' attribute.
      Parameters:
      value - the new value of the 'Id' attribute.
      See Also:
    • getDescription

      String getDescription()
      Returns the value of the 'Description' attribute.

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

      Returns:
      the value of the 'Description' attribute.
      See Also:
    • setDescription

      void setDescription(String value)
      Sets the value of the 'Description' attribute.
      Parameters:
      value - the new value of the 'Description' attribute.
      See Also:
    • getFont

      Font getFont()
      Returns the value of the 'Font' reference.

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

      Returns:
      the value of the 'Font' reference.
      See Also:
    • setFont

      void setFont(Font value)
      Sets the value of the 'Font' reference.
      Parameters:
      value - the new value of the 'Font' reference.
      See Also:
    • getHorizontalAlignment

      Orientation getHorizontalAlignment()
      Returns the value of the 'Horizontal Alignment' attribute. The literals are from the enumeration Orientation.

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

      Returns:
      the value of the 'Horizontal Alignment' attribute.
      See Also:
    • setHorizontalAlignment

      void setHorizontalAlignment(Orientation value)
      Sets the value of the 'Horizontal Alignment' attribute.
      Parameters:
      value - the new value of the 'Horizontal Alignment' attribute.
      See Also:
    • getVerticalAlignment

      Orientation getVerticalAlignment()
      Returns the value of the 'Vertical Alignment' attribute. The literals are from the enumeration Orientation.

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

      Returns:
      the value of the 'Vertical Alignment' attribute.
      See Also:
    • setVerticalAlignment

      void setVerticalAlignment(Orientation value)
      Sets the value of the 'Vertical Alignment' attribute.
      Parameters:
      value - the new value of the 'Vertical Alignment' attribute.
      See Also:
    • getAngle

      Integer getAngle()
      Deprecated.
      This attribute exists because of compatibility (after removing old diagrams would not be readable any more). It is replaced by the new attribute rotation.
      Returns the value of the 'Angle' attribute.

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

      Returns:
      the value of the 'Angle' attribute.
      See Also:
    • setAngle

      void setAngle(Integer value)
      Deprecated.
      This attribute exists because of compatibility (after removing old diagrams would not be readable any more). It is replaced by the new attribute rotation.
      Sets the value of the 'Angle' attribute.
      Parameters:
      value - the new value of the 'Angle' attribute.
      See Also:
    • getStretchH

      Boolean getStretchH()
      Returns the value of the 'Stretch H' attribute.

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

      Returns:
      the value of the 'Stretch H' attribute.
      See Also:
    • setStretchH

      void setStretchH(Boolean value)
      Sets the value of the 'Stretch H' attribute.
      Parameters:
      value - the new value of the 'Stretch H' attribute.
      See Also:
    • getStretchV

      Boolean getStretchV()
      Returns the value of the 'Stretch V' attribute.

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

      Returns:
      the value of the 'Stretch V' attribute.
      See Also:
    • setStretchV

      void setStretchV(Boolean value)
      Sets the value of the 'Stretch V' attribute.
      Parameters:
      value - the new value of the 'Stretch V' attribute.
      See Also:
    • getProportional

      Boolean getProportional()
      Returns the value of the 'Proportional' attribute.

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

      Returns:
      the value of the 'Proportional' attribute.
      See Also:
    • setProportional

      void setProportional(Boolean value)
      Sets the value of the 'Proportional' attribute.
      Parameters:
      value - the new value of the 'Proportional' attribute.
      See Also:
    • getStyleContainer

      StyleContainer getStyleContainer()
      Returns the value of the 'Style Container' container reference. It is bidirectional and its opposite is 'Styles'.

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

      Returns:
      the value of the 'Style Container' container reference.
      See Also:
    • setStyleContainer

      void setStyleContainer(StyleContainer value)
      Sets the value of the 'Style Container' container reference.
      Parameters:
      value - the new value of the 'Style Container' container reference.
      See Also:
    • getRotation

      Double getRotation()
      Returns the value of the 'Rotation' attribute. The default value is "0".

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

      Returns:
      the value of the 'Rotation' attribute.
      Since:
      0.11
      See Also:
    • setRotation

      void setRotation(Double value)
      Sets the value of the 'Rotation' attribute.
      Parameters:
      value - the new value of the 'Rotation' attribute.
      Since:
      0.11
      See Also: