public class OneActionDecorators extends Object implements com.edorasware.cmmn.engine.hooks.ActionDecorators
ActionDecorators
interface. Used to decorate action objects that represent buttons
of a running case (e.g. a button to start a plan item in state ENABLED).Constructor and Description |
---|
OneActionDecorators(com.edorasware.commons.core.any.AnyWorkObjectDefinitionService anyWorkObjectDefinitionService) |
Modifier and Type | Method and Description |
---|---|
com.edorasware.cmmn.model.statesandactions.AvailableAction |
decorate(com.edorasware.cmmn.model.statesandactions.CaseFileItemAction availableAction,
com.edorasware.cmmn.model.TransitionData transitionData) |
com.edorasware.cmmn.model.statesandactions.AvailableAction |
decorate(com.edorasware.cmmn.model.statesandactions.PlanItemAction availableAction,
com.edorasware.cmmn.model.TransitionData transitionData) |
com.edorasware.cmmn.model.statesandactions.AvailableAction |
decorate(com.edorasware.cmmn.model.statesandactions.PlanningAction availableAction,
com.edorasware.cmmn.model.TransitionData transitionData) |
public OneActionDecorators(com.edorasware.commons.core.any.AnyWorkObjectDefinitionService anyWorkObjectDefinitionService)
public com.edorasware.cmmn.model.statesandactions.AvailableAction decorate(com.edorasware.cmmn.model.statesandactions.PlanItemAction availableAction, com.edorasware.cmmn.model.TransitionData transitionData)
decorate
in interface com.edorasware.cmmn.engine.hooks.ActionDecorators
public com.edorasware.cmmn.model.statesandactions.AvailableAction decorate(com.edorasware.cmmn.model.statesandactions.PlanningAction availableAction, com.edorasware.cmmn.model.TransitionData transitionData)
decorate
in interface com.edorasware.cmmn.engine.hooks.ActionDecorators
public com.edorasware.cmmn.model.statesandactions.AvailableAction decorate(com.edorasware.cmmn.model.statesandactions.CaseFileItemAction availableAction, com.edorasware.cmmn.model.TransitionData transitionData)
decorate
in interface com.edorasware.cmmn.engine.hooks.ActionDecorators
Copyright © 2010 - 2017 edorasware ag. All Rights Reserved.