Interface BpmnModelInstance

All Superinterfaces:
ModelInstance
All Known Implementing Classes:
BpmnModelInstanceImpl

public interface BpmnModelInstance extends ModelInstance

A BPMN 2.0 Model

Author:
Daniel Meyer
  • Method Details Link icon

    • getDefinitions Link icon

      Definitions getDefinitions()
      Returns:
      the Definitions, root element of the Bpmn Model.
    • setDefinitions Link icon

      void setDefinitions(Definitions definitions)
      Set the Bpmn Definitions Root element
      Parameters:
      definitions - the Definitions element to set
    • clone Link icon

      Copies the BPMN model instance but not the model. So only the wrapped DOM document is cloned. Changes of the model are persistent between multiple model instances.
      Specified by:
      clone in interface ModelInstance
      Returns:
      the new BPMN model instance