Interface DmnModelInstance

All Superinterfaces:
ModelInstance
All Known Implementing Classes:
DmnModelInstanceImpl

public interface DmnModelInstance extends ModelInstance
  • Method Details

    • 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

      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 ModelInstance
      Returns:
      the new DMN model instance