Class TextAndDisable
- 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
-
- All Implemented Interfaces:
java.util.EventListener,ModifyListener,SelectionListener,Drawable,org.eclipse.swt.internal.SWTEventListener
- Direct Known Subclasses:
PrefIntegerAndDisable,PrefText,PrefTextAndDisable
public class TextAndDisable extends Composite implements SelectionListener, ModifyListener
- Author:
- Eike Stepper
-
-
Constructor Summary
Constructors Constructor Description TextAndDisable(Composite parent, int textStyle, java.lang.String disabledValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddModifyListener(ModifyListener listener)voidaddSelectionListener(SelectionListener listener)protected ButtoncreateButton()protected TextcreateText(int textStyle)protected GridDatacreateTextLayoutData()ButtongetButton()protected java.lang.StringgetDisabledButtonText()TextgetText()java.lang.StringgetValue()booleanisDisabled()voidmodifyText(ModifyEvent e)voidremoveModifyListener(ModifyListener listener)voidremoveSelectionListener(SelectionListener listener)voidsetDisabled(boolean disabled)voidsetValue(java.lang.String value)voidwidgetDefaultSelected(SelectionEvent e)voidwidgetSelected(SelectionEvent e)-
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
-
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
-
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, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
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 Detail
-
TextAndDisable
public TextAndDisable(Composite parent, int textStyle, java.lang.String disabledValue)
-
-
Method Detail
-
getDisabledButtonText
protected java.lang.String getDisabledButtonText()
- Since:
- 3.5
-
getText
public Text getText()
-
getButton
public Button getButton()
-
addModifyListener
public void addModifyListener(ModifyListener listener)
- Since:
- 3.5
-
removeModifyListener
public void removeModifyListener(ModifyListener listener)
- Since:
- 3.5
-
addSelectionListener
public void addSelectionListener(SelectionListener listener)
- Since:
- 3.5
-
removeSelectionListener
public void removeSelectionListener(SelectionListener listener)
- Since:
- 3.5
-
isDisabled
public boolean isDisabled()
-
setDisabled
public void setDisabled(boolean disabled)
-
getValue
public java.lang.String getValue()
-
setValue
public void setValue(java.lang.String value)
-
widgetDefaultSelected
public void widgetDefaultSelected(SelectionEvent e)
- Specified by:
widgetDefaultSelectedin interfaceSelectionListener
-
widgetSelected
public void widgetSelected(SelectionEvent e)
- Specified by:
widgetSelectedin interfaceSelectionListener
-
modifyText
public void modifyText(ModifyEvent e)
- Specified by:
modifyTextin interfaceModifyListener
-
createText
protected Text createText(int textStyle)
-
createTextLayoutData
protected GridData createTextLayoutData()
-
createButton
protected Button createButton()
-
-