org.camunda.bpm.dmn.engine.impl.transform
Class DefaultDmnTransformer

java.lang.Object
  extended by org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransformer
All Implemented Interfaces:
DmnTransformer

public class DefaultDmnTransformer
extends Object
implements DmnTransformer


Field Summary
protected  DmnDataTypeTransformerRegistry dataTypeTransformerRegistry
           
protected  DmnElementTransformHandlerRegistry elementTransformHandlerRegistry
           
protected  DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry
           
protected  DmnTransformFactory transformFactory
           
protected  List<DmnTransformListener> transformListeners
           
 
Constructor Summary
DefaultDmnTransformer()
           
 
Method Summary
 DmnTransform createTransform()
          Create a DmnTransform
 DmnTransformer dataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry)
          Set the DmnDataTypeTransformerRegistry
 DmnTransformer elementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry)
          Set the DmnElementTransformHandlerRegistry
 DmnDataTypeTransformerRegistry getDataTypeTransformerRegistry()
           
 DmnElementTransformHandlerRegistry getElementTransformHandlerRegistry()
           
 DmnHitPolicyHandlerRegistry getHitPolicyHandlerRegistry()
           
 DmnTransformFactory getTransformFactory()
           
 List<DmnTransformListener> getTransformListeners()
           
 DmnTransformer hitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
          Set the DmnHitPolicyHandlerRegistry
 void setDataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry)
          Set the DmnDataTypeTransformerRegistry
 void setElementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry)
          Set the DmnElementTransformHandlerRegistry
 void setHitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
          Set the DmnHitPolicyHandlerRegistry
 void setTransformListeners(List<DmnTransformListener> transformListeners)
          Set the transform listeners
 DmnTransformer transformListeners(List<DmnTransformListener> transformListeners)
          Set the transform listeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transformFactory

protected DmnTransformFactory transformFactory

transformListeners

protected List<DmnTransformListener> transformListeners

elementTransformHandlerRegistry

protected DmnElementTransformHandlerRegistry elementTransformHandlerRegistry

dataTypeTransformerRegistry

protected DmnDataTypeTransformerRegistry dataTypeTransformerRegistry

hitPolicyHandlerRegistry

protected DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry
Constructor Detail

DefaultDmnTransformer

public DefaultDmnTransformer()
Method Detail

getTransformFactory

public DmnTransformFactory getTransformFactory()
Specified by:
getTransformFactory in interface DmnTransformer
Returns:
the DmnTransform factory

getTransformListeners

public List<DmnTransformListener> getTransformListeners()
Specified by:
getTransformListeners in interface DmnTransformer
Returns:
the transform listeners

setTransformListeners

public void setTransformListeners(List<DmnTransformListener> transformListeners)
Description copied from interface: DmnTransformer
Set the transform listeners

Specified by:
setTransformListeners in interface DmnTransformer
Parameters:
transformListeners - the transform listeners to use

transformListeners

public DmnTransformer transformListeners(List<DmnTransformListener> transformListeners)
Description copied from interface: DmnTransformer
Set the transform listeners

Specified by:
transformListeners in interface DmnTransformer
Parameters:
transformListeners - the transform listeners to use
Returns:
this DmnTransform

getElementTransformHandlerRegistry

public DmnElementTransformHandlerRegistry getElementTransformHandlerRegistry()
Specified by:
getElementTransformHandlerRegistry in interface DmnTransformer
Returns:
the DmnElementTransformHandlerRegistry

setElementTransformHandlerRegistry

public void setElementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry)
Description copied from interface: DmnTransformer
Set the DmnElementTransformHandlerRegistry

Specified by:
setElementTransformHandlerRegistry in interface DmnTransformer
Parameters:
elementTransformHandlerRegistry - the registry to use

elementTransformHandlerRegistry

public DmnTransformer elementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry)
Description copied from interface: DmnTransformer
Set the DmnElementTransformHandlerRegistry

Specified by:
elementTransformHandlerRegistry in interface DmnTransformer
Parameters:
elementTransformHandlerRegistry - the registry to use
Returns:
this DmnTransformer

getDataTypeTransformerRegistry

public DmnDataTypeTransformerRegistry getDataTypeTransformerRegistry()
Specified by:
getDataTypeTransformerRegistry in interface DmnTransformer
Returns:
the DmnDataTypeTransformerRegistry

setDataTypeTransformerRegistry

public void setDataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry)
Description copied from interface: DmnTransformer
Set the DmnDataTypeTransformerRegistry

Specified by:
setDataTypeTransformerRegistry in interface DmnTransformer
Parameters:
dataTypeTransformerRegistry - the DmnDataTypeTransformerRegistry to use

dataTypeTransformerRegistry

public DmnTransformer dataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry)
Description copied from interface: DmnTransformer
Set the DmnDataTypeTransformerRegistry

Specified by:
dataTypeTransformerRegistry in interface DmnTransformer
Parameters:
dataTypeTransformerRegistry - the DmnDataTypeTransformerRegistry to use
Returns:
this DmnTransformer

getHitPolicyHandlerRegistry

public DmnHitPolicyHandlerRegistry getHitPolicyHandlerRegistry()
Specified by:
getHitPolicyHandlerRegistry in interface DmnTransformer
Returns:
the DmnHitPolicyHandlerRegistry

setHitPolicyHandlerRegistry

public void setHitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
Description copied from interface: DmnTransformer
Set the DmnHitPolicyHandlerRegistry

Specified by:
setHitPolicyHandlerRegistry in interface DmnTransformer
Parameters:
hitPolicyHandlerRegistry - the DmnHitPolicyHandlerRegistry to use

hitPolicyHandlerRegistry

public DmnTransformer hitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
Description copied from interface: DmnTransformer
Set the DmnHitPolicyHandlerRegistry

Specified by:
hitPolicyHandlerRegistry in interface DmnTransformer
Parameters:
hitPolicyHandlerRegistry - the DmnHitPolicyHandlerRegistry to use
Returns:
this DmnTransformer

createTransform

public DmnTransform createTransform()
Description copied from interface: DmnTransformer
Create a DmnTransform

Specified by:
createTransform in interface DmnTransformer
Returns:
the DmnTransform


Copyright © 2017 camunda services GmbH. All rights reserved.