Package org.eclipse.net4j.util.ui.container

# Klasse ElementWizard

java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.ui.container.ElementWizard

Alle implementierten Schnittstellen:
  `INotifier`, `INotifier.INotifier2`, `IElementWizard`, `ValidationContext`

public abstract class ElementWizard extends Notifier implements IElementWizard, ValidationContext

Seit:
  3.1
Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier

`INotifier.INotifier2`

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.ui.ValidationContext

`ValidationContext.Aggregator`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`ElementWizard()`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`static Combo`
`addCombo(Composite parent, String label, String... choices)`
`static Combo`
`addCombo(Composite parent, String label, List<String> choices)`
`static Label`
`addLabel(Composite parent, String label)`
`static Text`
`addText(Composite parent, String label)`
`protected abstract void`
`create(Composite parent)`
`void`
`create(Composite parent, IManagedContainer container, String productGroup, String factoryType, String defaultDescription, ValidationContext context)`
`protected IManagedContainer`
`getContainer()`
`protected String`
`getDefaultDescription()`
`protected String`
`getFactoryType()`
`protected String`
`getProductGroup()`
`String`
`getResultDescription()`
`Object`
`getResultElement()`
`protected void`
`setResultDescription(String resultDescription)`
`void`
`setValidationError(Object source, String message)`

### Von Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier

`addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener`

### Von Klasse geerbte Methoden java.lang.Object

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

## Konstruktordetails

### ElementWizard

public ElementWizard()

## Methodendetails

### getContainer

protected IManagedContainer getContainer()

### getProductGroup

protected String getProductGroup()

### getFactoryType

protected String getFactoryType()

### getDefaultDescription

protected String getDefaultDescription()

### getResultDescription

public String getResultDescription()

Angegeben von:
  `getResultDescription` in Schnittstelle `IElementWizard`

### getResultElement

public Object getResultElement()

Angegeben von:
  `getResultElement` in Schnittstelle `IElementWizard`

### create

public void create(Composite parent, IManagedContainer container, String productGroup, String factoryType, String defaultDescription, ValidationContext context)

Angegeben von:
  `create` in Schnittstelle `IElementWizard`

### setResultDescription

protected void setResultDescription(String resultDescription)

### setValidationError

public void setValidationError(Object source, String message)

Angegeben von:
  `setValidationError` in Schnittstelle `ValidationContext`

### create

protected abstract void create(Composite parent)

### addLabel

public static Label addLabel(Composite parent, String label)

### addText

public static Text addText(Composite parent, String label)

### addCombo

public static Combo addCombo(Composite parent, String label, List<String> choices)

Seit:
  3.2

### addCombo

public static Combo addCombo(Composite parent, String label, String... choices)