org.camunda.bpm.dmn.engine.impl.spi.transform
Interface DmnTransformer

All Known Implementing Classes:
DefaultDmnTransformer

public interface DmnTransformer

DMN Transformer which creates a DmnTransform to transform a DMN model instance


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
 

Method Detail

getTransformFactory

DmnTransformFactory getTransformFactory()
Returns:
the DmnTransform factory

getTransformListeners

List<DmnTransformListener> getTransformListeners()
Returns:
the transform listeners

setTransformListeners

void setTransformListeners(List<DmnTransformListener> transformListeners)
Set the transform listeners

Parameters:
transformListeners - the transform listeners to use

transformListeners

DmnTransformer transformListeners(List<DmnTransformListener> transformListeners)
Set the transform listeners

Parameters:
transformListeners - the transform listeners to use
Returns:
this DmnTransform

getElementTransformHandlerRegistry

DmnElementTransformHandlerRegistry getElementTransformHandlerRegistry()
Returns:
the DmnElementTransformHandlerRegistry

setElementTransformHandlerRegistry

void setElementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry)
Set the DmnElementTransformHandlerRegistry

Parameters:
elementTransformHandlerRegistry - the registry to use

elementTransformHandlerRegistry

DmnTransformer elementTransformHandlerRegistry(DmnElementTransformHandlerRegistry elementTransformHandlerRegistry)
Set the DmnElementTransformHandlerRegistry

Parameters:
elementTransformHandlerRegistry - the registry to use
Returns:
this DmnTransformer

getDataTypeTransformerRegistry

DmnDataTypeTransformerRegistry getDataTypeTransformerRegistry()
Returns:
the DmnDataTypeTransformerRegistry

setDataTypeTransformerRegistry

void setDataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry)
Set the DmnDataTypeTransformerRegistry

Parameters:
dataTypeTransformerRegistry - the DmnDataTypeTransformerRegistry to use

dataTypeTransformerRegistry

DmnTransformer dataTypeTransformerRegistry(DmnDataTypeTransformerRegistry dataTypeTransformerRegistry)
Set the DmnDataTypeTransformerRegistry

Parameters:
dataTypeTransformerRegistry - the DmnDataTypeTransformerRegistry to use
Returns:
this DmnTransformer

getHitPolicyHandlerRegistry

DmnHitPolicyHandlerRegistry getHitPolicyHandlerRegistry()
Returns:
the DmnHitPolicyHandlerRegistry

setHitPolicyHandlerRegistry

void setHitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
Set the DmnHitPolicyHandlerRegistry

Parameters:
hitPolicyHandlerRegistry - the DmnHitPolicyHandlerRegistry to use

hitPolicyHandlerRegistry

DmnTransformer hitPolicyHandlerRegistry(DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry)
Set the DmnHitPolicyHandlerRegistry

Parameters:
hitPolicyHandlerRegistry - the DmnHitPolicyHandlerRegistry to use
Returns:
this DmnTransformer

createTransform

DmnTransform createTransform()
Create a DmnTransform

Returns:
the DmnTransform


Copyright © 2017 camunda services GmbH. All rights reserved.