Interface CmmnModelInstance

All Superinterfaces:
org.camunda.bpm.model.xml.ModelInstance
All Known Implementing Classes:
CmmnModelInstanceImpl

public interface CmmnModelInstance extends org.camunda.bpm.model.xml.ModelInstance
Author:
Roman Smirnov
  • Method Summary

    Modifier and Type
    Method
    Description
    Copies the CMMN model instance but not the model.
     
    void
    Set the Cmmn Definitions Root element

    Methods inherited from interface org.camunda.bpm.model.xml.ModelInstance

    getDocument, getDocumentElement, getModel, getModelElementById, getModelElementsByType, getModelElementsByType, newInstance, newInstance, newInstance, newInstance, setDocumentElement, validate
  • Method Details

    • getDefinitions

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

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

      Copies the CMMN 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 org.camunda.bpm.model.xml.ModelInstance
      Returns:
      the new CMMN model instance