Class MultipleResourcePolicyModelCreateScreen

java.lang.Object
io.jmix.ui.screen.Screen
io.jmix.securityui.screen.resourcepolicy.MultipleResourcePolicyModelCreateScreen
All Implemented Interfaces:
FrameOwner
Direct Known Subclasses:
EntityAttributeResourcePolicyModelCreate, EntityResourcePolicyModelCreate, MenuResourcePolicyModelCreate, ScreenResourcePolicyModelCreate

public abstract class MultipleResourcePolicyModelCreateScreen extends Screen
A base class for screens that create multiple database resource policies (EntityResourcePolicyModelCreate and EntityAttributeResourcePolicyModelCreate)
  • Field Details

  • Constructor Details

    • MultipleResourcePolicyModelCreateScreen

      public MultipleResourcePolicyModelCreateScreen()
  • Method Details

    • onMultipleResourcePolicyModelCreateScreenInit

      @Subscribe public void onMultipleResourcePolicyModelCreateScreenInit(Screen.InitEvent event)
    • initScreenActions

      protected void initScreenActions()
    • validateScreen

      protected abstract ValidationErrors validateScreen()
    • getResourcePolicies

      public abstract List<ResourcePolicyModel> getResourcePolicies()
    • hasUnsavedChanges

      public abstract boolean hasUnsavedChanges()