Class MenuResourcePolicyModelCreateView
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.MenuResourcePolicyModelCreateView
- 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_MenuResourcePolicyModel.create")
@ViewDescriptor("menu-resource-policy-model-create-view.xml")
@DialogMode(width="32em")
public class MenuResourcePolicyModelCreateView
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 voidonPolicyGroupFieldValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<TypedTextField<String>, String> event) protected voidonViewAccessFieldValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixCheckbox, Boolean> event) protected voidonViewFieldValueChange(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- 
MenuResourcePolicyModelCreateViewpublic MenuResourcePolicyModelCreateView()
 
- 
- 
Method Details- 
onInit
- 
onPolicyGroupFieldValueChange@Subscribe("policyGroupField") protected void onPolicyGroupFieldValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<TypedTextField<String>, String> event) 
- 
onViewFieldValueChange@Subscribe("viewField") protected void onViewFieldValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<TypedTextField<String>, String> event) 
- 
onViewAccessFieldValueChange@Subscribe("viewAccessField") protected void onViewAccessFieldValueChange(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
 
 
-