Interface Segment

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

public interface Segment extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Segment'.

The following features are supported:

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns the value of the 'End X' attribute.
    int
    Returns the value of the 'End Y' attribute.
    int
    Returns the value of the 'Id' attribute.
    int
    Returns the value of the 'Index' attribute.
    int
    Returns the value of the 'Start X' attribute.
    int
    Returns the value of the 'Start Y' attribute.
    void
    setEndX(int value)
    Sets the value of the 'End X' attribute.
    void
    setEndY(int value)
    Sets the value of the 'End Y' attribute.
    void
    setId(int value)
    Sets the value of the 'Id' attribute.
    void
    setIndex(int value)
    Sets the value of the 'Index' attribute.
    void
    setStartX(int value)
    Sets the value of the 'Start X' attribute.
    void
    setStartY(int value)
    Sets the value of the 'Start Y' attribute.

    Methods inherited from interface org.eclipse.emf.ecore.EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Method Details

    • getId

      int getId()
      Returns the value of the 'Id' attribute.
      Returns:
      the value of the 'Id' attribute.
      See Also:
    • setId

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

      int getStartX()
      Returns the value of the 'Start X' attribute.
      Returns:
      the value of the 'Start X' attribute.
      See Also:
    • setStartX

      void setStartX(int value)
      Sets the value of the 'Start X' attribute.
      Parameters:
      value - the new value of the 'Start X' attribute.
      See Also:
    • getStartY

      int getStartY()
      Returns the value of the 'Start Y' attribute.
      Returns:
      the value of the 'Start Y' attribute.
      See Also:
    • setStartY

      void setStartY(int value)
      Sets the value of the 'Start Y' attribute.
      Parameters:
      value - the new value of the 'Start Y' attribute.
      See Also:
    • getEndX

      int getEndX()
      Returns the value of the 'End X' attribute.
      Returns:
      the value of the 'End X' attribute.
      See Also:
    • setEndX

      void setEndX(int value)
      Sets the value of the 'End X' attribute.
      Parameters:
      value - the new value of the 'End X' attribute.
      See Also:
    • getEndY

      int getEndY()
      Returns the value of the 'End Y' attribute.
      Returns:
      the value of the 'End Y' attribute.
      See Also:
    • setEndY

      void setEndY(int value)
      Sets the value of the 'End Y' attribute.
      Parameters:
      value - the new value of the 'End Y' attribute.
      See Also:
    • getIndex

      int getIndex()
      Returns the value of the 'Index' attribute.
      Returns:
      the value of the 'Index' attribute.
      See Also:
    • setIndex

      void setIndex(int value)
      Sets the value of the 'Index' attribute.
      Parameters:
      value - the new value of the 'Index' attribute.
      See Also: