public class TextAndDisable extends Composite implements SelectionListener, ModifyListener
| Constructor and Description |
|---|
TextAndDisable(Composite parent,
int textStyle,
java.lang.String disabledValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
addModifyListener(ModifyListener listener) |
void |
addSelectionListener(SelectionListener listener) |
protected Button |
createButton() |
protected Text |
createText(int textStyle) |
protected GridData |
createTextLayoutData() |
Button |
getButton() |
protected java.lang.String |
getDisabledButtonText() |
Text |
getText() |
java.lang.String |
getValue() |
boolean |
isDisabled() |
void |
modifyText(ModifyEvent e) |
void |
removeModifyListener(ModifyListener listener) |
void |
removeSelectionListener(SelectionListener listener) |
void |
setDisabled(boolean disabled) |
void |
setValue(java.lang.String value) |
void |
widgetDefaultSelected(SelectionEvent e) |
void |
widgetSelected(SelectionEvent e) |
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabListcomputeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBaraddControlListener, 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, updateaddDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitwidgetDefaultSelectedAdapter, widgetSelectedAdapterisAutoScalablepublic TextAndDisable(Composite parent, int textStyle, java.lang.String disabledValue)
protected java.lang.String getDisabledButtonText()
public Text getText()
public Button getButton()
public void addModifyListener(ModifyListener listener)
public void removeModifyListener(ModifyListener listener)
public void addSelectionListener(SelectionListener listener)
public void removeSelectionListener(SelectionListener listener)
public boolean isDisabled()
public void setDisabled(boolean disabled)
public java.lang.String getValue()
public void setValue(java.lang.String value)
public void widgetDefaultSelected(SelectionEvent e)
widgetDefaultSelected in interface SelectionListenerpublic void widgetSelected(SelectionEvent e)
widgetSelected in interface SelectionListenerpublic void modifyText(ModifyEvent e)
modifyText in interface ModifyListenerprotected Text createText(int textStyle)
protected GridData createTextLayoutData()
protected Button createButton()
Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html