public abstract class ElementWizardComposite extends Composite implements IListener
Modifier and Type | Class and Description |
---|---|
static class |
ElementWizardComposite.WithCombo |
static class |
ElementWizardComposite.WithRadios |
Constructor and Description |
---|
ElementWizardComposite(Composite parent,
int style,
String productGroup,
String label) |
ElementWizardComposite(Composite parent,
int style,
String productGroup,
String label,
ValidationContext validationContext) |
ElementWizardComposite(Composite parent,
int style,
String productGroup,
String label,
ValidationContext validationContext,
String defaultFactoryType) |
Modifier and Type | Method and Description |
---|---|
protected void |
create() |
protected abstract void |
createFactoryTypeControl() |
protected void |
factoryTypeChanged() |
protected IManagedContainer |
getContainer() |
String |
getDefaultDescription(String factoryType)
Can be overridden by subclasses.
|
String |
getDefaultFactoryType() |
String |
getDescription() |
abstract String |
getFactoryType() |
protected List<String> |
getFactoryTypes() |
String |
getLabel() |
INotifier |
getNotifier() |
String |
getProductGroup() |
protected void |
harvestControls(IElementWizard wizard) |
protected void |
init() |
void |
layout() |
void |
notifyEvent(IEvent event) |
void |
setDefaultDescription(String factoryType,
String value)
Deprecated.
Override
getDefaultDescription(String) instead. |
protected abstract void |
setFactoryType(String factoryType) |
void |
setValidationContext(ValidationContext validationContext) |
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, 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, 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
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
public ElementWizardComposite(Composite parent, int style, String productGroup, String label)
public ElementWizardComposite(Composite parent, int style, String productGroup, String label, ValidationContext validationContext)
public ElementWizardComposite(Composite parent, int style, String productGroup, String label, ValidationContext validationContext, String defaultFactoryType)
public String getProductGroup()
public String getLabel()
public void setValidationContext(ValidationContext validationContext)
public String getDefaultFactoryType()
public String getDefaultDescription(String factoryType)
@Deprecated public void setDefaultDescription(String factoryType, String value)
getDefaultDescription(String)
instead.protected void init()
public void notifyEvent(IEvent event)
notifyEvent
in interface IListener
protected void create()
protected void factoryTypeChanged()
protected void harvestControls(IElementWizard wizard)
protected IManagedContainer getContainer()
public final INotifier getNotifier()
public String getDescription()
public abstract String getFactoryType()
protected abstract void setFactoryType(String factoryType)
protected abstract void createFactoryTypeControl()
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.