# Uses of Interface org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard.HierarchyWizardView (ARX GUI Documentation)

## Uses of Interface
org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard.HierarchyWizardView

- Packages that use HierarchyWizard.HierarchyWizardView
  Package | Description
  --- | ---
  org.deidentifier.arx.gui.view.impl.wizard |

- - ### Uses of HierarchyWizard.HierarchyWizardView in org.deidentifier.arx.gui.view.impl.wizard

    Classes in org.deidentifier.arx.gui.view.impl.wizard that implement HierarchyWizard.HierarchyWizardView
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HierarchyWizardEditor<T>` The general editor for hierarchies.
    `class` | `HierarchyWizardEditorGroup<T>` Editor for groups.
    `class` | `HierarchyWizardEditorInterval<T>` An editor for intervals.
    `class` | `HierarchyWizardEditorRange<T>` Editor for ranges.
    `class` | `HierarchyWizardPageBuilder<T>` An abstract base class for pages that allow configuring a builder.
    `class` | `HierarchyWizardPageIntervals<T>` A page for configuring the interval-based builder.
    `class` | `HierarchyWizardPageOrder<T>` A page for configuring the order-based builder.
    `class` | `HierarchyWizardPageRedaction<T>` A page for configuring the redaction-based builder.

    Fields in org.deidentifier.arx.gui.view.impl.wizard declared as HierarchyWizard.HierarchyWizardView
    Modifier and Type | Field and Description
    --- | ---
    `protected HierarchyWizard.HierarchyWizardView` | HierarchyWizardModelAbstract.`view` Var.

    Methods in org.deidentifier.arx.gui.view.impl.wizard with parameters of type HierarchyWizard.HierarchyWizardView
    Modifier and Type | Method and Description
    --- | ---
    `void` | HierarchyWizardModelGrouping.`register(HierarchyWizard.HierarchyWizardView component)` Registers a part of the UI.
    `void` | HierarchyWizardModelAbstract.`setView(HierarchyWizard.HierarchyWizardView view)` Sets the according view.
    `void` | HierarchyWizardModelGrouping.`update(HierarchyWizard.HierarchyWizardView sender)` Update the model and all UI components, apart from the sender.
    `abstract void` | HierarchyWizardModelAbstract.`updateUI(HierarchyWizard.HierarchyWizardView sender)` Updates all UI components apart from the sender
    `void` | HierarchyWizardModelRedaction.`updateUI(HierarchyWizard.HierarchyWizardView sender)`
    `void` | HierarchyWizardModelGrouping.`updateUI(HierarchyWizard.HierarchyWizardView sender)` Update the UI components.