org.camunda.bpm.model.cmmn
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
 CmmnModelInstance clone()
          Copies the CMMN model instance but not the model.
 Definitions getDefinitions()
           
 void setDefinitions(Definitions definitions)
          Set the Cmmn Definitions Root element
 
Methods inherited from interface org.camunda.bpm.model.xml.ModelInstance
getDocument, getDocumentElement, getModel, getModelElementById, getModelElementsByType, getModelElementsByType, newInstance, newInstance, setDocumentElement
 

Method Detail

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

CmmnModelInstance 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


Copyright © 2016 camunda services GmbH. All rights reserved.