Package org.flowable.engine.repository

# Class DiagramLayout

java.lang.Object
org.flowable.engine.repository.DiagramLayout

All Implemented Interfaces:
  `Serializable`

public class DiagramLayout extends Object implements Serializable
Stores a two-dimensional graph layout.

Author:
  Falko Menge
See Also:
  - Serialized Form

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DiagramLayout(Map<String,DiagramElement> elements)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `DiagramEdge`
  `getEdge(String id)`
  `Map<String,DiagramElement>`
  `getElements()`
  `DiagramNode`
  `getNode(String id)`
  `List<DiagramNode>`
  `getNodes()`
  `void`
  `setElements(Map<String,DiagramElement> elements)`

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

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

- ## Constructor Details

  - ### DiagramLayout

    public DiagramLayout(Map<String,DiagramElement> elements)

- ## Method Details

  - ### getNode

    public DiagramNode getNode(String id)

  - ### getEdge

    public DiagramEdge getEdge(String id)

  - ### getElements

    public Map<String,DiagramElement> getElements()

  - ### setElements

    public void setElements(Map<String,DiagramElement> elements)

  - ### getNodes

    public List<DiagramNode> getNodes()