org.eclipse.net4j.util.ui.widgets
Class TextAndDisable

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by org.eclipse.net4j.util.ui.widgets.TextAndDisable
All Implemented Interfaces:
java.util.EventListener, org.eclipse.swt.events.ModifyListener, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.graphics.Drawable, org.eclipse.swt.internal.SWTEventListener

public class TextAndDisable
extends org.eclipse.swt.widgets.Composite
implements org.eclipse.swt.events.SelectionListener, org.eclipse.swt.events.ModifyListener


Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
 
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
 
Constructor Summary
TextAndDisable(org.eclipse.swt.widgets.Composite parent, int textStyle, java.lang.String disabledValue)
           
 
Method Summary
protected  org.eclipse.swt.widgets.Button createButton()
           
protected  org.eclipse.swt.widgets.Text createText(int textStyle)
           
protected  org.eclipse.swt.layout.GridData createTextLayoutData()
           
 org.eclipse.swt.widgets.Button getButton()
           
 org.eclipse.swt.widgets.Text getText()
           
 java.lang.String getValue()
           
 boolean isDisabled()
           
 void modifyText(org.eclipse.swt.events.ModifyEvent e)
           
 void setDisabled(boolean disabled)
           
 void setValue(java.lang.String value)
           
 void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
           
 void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getBorderWidth, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, 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, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TextAndDisable

public TextAndDisable(org.eclipse.swt.widgets.Composite parent,
                      int textStyle,
                      java.lang.String disabledValue)
Method Detail

getText

public org.eclipse.swt.widgets.Text getText()

getButton

public org.eclipse.swt.widgets.Button getButton()

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(org.eclipse.swt.events.SelectionEvent e)
Specified by:
widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListener

widgetSelected

public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
Specified by:
widgetSelected in interface org.eclipse.swt.events.SelectionListener

modifyText

public void modifyText(org.eclipse.swt.events.ModifyEvent e)
Specified by:
modifyText in interface org.eclipse.swt.events.ModifyListener

createText

protected org.eclipse.swt.widgets.Text createText(int textStyle)

createTextLayoutData

protected org.eclipse.swt.layout.GridData createTextLayoutData()

createButton

protected org.eclipse.swt.widgets.Button createButton()

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.