public class OneActionDecorators extends Object implements ActionDecorators
Implementation of the generic 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(AnyWorkObjectDefinitionService anyWorkObjectDefinitionService) |
Modifier and Type | Method and Description |
---|---|
AvailableAction |
decorate(CaseFileItemAction availableAction,
TransitionData transitionData) |
AvailableAction |
decorate(PlanItemAction availableAction,
TransitionData transitionData) |
AvailableAction |
decorate(PlanningAction availableAction,
TransitionData transitionData) |
public OneActionDecorators(AnyWorkObjectDefinitionService anyWorkObjectDefinitionService)
public AvailableAction decorate(PlanItemAction availableAction, TransitionData transitionData)
decorate
in interface ActionDecorators
availableAction
- the action to decorate.transitionData
- the transition data that’s valid for the current request (and decoration).public AvailableAction decorate(PlanningAction availableAction, TransitionData transitionData)
decorate
in interface ActionDecorators
availableAction
- the action to decorate.transitionData
- the transition data that’s valid for the current request (and decoration).public AvailableAction decorate(CaseFileItemAction availableAction, TransitionData transitionData)
decorate
in interface ActionDecorators
availableAction
- the action to decorate.transitionData
- the transition data that’s valid for the current request (and decoration).Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.