Interface DiagramModel

All Known Implementing Classes:
DefaultDiagramModel

public interface DiagramModel
  • Method Details

    • getElements

      List<Element> getElements()
    • getConnections

      List<Connection> getConnections()
    • addElement

      void addElement(Element element)
    • removeElement

      void removeElement(Element element)
    • clearElements

      void clearElements()
    • connect

      void connect(Connection connection)
    • disconnect

      void disconnect(Connection connection)
    • getDefaultConnector

      Connector getDefaultConnector()
    • getDefaultConnectionOverlays

      List<Overlay> getDefaultConnectionOverlays()
    • isConnectionsDetachable

      boolean isConnectionsDetachable()
    • findElement

      Element findElement(String id)
    • findEndPoint

      EndPoint findEndPoint(Element element, String id)
    • getMaxConnections

      int getMaxConnections()
    • isContainment

      boolean isContainment()