Class ViewResourcePolicyModelCreateView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
io.jmix.flowui.view.View<ViewLayout>
io.jmix.flowui.view.StandardView
io.jmix.securityflowui.view.resourcepolicy.MultipleResourcePolicyModelCreateView
io.jmix.securityflowui.view.resourcepolicy.ViewResourcePolicyModelCreateView
- All Implemented Interfaces:
- com.vaadin.flow.component.AttachNotifier,- com.vaadin.flow.component.DetachNotifier,- com.vaadin.flow.component.HasElement,- com.vaadin.flow.component.HasStyle,- com.vaadin.flow.router.AfterNavigationObserver,- com.vaadin.flow.router.BeforeEnterObserver,- com.vaadin.flow.router.BeforeLeaveObserver,- com.vaadin.flow.router.HasDynamicTitle,- com.vaadin.flow.router.internal.AfterNavigationHandler,- com.vaadin.flow.router.internal.BeforeEnterHandler,- com.vaadin.flow.router.internal.BeforeLeaveHandler,- FragmentOwner,- Serializable
@ViewController("sec_ViewResourcePolicyModel.create")
@ViewDescriptor("view-resource-policy-model-create-view.xml")
@DialogMode(width="32em")
public class ViewResourcePolicyModelCreateView
extends MultipleResourcePolicyModelCreateView
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class io.jmix.flowui.view.ViewView.AfterCloseEvent, View.BeforeCloseEvent, View.BeforeShowEvent, View.InitEvent, View.QueryParametersChangeEvent, View.ReadyEvent
- 
Field SummaryFields inherited from class io.jmix.securityflowui.view.resourcepolicy.MultipleResourcePolicyModelCreateViewSAVE_ACTION_ID
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanvoidonInit(View.InitEvent event) protected voidonMenuAccessFieldValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixCheckbox, Boolean> event) protected voidonMenuItemFieldValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixTextArea, String> event) voidonPolicyGroupFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<TypedTextField<String>, String> event) protected ValidationErrorsMethods inherited from class io.jmix.securityflowui.view.resourcepolicy.MultipleResourcePolicyModelCreateViewcloseWithDiscard, closeWithSave, createSaveAction, initScreenActions, onBeforeClose, onMultipleResourcePolicyModelCreateViewInit, validateAndCloseMethods inherited from class io.jmix.flowui.view.StandardViewinitContentMethods inherited from class io.jmix.flowui.view.ViewaddAfterCloseListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addQueryParametersChangeListener, addReadyListener, afterNavigation, beforeEnter, beforeLeave, close, close, closeWithDefaultAction, getApplicationContext, getId, getPageTitle, getReturnParameters, getViewActions, getViewAttributes, getViewData, getViewFacets, getViewSupport, isPreventBrowserTabClosing, onAttach, onDetach, onDetachInternal, removeApplicationListeners, removeViewAttributes, setAfterNavigationHandler, setApplicationContext, setId, setMeterRegistry, setPreventBrowserTabClosing, setViewActions, setViewData, setViewFacets, unregisterBackNavigationMethods inherited from class com.vaadin.flow.component.CompositegetChildren, getContent, getElementMethods inherited from class com.vaadin.flow.component.ComponentaddListener, findAncestor, fireEvent, from, get, getEventBus, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setVisibleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifieraddAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifieraddDetachListenerMethods inherited from interface com.vaadin.flow.component.HasStyleaddClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
- 
Constructor Details- 
ViewResourcePolicyModelCreateViewpublic ViewResourcePolicyModelCreateView()
 
- 
- 
Method Details- 
onInit
- 
onPolicyGroupFieldComponentValueChange@Subscribe("policyGroupField") public void onPolicyGroupFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<TypedTextField<String>, String> event) 
- 
onMenuItemFieldValueChange@Subscribe("menuItemField") protected void onMenuItemFieldValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixTextArea, String> event) 
- 
onMenuAccessFieldValueChange@Subscribe("menuAccessField") protected void onMenuAccessFieldValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixCheckbox, Boolean> event) 
- 
validateView- Specified by:
- validateViewin class- MultipleResourcePolicyModelCreateView
 
- 
getResourcePolicies- Specified by:
- getResourcePoliciesin class- MultipleResourcePolicyModelCreateView
 
- 
hasUnsavedChangespublic boolean hasUnsavedChanges()- Specified by:
- hasUnsavedChangesin class- MultipleResourcePolicyModelCreateView
 
 
-