lv.lumii.layoutengine

## Class LayoutConstraints

- java.lang.Object
- - lv.lumii.layoutengine.LayoutConstraints

- Direct Known Subclasses:
    LayoutConstraints.GridLayoutConstraints, LayoutConstraints.NoneLayoutConstraints

      public abstract class LayoutConstraints
      extends java.lang.Object

  This class defines the interface of the layout managers that arrange diagram elements according to the layout descriptions of the diagram and its containers.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `LayoutConstraints.ConstraintType` The possible layout constraint types.
    `static class` | `LayoutConstraints.GridLayoutConstraints` These constraints implement the grid borders in the container.
    `static class` | `LayoutConstraints.NoneLayoutConstraints` These constraints do not constrain anything.

  - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `abstract LayoutConstraints.ConstraintType` | `getType()` Returns this layout's type.

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getType

          public abstract LayoutConstraints.ConstraintType getType()

      Returns this layout's type.
      Returns:
        this layout's type.