|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform
public class DefaultDmnTransform
| Field Summary | |
|---|---|
protected DmnDataTypeTransformerRegistry |
dataTypeTransformerRegistry
|
protected DmnDecision |
decision
|
protected DmnElementTransformHandlerRegistry |
handlerRegistry
|
protected DmnHitPolicyHandlerRegistry |
hitPolicyHandlerRegistry
|
protected org.camunda.bpm.model.dmn.DmnModelInstance |
modelInstance
|
protected Object |
parent
|
protected DmnTransformer |
transformer
|
protected List<DmnTransformListener> |
transformListeners
|
| Constructor Summary | |
|---|---|
DefaultDmnTransform(DmnTransformer transformer)
|
|
| Method Summary | ||
|---|---|---|
DmnDataTypeTransformerRegistry |
getDataTypeTransformerRegistry()
|
|
DmnDecision |
getDecision()
|
|
DmnHitPolicyHandlerRegistry |
getHitPolicyHandlerRegistry()
|
|
org.camunda.bpm.model.dmn.DmnModelInstance |
getModelInstance()
|
|
Object |
getParent()
|
|
DmnTransform |
modelInstance(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
Set the DMN model instance to transform. |
|
DmnTransform |
modelInstance(File file)
Set the DMN model instance to transform as file. |
|
DmnTransform |
modelInstance(InputStream inputStream)
Set the DMN model instance to transform as input stream. |
|
protected void |
notifyTransformListeners(org.camunda.bpm.model.dmn.instance.Decision decision,
DmnDecision dmnDecision)
|
|
protected void |
notifyTransformListeners(org.camunda.bpm.model.dmn.instance.Input input,
DmnDecisionTableInputImpl dmnInput)
|
|
protected void |
notifyTransformListeners(org.camunda.bpm.model.dmn.instance.Output output,
DmnDecisionTableOutputImpl dmnOutput)
|
|
protected void |
notifyTransformListeners(org.camunda.bpm.model.dmn.instance.Rule rule,
DmnDecisionTableRuleImpl dmnRule)
|
|
void |
setModelInstance(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
Set the DMN model instance to transform. |
|
void |
setModelInstance(File file)
Set the DMN model instance to transform as file. |
|
void |
setModelInstance(InputStream inputStream)
Set the DMN model instance to transform as input stream. |
|
protected DmnDecision |
transformDecision(org.camunda.bpm.model.dmn.instance.Decision decision)
|
|
|
transformDecisions()
|
|
protected DmnDecision |
transformDecisionTable(org.camunda.bpm.model.dmn.instance.DecisionTable decisionTable)
|
|
protected DmnDecisionTableInputImpl |
transformDecisionTableInput(org.camunda.bpm.model.dmn.instance.Input input)
|
|
protected DmnDecisionTableOutputImpl |
transformDecisionTableOutput(org.camunda.bpm.model.dmn.instance.Output output)
|
|
protected DmnDecisionTableRuleImpl |
transformDecisionTableRule(org.camunda.bpm.model.dmn.instance.Rule rule)
|
|
protected DmnExpressionImpl |
transformInputEntry(org.camunda.bpm.model.dmn.instance.InputEntry inputEntry)
|
|
protected DmnExpressionImpl |
transformInputExpression(org.camunda.bpm.model.dmn.instance.InputExpression inputExpression)
|
|
protected DmnExpressionImpl |
transformOutputEntry(org.camunda.bpm.model.dmn.instance.OutputEntry outputEntry)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected DmnTransformer transformer
protected List<DmnTransformListener> transformListeners
protected DmnElementTransformHandlerRegistry handlerRegistry
protected org.camunda.bpm.model.dmn.DmnModelInstance modelInstance
protected Object parent
protected DmnDecision decision
protected DmnDataTypeTransformerRegistry dataTypeTransformerRegistry
protected DmnHitPolicyHandlerRegistry hitPolicyHandlerRegistry
| Constructor Detail |
|---|
public DefaultDmnTransform(DmnTransformer transformer)
| Method Detail |
|---|
public void setModelInstance(File file)
DmnTransform
setModelInstance in interface DmnTransformfile - the file of the DMN model instancepublic DmnTransform modelInstance(File file)
DmnTransform
modelInstance in interface DmnTransformfile - the file of the DMN model instance
public void setModelInstance(InputStream inputStream)
DmnTransform
setModelInstance in interface DmnTransforminputStream - the input stream of the DMN model instancepublic DmnTransform modelInstance(InputStream inputStream)
DmnTransform
modelInstance in interface DmnTransforminputStream - the input stream of the DMN model instance
public void setModelInstance(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
DmnTransform
setModelInstance in interface DmnTransformmodelInstance - the DMN model instancepublic DmnTransform modelInstance(org.camunda.bpm.model.dmn.DmnModelInstance modelInstance)
DmnTransform
modelInstance in interface DmnTransformmodelInstance - the DMN model instance
public <T extends DmnDecision> List<T> transformDecisions()
transformDecisions in interface DmnTransformprotected DmnDecision transformDecision(org.camunda.bpm.model.dmn.instance.Decision decision)
protected DmnDecision transformDecisionTable(org.camunda.bpm.model.dmn.instance.DecisionTable decisionTable)
protected DmnDecisionTableInputImpl transformDecisionTableInput(org.camunda.bpm.model.dmn.instance.Input input)
protected DmnDecisionTableOutputImpl transformDecisionTableOutput(org.camunda.bpm.model.dmn.instance.Output output)
protected DmnDecisionTableRuleImpl transformDecisionTableRule(org.camunda.bpm.model.dmn.instance.Rule rule)
protected DmnExpressionImpl transformInputExpression(org.camunda.bpm.model.dmn.instance.InputExpression inputExpression)
protected DmnExpressionImpl transformInputEntry(org.camunda.bpm.model.dmn.instance.InputEntry inputEntry)
protected DmnExpressionImpl transformOutputEntry(org.camunda.bpm.model.dmn.instance.OutputEntry outputEntry)
protected void notifyTransformListeners(org.camunda.bpm.model.dmn.instance.Decision decision,
DmnDecision dmnDecision)
protected void notifyTransformListeners(org.camunda.bpm.model.dmn.instance.Input input,
DmnDecisionTableInputImpl dmnInput)
protected void notifyTransformListeners(org.camunda.bpm.model.dmn.instance.Output output,
DmnDecisionTableOutputImpl dmnOutput)
protected void notifyTransformListeners(org.camunda.bpm.model.dmn.instance.Rule rule,
DmnDecisionTableRuleImpl dmnRule)
public org.camunda.bpm.model.dmn.DmnModelInstance getModelInstance()
getModelInstance in interface DmnElementTransformContextpublic Object getParent()
getParent in interface DmnElementTransformContextpublic DmnDecision getDecision()
getDecision in interface DmnElementTransformContextpublic DmnDataTypeTransformerRegistry getDataTypeTransformerRegistry()
getDataTypeTransformerRegistry in interface DmnElementTransformContextDmnDataTypeTransformerRegistry to usepublic DmnHitPolicyHandlerRegistry getHitPolicyHandlerRegistry()
getHitPolicyHandlerRegistry in interface DmnElementTransformContextDmnHitPolicyHandlerRegistry to use
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||