T
- value typepublic class OpenDetailSubappAction<T> extends AbstractAction<OpenDetailSubappActionDefinition>
ValueContext
.Modifier | Constructor and Description |
---|---|
protected |
OpenDetailSubappAction(OpenDetailSubappActionDefinition definition,
ValueContext<T> valueContext,
LocationController locationController,
ItemResolver<T> itemResolver) |
Modifier and Type | Method and Description |
---|---|
void |
execute()
Executes the action.
|
protected ContentDetailSubApp.DetailLocation |
getLocation(Optional<T> item,
ItemResolver<T> itemResolver) |
protected ValueContext<T> |
getValueContext() |
getDefinition
@Inject protected OpenDetailSubappAction(OpenDetailSubappActionDefinition definition, ValueContext<T> valueContext, LocationController locationController, ItemResolver<T> itemResolver)
public void execute()
Action
protected ContentDetailSubApp.DetailLocation getLocation(Optional<T> item, ItemResolver<T> itemResolver)
protected ValueContext<T> getValueContext()
Copyright © 2020 Magnolia International Ltd.. All rights reserved.