org.camunda.bpm.model.dmn
Interface DmnModelInstance

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

public interface DmnModelInstance
extends org.camunda.bpm.model.xml.ModelInstance


Method Summary
 DmnModelInstance clone()
          Copies the DMN model instance but not the model.
 Definitions getDefinitions()
           
 void setDefinitions(Definitions definitions)
          Set the Dmn 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 Dmn Model.

setDefinitions

void setDefinitions(Definitions definitions)
Set the Dmn Definitions Root element

Parameters:
definitions - the Definitions element to set

clone

DmnModelInstance clone()
Copies the DMN 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 DMN model instance


Copyright © 2016 camunda services GmbH. All rights reserved.