Package org.camunda.bpm.model.cmmn
Interface CmmnModelInstance
-
- All Superinterfaces:
ModelInstance
- All Known Implementing Classes:
CmmnModelInstanceImpl
public interface CmmnModelInstance extends ModelInstance
- Author:
- Roman Smirnov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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, newInstance, newInstance, setDocumentElement, validate
-
-
-
-
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
- theDefinitions
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 interfaceModelInstance
- Returns:
- the new CMMN model instance
-
-