Annotation Type PanelInstance

    • Element Detail

      • display

        PanelDisplay display
        Defined display parameters for the panels, such as an icon, label, display oreder...
      • identifier

        String identifier
        Panel instance identifier. It is used to merge configurations in different places.
        Default:
        ""
      • applicableForType

        Class<? extends Containerable> applicableForType
        The type for which the panel is applicable for.
        Default:
        com.evolveum.midpoint.prism.Containerable.class
      • applicableForOperation

        OperationTypeType[] applicableForOperation
        Defined the type of the operation when the panel is visible. Default behavior is that the panel is visible for both - ADD new object and MODIFY object.
        Default:
        {com.evolveum.midpoint.xml.ns._public.common.common_3.OperationTypeType.ADD, com.evolveum.midpoint.xml.ns._public.common.common_3.OperationTypeType.MODIFY}
      • childOf

        Class<? extends org.apache.wicket.markup.html.panel.Panel> childOf
        Defined where in the hierarchy of the details menu will be displayed link to the panel. If nothing is defined (thus default Panel.class is used), the link will be displayed on top level of details menu.
        Default:
        org.apache.wicket.markup.html.panel.Panel.class
      • defaultPanel

        boolean defaultPanel
        Defined if the panel should be default. It means, when opening object details page, such panel will be displayed
        Default:
        false
      • containerPath

        String containerPath
        Default:
        ""
      • hiddenContainers

        String[] hiddenContainers
        Default:
        {}
      • expanded

        boolean expanded
        Default:
        false