public class UIViewModelAction extends Object implements UIListenerAction
Constructor and Description |
---|
UIViewModelAction(UIComponent scope,
Variant.RecordVariant definition,
UIListener owner)
Full constructor.
|
Modifier and Type | Method and Description |
---|---|
Variant.RecordVariant |
getDefinition() |
SetVariant<RecordHolder> |
getViewModelsToClear2() |
SetVariant<RecordHolder> |
getViewModelsToMerge2() |
void |
invokePostProcessAction(UIScreen screen)
Invokes the view model initialization closure.
|
void |
processAction(UIScreen screen)
Invokes the action on the screen.
|
public UIViewModelAction(UIComponent scope, Variant.RecordVariant definition, UIListener owner)
scope
- not nulldefinition
- not null.owner
- public Variant.RecordVariant getDefinition()
public void processAction(UIScreen screen)
UIListenerAction
processAction
in interface UIListenerAction
screen
- the screen reference, not null.public SetVariant<RecordHolder> getViewModelsToClear2()
public SetVariant<RecordHolder> getViewModelsToMerge2()
public void invokePostProcessAction(UIScreen screen)
screen
- Copyright © 2007-2018 Whitestein Technologies. All Rights Reserved.