org.camunda.bpm.engine.impl.cmmn.transformer
Class AbstractCmmnTransformListener

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cmmn.transformer.AbstractCmmnTransformListener
All Implemented Interfaces:
CmmnTransformListener
Direct Known Subclasses:
MetricsCmmnTransformListener

public class AbstractCmmnTransformListener
extends Object
implements CmmnTransformListener

Abstract base class for implementing a CmmnTransformListener without being forced to implement all methods provided, which make the implementation more robust to future changes.

Author:
Sebastian Menski

Constructor Summary
AbstractCmmnTransformListener()
           
 
Method Summary
 void transformCase(org.camunda.bpm.model.cmmn.instance.Case element, CmmnCaseDefinition caseDefinition)
           
 void transformCasePlanModel(org.camunda.bpm.model.cmmn.impl.instance.CasePlanModel casePlanModel, CmmnActivity activity)
           
 void transformCasePlanModel(org.camunda.bpm.model.cmmn.instance.CasePlanModel casePlanModel, CmmnActivity activity)
           
 void transformCaseTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.CaseTask caseTask, CmmnActivity activity)
           
 void transformDecisionTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.DecisionTask decisionTask, CmmnActivity activity)
           
 void transformEventListener(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.EventListener eventListener, CmmnActivity activity)
           
 void transformHumanTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.HumanTask humanTask, CmmnActivity activity)
           
 void transformMilestone(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.Milestone milestone, CmmnActivity activity)
           
 void transformProcessTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.ProcessTask processTask, CmmnActivity activity)
           
 void transformRootElement(org.camunda.bpm.model.cmmn.instance.Definitions definitions, List<? extends CmmnCaseDefinition> caseDefinitions)
           
 void transformSentry(org.camunda.bpm.model.cmmn.instance.Sentry sentry, CmmnSentryDeclaration sentryDeclaration)
           
 void transformStage(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.Stage stage, CmmnActivity activity)
           
 void transformTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem, org.camunda.bpm.model.cmmn.instance.Task task, CmmnActivity activity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCmmnTransformListener

public AbstractCmmnTransformListener()
Method Detail

transformRootElement

public void transformRootElement(org.camunda.bpm.model.cmmn.instance.Definitions definitions,
                                 List<? extends CmmnCaseDefinition> caseDefinitions)
Specified by:
transformRootElement in interface CmmnTransformListener

transformCase

public void transformCase(org.camunda.bpm.model.cmmn.instance.Case element,
                          CmmnCaseDefinition caseDefinition)
Specified by:
transformCase in interface CmmnTransformListener

transformCasePlanModel

public void transformCasePlanModel(org.camunda.bpm.model.cmmn.impl.instance.CasePlanModel casePlanModel,
                                   CmmnActivity activity)
Specified by:
transformCasePlanModel in interface CmmnTransformListener

transformCasePlanModel

public void transformCasePlanModel(org.camunda.bpm.model.cmmn.instance.CasePlanModel casePlanModel,
                                   CmmnActivity activity)
Specified by:
transformCasePlanModel in interface CmmnTransformListener

transformHumanTask

public void transformHumanTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                               org.camunda.bpm.model.cmmn.instance.HumanTask humanTask,
                               CmmnActivity activity)
Specified by:
transformHumanTask in interface CmmnTransformListener

transformProcessTask

public void transformProcessTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                                 org.camunda.bpm.model.cmmn.instance.ProcessTask processTask,
                                 CmmnActivity activity)
Specified by:
transformProcessTask in interface CmmnTransformListener

transformCaseTask

public void transformCaseTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                              org.camunda.bpm.model.cmmn.instance.CaseTask caseTask,
                              CmmnActivity activity)
Specified by:
transformCaseTask in interface CmmnTransformListener

transformDecisionTask

public void transformDecisionTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                                  org.camunda.bpm.model.cmmn.instance.DecisionTask decisionTask,
                                  CmmnActivity activity)
Specified by:
transformDecisionTask in interface CmmnTransformListener

transformTask

public void transformTask(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                          org.camunda.bpm.model.cmmn.instance.Task task,
                          CmmnActivity activity)
Specified by:
transformTask in interface CmmnTransformListener

transformStage

public void transformStage(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                           org.camunda.bpm.model.cmmn.instance.Stage stage,
                           CmmnActivity activity)
Specified by:
transformStage in interface CmmnTransformListener

transformMilestone

public void transformMilestone(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                               org.camunda.bpm.model.cmmn.instance.Milestone milestone,
                               CmmnActivity activity)
Specified by:
transformMilestone in interface CmmnTransformListener

transformEventListener

public void transformEventListener(org.camunda.bpm.model.cmmn.instance.PlanItem planItem,
                                   org.camunda.bpm.model.cmmn.instance.EventListener eventListener,
                                   CmmnActivity activity)
Specified by:
transformEventListener in interface CmmnTransformListener

transformSentry

public void transformSentry(org.camunda.bpm.model.cmmn.instance.Sentry sentry,
                            CmmnSentryDeclaration sentryDeclaration)
Specified by:
transformSentry in interface CmmnTransformListener


Copyright © 2015 camunda services GmbH. All rights reserved.