Class InclusionExclusionPanel

    • Constructor Detail

      • InclusionExclusionPanel

        public InclusionExclusionPanel()
    • Method Detail

      • cancelClicked

        public void cancelClicked()
        Description copied from class: StatusGenericPanel
        Notification that cancel was clicked, the panel is in charge of doing whatever is required (close the dialog, etc.).
        Overrides:
        cancelClicked in class StatusGenericPanel
      • createDataInclusionOptions

        protected Component createDataInclusionOptions​(JLabel[] extraComponentLabels,
                                                       Component[] extraComponents)
        A commodity method that layouts a set of components.
        Parameters:
        extraComponentLabels - the labels.
        extraComponents - the components.
        Returns:
        the panel containing the labels and the components.
      • createDataExclusionOptions

        protected Component createDataExclusionOptions​(JLabel[] extraComponentLabels,
                                                       Component[] extraComponents)
        A commodity method that layouts a set of components.
        Parameters:
        extraComponentLabels - the labels.
        extraComponents - the components.
        Returns:
        the panel containing the labels and the components.
      • updateIncludeExclude

        protected void updateIncludeExclude​(Collection<org.forgerock.i18n.LocalizableMessage> errors,
                                            String backendName)
        Updates a list of errors in the include and exclude subpanels.
        Parameters:
        errors - the list of errors to be updated.
        backendName - the name of the backend where the operation associated with the panel applies (used to generate the error messages).