Class ElementWizardComposite
- java.lang.Object
- 
- org.eclipse.swt.widgets.Widget
- 
- org.eclipse.swt.widgets.Control
- 
- org.eclipse.swt.widgets.Scrollable
- 
- org.eclipse.swt.widgets.Composite
- 
- org.eclipse.net4j.util.ui.container.ElementWizardComposite
 
 
 
 
 
- 
- Direct Known Subclasses:
- ElementWizardComposite.WithCombo,- ElementWizardComposite.WithRadios
 
 public abstract class ElementWizardComposite extends Composite implements IListener - Since:
- 3.1
- Author:
- Eike Stepper
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classElementWizardComposite.WithCombostatic classElementWizardComposite.WithRadios- 
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.IListenerIListener.NotifierAware
 
- 
 - 
Constructor SummaryConstructors Constructor Description ElementWizardComposite(Composite parent, int style, java.lang.String productGroup, java.lang.String label)ElementWizardComposite(Composite parent, int style, java.lang.String productGroup, java.lang.String label, ValidationContext validationContext)ElementWizardComposite(Composite parent, int style, java.lang.String productGroup, java.lang.String label, ValidationContext validationContext, java.lang.String defaultFactoryType)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidcreate()protected abstract voidcreateFactoryTypeControl()protected voidfactoryTypeChanged()protected IManagedContainergetContainer()java.lang.StringgetDefaultDescription(java.lang.String factoryType)Can be overridden by subclasses.java.lang.StringgetDefaultFactoryType()java.lang.StringgetDescription()abstract java.lang.StringgetFactoryType()protected java.util.List<java.lang.String>getFactoryTypes()java.lang.StringgetLabel()INotifiergetNotifier()java.lang.StringgetProductGroup()protected voidharvestControls(IElementWizard wizard)protected voidinit()voidlayout()voidnotifyEvent(IEvent event)voidsetDefaultDescription(java.lang.String factoryType, java.lang.String value)Deprecated.OverridegetDefaultDescription(String)instead.protected abstract voidsetFactoryType(java.lang.String factoryType)voidsetValidationContext(ValidationContext validationContext)- 
Methods inherited from class org.eclipse.swt.widgets.Compositechanged, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 - 
Methods inherited from class org.eclipse.swt.widgets.ScrollablecomputeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
 - 
Methods inherited from class org.eclipse.swt.widgets.ControladdControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 - 
Methods inherited from class org.eclipse.swt.widgets.WidgetaddDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.swt.graphics.DrawableisAutoScalable
 
- 
 
- 
- 
- 
Constructor Detail- 
ElementWizardCompositepublic ElementWizardComposite(Composite parent, int style, java.lang.String productGroup, java.lang.String label) 
 - 
ElementWizardCompositepublic ElementWizardComposite(Composite parent, int style, java.lang.String productGroup, java.lang.String label, ValidationContext validationContext) - Since:
- 3.2
 
 - 
ElementWizardCompositepublic ElementWizardComposite(Composite parent, int style, java.lang.String productGroup, java.lang.String label, ValidationContext validationContext, java.lang.String defaultFactoryType) - Since:
- 3.2
 
 
- 
 - 
Method Detail- 
getProductGrouppublic java.lang.String getProductGroup() 
 - 
getLabelpublic java.lang.String getLabel() 
 - 
setValidationContextpublic void setValidationContext(ValidationContext validationContext) 
 - 
getDefaultFactoryTypepublic java.lang.String getDefaultFactoryType() - Since:
- 3.2
 
 - 
getDefaultDescriptionpublic java.lang.String getDefaultDescription(java.lang.String factoryType) Can be overridden by subclasses.
 - 
setDefaultDescription@Deprecated public void setDefaultDescription(java.lang.String factoryType, java.lang.String value)Deprecated.OverridegetDefaultDescription(String)instead.
 - 
initprotected void init() 
 - 
notifyEventpublic void notifyEvent(IEvent event) - Specified by:
- notifyEventin interface- IListener
- Since:
- 3.2
 
 - 
getFactoryTypesprotected java.util.List<java.lang.String> getFactoryTypes() 
 - 
createprotected void create() 
 - 
factoryTypeChangedprotected void factoryTypeChanged() 
 - 
harvestControlsprotected void harvestControls(IElementWizard wizard) 
 - 
getContainerprotected IManagedContainer getContainer() 
 - 
getNotifierpublic final INotifier getNotifier() - Since:
- 3.2
 
 - 
getDescriptionpublic java.lang.String getDescription() 
 - 
getFactoryTypepublic abstract java.lang.String getFactoryType() 
 - 
setFactoryTypeprotected abstract void setFactoryType(java.lang.String factoryType) 
 - 
createFactoryTypeControlprotected abstract void createFactoryTypeControl() 
 
- 
 
-