public class ChainedAction<T> extends info.magnolia.ui.api.action.AbstractAction<ChainedActionDefinition>
Constructor and Description |
---|
ChainedAction(ChainedActionDefinition actionDefinition,
info.magnolia.objectfactory.ComponentProvider componentProvider,
ValueContext<T> valueContext,
AvailabilityChecker<T> availabilityChecker) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
protected void |
execute(String action) |
protected ValueContext<T> |
getValueContext() |
@Inject public ChainedAction(ChainedActionDefinition actionDefinition, info.magnolia.objectfactory.ComponentProvider componentProvider, ValueContext<T> valueContext, AvailabilityChecker<T> availabilityChecker)
public void execute() throws info.magnolia.ui.api.action.ActionExecutionException
info.magnolia.ui.api.action.ActionExecutionException
protected void execute(String action) throws info.magnolia.ui.api.action.ActionExecutionException
info.magnolia.ui.api.action.ActionExecutionException
protected ValueContext<T> getValueContext()
Copyright © 2020 Magnolia International Ltd.. All rights reserved.