Package org.eclipse.net4j.util.ui.prefs
Class PrefTextAndDisable
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.widgets.TextAndDisable
org.eclipse.net4j.util.ui.prefs.PrefTextAndDisable
- All Implemented Interfaces:
EventListener
,OMPreference.Participant
,ModifyListener
,SelectionListener
,Drawable
,org.eclipse.swt.internal.SWTEventListener
- Since:
- 3.5
- Author:
- Eike Stepper
-
Field Summary
Fields inherited from class org.eclipse.swt.widgets.Widget
nativeZoom
-
Constructor Summary
ConstructorDescriptionPrefTextAndDisable
(Composite parent, int textStyle, OMPreference<String> textPreference, OMPreference<Boolean> disabledPreference) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
final OMPreference<Boolean>
final OMPreference<String>
void
void
Methods inherited from class org.eclipse.net4j.util.ui.widgets.TextAndDisable
addModifyListener, addSelectionListener, createButton, createText, createTextLayoutData, getButton, getDisabledButtonText, getText, getValue, isDisabled, modifyText, removeModifyListener, removeSelectionListener, setDisabled, setValue, widgetDefaultSelected, widgetSelected
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList, toString
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar, setScrollbarsMode
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, 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.Widget
addDisposeListener, addListener, addTypedListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, getTypedListeners, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, removeTypedListener, reskin, setData, setData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.swt.graphics.Drawable
isAutoScalable
-
Constructor Details
-
PrefTextAndDisable
public PrefTextAndDisable(Composite parent, int textStyle, OMPreference<String> textPreference, OMPreference<Boolean> disabledPreference)
-
-
Method Details
-
getTextPreference
-
getDisabledPreference
-
loadPreferences
public void loadPreferences()- Specified by:
loadPreferences
in interfaceOMPreference.Participant
-
savePreferences
public void savePreferences()- Specified by:
savePreferences
in interfaceOMPreference.Participant
-
checkSubclass
protected void checkSubclass()- Overrides:
checkSubclass
in classComposite
-