de.caff.util.settings.swing

## Class PanelGroupEditor

- java.lang.Object
- - de.caff.util.settings.swing.AbstractBasicEditorProvider
  - - de.caff.util.settings.swing.AbstractBasicGroupEditor
    - - de.caff.util.settings.swing.PanelGroupEditor

- All Implemented Interfaces:
    EditorProvider

      class PanelGroupEditor
      extends AbstractBasicGroupEditor

  A editor provider for a preference group which displays all information in one panel.
  Author:
    Rammi

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `PanelGroupEditor(EditablePropertyGroup<? extends EditableProperty> property, java.util.Locale l)` Constructor.

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `javax.swing.JComponent` | `getEditor()` Get an component for editing .

    - ### Methods inherited from class de.caff.util.settings.swing.AbstractBasicGroupEditor

      `addEditorProvider, getLabel, getTitleText, goodBye, isValidValue, reset, save`

    - ### Methods inherited from class de.caff.util.settings.swing.AbstractBasicEditorProvider

      `getDescription, getLabelText, getLabelTextWithPunctuation, getToolTipText`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### PanelGroupEditor

          public PanelGroupEditor(@NotNull
                                  EditablePropertyGroup<? extends EditableProperty> property,
                                  @Nullable
                                  java.util.Locale l)

      Constructor.
      Parameters:
        `property` - group property
        `l` - locale

  - ### Method Detail

    - #### getEditor

          @NotNull
          public javax.swing.JComponent getEditor()

      Get an component for editing .
      Returns:
        editor component