Interface Diagram

All Superinterfaces:
AnchorContainer, ContainerShape, org.eclipse.emf.ecore.EObject, GraphicsAlgorithmContainer, org.eclipse.emf.common.notify.Notifier, PictogramElement, PropertyContainer, Shape, StyleContainer
All Known Implementing Classes:
DiagramImpl

public interface Diagram extends ContainerShape, StyleContainer
A representation of the model object 'Diagram'.

The following features are supported:

See Also:
  • Method Details

    • getGridUnit

      int getGridUnit()
      Returns the value of the 'Grid Unit' attribute.

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

      Returns:
      the value of the 'Grid Unit' attribute.
      See Also:
    • setGridUnit

      void setGridUnit(int value)
      Sets the value of the 'Grid Unit' attribute.
      Parameters:
      value - the new value of the 'Grid Unit' attribute.
      See Also:
    • getDiagramTypeId

      String getDiagramTypeId()
      Returns the value of the 'Diagram Type Id' attribute.

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

      Returns:
      the value of the 'Diagram Type Id' attribute.
      See Also:
    • setDiagramTypeId

      void setDiagramTypeId(String value)
      Sets the value of the 'Diagram Type Id' attribute.
      Parameters:
      value - the new value of the 'Diagram Type Id' attribute.
      See Also:
    • getConnections

      org.eclipse.emf.common.util.EList<Connection> getConnections()
      Returns the value of the 'Connections' containment reference list. The list contents are of type Connection. It is bidirectional and its opposite is 'Parent'.

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

      Returns:
      the value of the 'Connections' containment reference list.
      See Also:
    • getName

      String getName()
      Returns the value of the 'Name' attribute.

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

      Returns:
      the value of the 'Name' attribute.
      See Also:
    • setName

      void setName(String value)
      Sets the value of the 'Name' attribute.
      Parameters:
      value - the new value of the 'Name' attribute.
      See Also:
    • isSnapToGrid

      boolean isSnapToGrid()
      Returns the value of the 'Snap To Grid' attribute.

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

      Returns:
      the value of the 'Snap To Grid' attribute.
      See Also:
    • setSnapToGrid

      void setSnapToGrid(boolean value)
      Sets the value of the 'Snap To Grid' attribute.
      Parameters:
      value - the new value of the 'Snap To Grid' attribute.
      See Also:
    • getColors

      org.eclipse.emf.common.util.EList<Color> getColors()
      Returns the value of the 'Colors' containment reference list. The list contents are of type Color.

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

      Returns:
      the value of the 'Colors' containment reference list.
      See Also:
    • getFonts

      org.eclipse.emf.common.util.EList<Font> getFonts()
      Returns the value of the 'Fonts' containment reference list. The list contents are of type Font.

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

      Returns:
      the value of the 'Fonts' containment reference list.
      See Also:
    • getPictogramLinks

      org.eclipse.emf.common.util.EList<PictogramLink> getPictogramLinks()
      Returns the value of the 'Pictogram Links' reference list. The list contents are of type PictogramLink.

      If the meaning of the 'Pictogram Links' reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Pictogram Links' reference list.
      See Also:
    • getVerticalGridUnit

      int getVerticalGridUnit()
      Returns the value of the 'Vertical Grid Unit' attribute. The default value is "-1".

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

      Returns:
      the value of the 'Vertical Grid Unit' attribute.
      See Also:
    • setVerticalGridUnit

      void setVerticalGridUnit(int value)
      Sets the value of the 'Vertical Grid Unit' attribute.
      Parameters:
      value - the new value of the 'Vertical Grid Unit' attribute.
      See Also:
    • getVersion

      String getVersion()
      Returns the value of the 'Version' attribute. The default value is "".
      Returns:
      the value of the 'Version' attribute.
      Since:
      0.9

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

      See Also: