Enum Class ChildNodesLayout

java.lang.Object
java.lang.Enum<ChildNodesLayout>
org.freeplane.api.ChildNodesLayout
All Implemented Interfaces:
Serializable, Comparable<ChildNodesLayout>, Constable

public enum ChildNodesLayout extends Enum<ChildNodesLayout>
  • Enum Constant Details

    • NOT_SET

      public static final ChildNodesLayout NOT_SET
    • TOPTOBOTTOM_LEFT_TOP

      public static final ChildNodesLayout TOPTOBOTTOM_LEFT_TOP
    • TOPTOBOTTOM_BOTHSIDES_TOP

      public static final ChildNodesLayout TOPTOBOTTOM_BOTHSIDES_TOP
    • TOPTOBOTTOM_RIGHT_TOP

      public static final ChildNodesLayout TOPTOBOTTOM_RIGHT_TOP
    • TOPTOBOTTOM_LEFT_LAST

      public static final ChildNodesLayout TOPTOBOTTOM_LEFT_LAST
    • TOPTOBOTTOM_BOTHSIDES_LAST

      public static final ChildNodesLayout TOPTOBOTTOM_BOTHSIDES_LAST
    • TOPTOBOTTOM_RIGHT_LAST

      public static final ChildNodesLayout TOPTOBOTTOM_RIGHT_LAST
    • TOPTOBOTTOM_LEFT_CENTERED

      public static final ChildNodesLayout TOPTOBOTTOM_LEFT_CENTERED
    • TOPTOBOTTOM_BOTHSIDES_CENTERED

      public static final ChildNodesLayout TOPTOBOTTOM_BOTHSIDES_CENTERED
    • TOPTOBOTTOM_RIGHT_CENTERED

      public static final ChildNodesLayout TOPTOBOTTOM_RIGHT_CENTERED
    • TOPTOBOTTOM_LEFT_FLOW

      public static final ChildNodesLayout TOPTOBOTTOM_LEFT_FLOW
    • TOPTOBOTTOM_BOTHSIDES_FLOW

      public static final ChildNodesLayout TOPTOBOTTOM_BOTHSIDES_FLOW
    • TOPTOBOTTOM_RIGHT_FLOW

      public static final ChildNodesLayout TOPTOBOTTOM_RIGHT_FLOW
    • TOPTOBOTTOM_LEFT_FIRST

      public static final ChildNodesLayout TOPTOBOTTOM_LEFT_FIRST
    • TOPTOBOTTOM_BOTHSIDES_FIRST

      public static final ChildNodesLayout TOPTOBOTTOM_BOTHSIDES_FIRST
    • TOPTOBOTTOM_RIGHT_FIRST

      public static final ChildNodesLayout TOPTOBOTTOM_RIGHT_FIRST
    • TOPTOBOTTOM_LEFT_BOTTOM

      public static final ChildNodesLayout TOPTOBOTTOM_LEFT_BOTTOM
    • TOPTOBOTTOM_BOTHSIDES_BOTTOM

      public static final ChildNodesLayout TOPTOBOTTOM_BOTHSIDES_BOTTOM
    • TOPTOBOTTOM_RIGHT_BOTTOM

      public static final ChildNodesLayout TOPTOBOTTOM_RIGHT_BOTTOM
    • LEFTTORIGHT_TOP_LEFT

      public static final ChildNodesLayout LEFTTORIGHT_TOP_LEFT
    • LEFTTORIGHT_TOP_LAST

      public static final ChildNodesLayout LEFTTORIGHT_TOP_LAST
    • LEFTTORIGHT_TOP_CENTERED

      public static final ChildNodesLayout LEFTTORIGHT_TOP_CENTERED
    • LEFTTORIGHT_TOP_FLOW

      public static final ChildNodesLayout LEFTTORIGHT_TOP_FLOW
    • LEFTTORIGHT_TOP_FIRST

      public static final ChildNodesLayout LEFTTORIGHT_TOP_FIRST
    • LEFTTORIGHT_TOP_RIGHT

      public static final ChildNodesLayout LEFTTORIGHT_TOP_RIGHT
    • LEFTTORIGHT_BOTHSIDES_LEFT

      public static final ChildNodesLayout LEFTTORIGHT_BOTHSIDES_LEFT
    • LEFTTORIGHT_BOTHSIDES_LAST

      public static final ChildNodesLayout LEFTTORIGHT_BOTHSIDES_LAST
    • LEFTTORIGHT_BOTHSIDES_CENTERED

      public static final ChildNodesLayout LEFTTORIGHT_BOTHSIDES_CENTERED
    • LEFTTORIGHT_BOTHSIDES_FLOW

      public static final ChildNodesLayout LEFTTORIGHT_BOTHSIDES_FLOW
    • LEFTTORIGHT_BOTHSIDES_FIRST

      public static final ChildNodesLayout LEFTTORIGHT_BOTHSIDES_FIRST
    • LEFTTORIGHT_BOTHSIDES_RIGHT

      public static final ChildNodesLayout LEFTTORIGHT_BOTHSIDES_RIGHT
    • LEFTTORIGHT_BOTTOM_LEFT

      public static final ChildNodesLayout LEFTTORIGHT_BOTTOM_LEFT
    • LEFTTORIGHT_BOTTOM_LAST

      public static final ChildNodesLayout LEFTTORIGHT_BOTTOM_LAST
    • LEFTTORIGHT_BOTTOM_CENTERED

      public static final ChildNodesLayout LEFTTORIGHT_BOTTOM_CENTERED
    • LEFTTORIGHT_BOTTOM_FLOW

      public static final ChildNodesLayout LEFTTORIGHT_BOTTOM_FLOW
    • LEFTTORIGHT_BOTTOM_FIRST

      public static final ChildNodesLayout LEFTTORIGHT_BOTTOM_FIRST
    • LEFTTORIGHT_BOTTOM_RIGHT

      public static final ChildNodesLayout LEFTTORIGHT_BOTTOM_RIGHT
    • TOPTOBOTTOM_LEFT_AUTO

      public static final ChildNodesLayout TOPTOBOTTOM_LEFT_AUTO
    • TOPTOBOTTOM_BOTHSIDES_AUTO

      public static final ChildNodesLayout TOPTOBOTTOM_BOTHSIDES_AUTO
    • TOPTOBOTTOM_RIGHT_AUTO

      public static final ChildNodesLayout TOPTOBOTTOM_RIGHT_AUTO
    • LEFTTORIGHT_TOP_AUTO

      public static final ChildNodesLayout LEFTTORIGHT_TOP_AUTO
    • LEFTTORIGHT_BOTHSIDES_AUTO

      public static final ChildNodesLayout LEFTTORIGHT_BOTHSIDES_AUTO
    • LEFTTORIGHT_BOTTOM_AUTO

      public static final ChildNodesLayout LEFTTORIGHT_BOTTOM_AUTO
    • AUTO_AFTERPARENT

      public static final ChildNodesLayout AUTO_AFTERPARENT
    • AUTO_FIRST

      public static final ChildNodesLayout AUTO_FIRST
    • AUTO_CENTERED

      public static final ChildNodesLayout AUTO_CENTERED
    • AUTO_FLOW

      public static final ChildNodesLayout AUTO_FLOW
    • AUTO_LAST

      public static final ChildNodesLayout AUTO_LAST
    • AUTO_BEFOREPARENT

      public static final ChildNodesLayout AUTO_BEFOREPARENT
    • TOPTOBOTTOM_ASC_STACKEDAUTO

      public static final ChildNodesLayout TOPTOBOTTOM_ASC_STACKEDAUTO
    • TOPTOBOTTOM_BOTHSIDES_STACKEDAUTO

      public static final ChildNodesLayout TOPTOBOTTOM_BOTHSIDES_STACKEDAUTO
    • TOPTOBOTTOM_DESC_STACKEDAUTO

      public static final ChildNodesLayout TOPTOBOTTOM_DESC_STACKEDAUTO
    • AUTO

      public static final ChildNodesLayout AUTO
  • Method Details

    • values

      public static ChildNodesLayout[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ChildNodesLayout valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • using

      public static Optional<ChildNodesLayout> using(LayoutOrientation layoutOrientation, ChildrenSides childrenSides, ChildNodesAlignment childNodesAlignment)
    • childrenSides

      public ChildrenSides childrenSides()
    • childNodesAlignment

      public ChildNodesAlignment childNodesAlignment()
    • layoutOrientation

      public LayoutOrientation layoutOrientation()