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

    • getDefinitions

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

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

      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