Package io.jmix.datatoolsflowui.action
Class EntityInspectorEditAction<E>
java.lang.Object
io.jmix.flowui.kit.action.AbstractAction
io.jmix.flowui.kit.action.BaseAction
io.jmix.flowui.action.SecuredBaseAction
io.jmix.flowui.action.list.ListDataComponentAction<A,E>
 
io.jmix.flowui.action.list.SecuredListDataComponentAction<EditAction<E>,E>
 
io.jmix.flowui.action.list.EditAction<E>
io.jmix.datatoolsflowui.action.EntityInspectorEditAction<E>
- All Implemented Interfaces:
- AdjustWhenViewReadOnly,- ExecutableAction,- SecuredAction,- SecurityConstraintAction,- TargetAction<ListDataComponent<E>>,- ViewOpeningAction,- Action,- HasShortcutCombination
@ActionType("entity_inspector_edit")
public class EntityInspectorEditAction<E>
extends EditAction<E>
- 
Nested Class SummaryNested classes/interfaces inherited from class io.jmix.flowui.action.SecuredBaseActionSecuredBaseAction.EnabledRuleNested classes/interfaces inherited from interface io.jmix.flowui.action.ViewOpeningActionViewOpeningAction.QueryParametersProvider, ViewOpeningAction.RouteParametersProvider
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringstatic final Stringprotected CollectionContainer<Object>protected DataContextprotected StringFields inherited from class io.jmix.flowui.action.list.EditActionafterSaveHandler, dialogWindows, messages, openMode, textInitialized, transformation, viewInitializer, viewNavigatorsFields inherited from class io.jmix.flowui.action.list.SecuredListDataComponentActionaccessManager, applicationContext, constraintEntityOp, metadataFields inherited from class io.jmix.flowui.action.list.ListDataComponentActionselectionListenerRegistration, targetFields inherited from class io.jmix.flowui.action.SecuredBaseActionenabledByUiPermissions, enabledRules, visibleByUiPermissionsFields inherited from class io.jmix.flowui.kit.action.BaseActionenabledExplicitly, visibleExplicitlyFields inherited from class io.jmix.flowui.kit.action.AbstractActiondescription, enabled, eventBus, icon, id, shortcutCombination, text, variant, visibleFields inherited from interface io.jmix.flowui.kit.action.ActionPROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT_COMBINATION, PROP_TEXT, PROP_VARIANT, PROP_VISIBLE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidopenDialog(E editedEntity) voidsetEntityId(String entityId) voidsetEntityMetaClass(String entityMetaClass) voidsetParentDataContainer(CollectionContainer<Object> parentDataContainer) voidsetParentDataContext(DataContext parentDataContext) voidsetParentProperty(String parentProperty) withEntityId(String entityId) withEntityMetaClass(String entityMetaClass) withParentDataContainer(CollectionContainer<Object> parentDataContainer) withParentDataContext(DataContext parentDataContext) withParentProperty(String parentProperty) Methods inherited from class io.jmix.flowui.action.list.EditActionexecute, getOpenMode, getQueryParametersProvider, getRouteParametersProvider, getViewClass, getViewId, initAction, isDisabledWhenViewReadOnly, isPermitted, navigate, refreshState, setAfterCloseHandler, setAfterSaveHandler, setDialogWindowBuilders, setFlowUiComponentProperties, setMessages, setOpenMode, setQueryParametersProvider, setRouteParametersProvider, setText, setTransformation, setViewClass, setViewId, setViewNavigators, withAfterCloseHandler, withAfterSaveHandler, withOpenMode, withQueryParametersProvider, withRouteParametersProvider, withTransformation, withViewClass, withViewIdMethods inherited from class io.jmix.flowui.action.list.SecuredListDataComponentActiongetConstraintEntityOp, isApplicable, setAccessManager, setApplicationContext, setConstraintEntityOp, setMetadata, withConstraintEntityOpMethods inherited from class io.jmix.flowui.action.list.ListDataComponentActionactionPerform, attachSelectionListener, checkTarget, checkTargetItems, getTarget, onSelectionChange, setTarget, withEnabled, withEnabledByUiPermissions, withHandler, withIcon, withIcon, withShortcutCombination, withTarget, withText, withTitle, withVariant, withVisible, withVisibleByUiPermissionsMethods inherited from class io.jmix.flowui.action.SecuredBaseActionaddEnabledRule, isEnabledByRule, isEnabledByUiPermissions, isVisibleByUiPermissions, removeEnabledRule, setEnabledByUiPermissions, setVisibleByUiPermissionsMethods inherited from class io.jmix.flowui.kit.action.BaseActionaddActionPerformedListener, setEnabled, setEnabledInternal, setVisible, setVisibleInternalMethods inherited from class io.jmix.flowui.kit.action.AbstractActionaddPropertyChangeListener, firePropertyChange, getDescription, getEventBus, getIcon, getId, getShortcutCombination, getText, getVariant, hasListener, isEnabled, isVisible, setDescription, setIcon, setShortcutCombination, setVariantMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.flowui.kit.action.ActionactionPerform, addPropertyChangeListener, getDescription, getIcon, getId, getText, getVariant, isEnabled, isVisible, setDescription, setEnabled, setIcon, setVariant, setVisibleMethods inherited from interface io.jmix.flowui.kit.component.HasShortcutCombinationgetShortcutCombination, setShortcutCombination
- 
Field Details- 
ID- See Also:
 
- 
entityMetaClass
- 
entityId
- 
parentDataContext
- 
parentProperty
- 
parentDataContainer
 
- 
- 
Constructor Details- 
EntityInspectorEditActionpublic EntityInspectorEditAction()
- 
EntityInspectorEditAction
 
- 
- 
Method Details- 
openDialog- Overrides:
- openDialogin class- EditAction<E>
 
- 
setEntityId
- 
setEntityMetaClass
- 
setParentDataContext
- 
setParentProperty
- 
setParentDataContainer
- 
withEntityId
- 
withEntityMetaClass
- 
withParentDataContext
- 
withParentProperty
- 
withParentDataContainerpublic EntityInspectorEditAction<E> withParentDataContainer(CollectionContainer<Object> parentDataContainer) 
 
-