Interface DmnElementTransformHandler<Source extends org.camunda.bpm.model.dmn.instance.DmnModelElementInstance,Target>
- Type Parameters:
Source- the type of the transformation inputTarget- the type of the transformation output
- All Known Implementing Classes:
DmnDecisionRequirementsGraphTransformHandler,DmnDecisionTableConditionTransformHandler,DmnDecisionTableInputExpressionTransformHandler,DmnDecisionTableInputTransformHandler,DmnDecisionTableOutputTransformHandler,DmnDecisionTableRuleTransformHandler,DmnDecisionTableTransformHandler,DmnDecisionTransformHandler,DmnLiternalExpressionTransformHandler,DmnVariableTransformHandler
public interface DmnElementTransformHandler<Source extends org.camunda.bpm.model.dmn.instance.DmnModelElementInstance,Target>
Handler to transform a DMN model element. By design, all handler implementations have to be stateless since they are
stored by the static context of DefaultElementTransformHandlerRegistry & can be shared across different
DmnEngineConfigurations or ProcessEngineConfiguration.
-
Method Summary
Modifier and TypeMethodDescriptionhandleElement(DmnElementTransformContext context, Source element) Transform a DMN model element
-
Method Details
-
handleElement
Transform a DMN model element- Parameters:
context- the transformation contextelement- the source element- Returns:
- the transformed element
-