public class CompositeConfiguration
extends org.eclipse.swt.widgets.Composite
Combo
-field containing all setups that are available in
the current xAffect-installation, as well as a Composite containing all
required parameters for the currently selected Setup
.Composite
will fetch all needed data by itself and does not need
to be configured.Constructor and Description |
---|
CompositeConfiguration(org.eclipse.swt.widgets.Composite parent,
int style,
java.lang.String[] setups)
Creates a new
CompositeConfiguration . |
Modifier and Type | Method and Description |
---|---|
void |
addConfigureListener(org.eclipse.swt.widgets.Listener listener)
Registers a
Listener which will be notified as soon as the
configure-button is pressed. |
java.util.HashMap<java.lang.String,java.lang.String> |
getParameters() |
Setup |
getSetup() |
void |
setEnabled(boolean enabled) |
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
public CompositeConfiguration(org.eclipse.swt.widgets.Composite parent, int style, java.lang.String[] setups)
CompositeConfiguration
.parent
- see Composite
style
- see Composite
Composite
public void addConfigureListener(org.eclipse.swt.widgets.Listener listener)
Listener
which will be notified as soon as the
configure-button is pressed.listener
- to be added.public java.util.HashMap<java.lang.String,java.lang.String> getParameters()
HashMap
Setup
.public void setEnabled(boolean enabled)
setEnabled
in class org.eclipse.swt.widgets.Control