org.geotools.swt.control
Class JValueField

Object
  extended by Widget
      extended by Control
          extended by Scrollable
              extended by Text
                  extended by JValueField
All Implemented Interfaces:
Drawable
Direct Known Subclasses:
JIntegerField

public abstract class JValueField
extends Text

Abstract base class for text field controls that work with a simple value such as JIntegerField.

Author:
Michael Bedward, Andrea Antonello (www.hydrologis.com)

Field Summary
 
Fields inherited from class Text
DELIMITER, LIMIT
 
Fields inherited from class Control
handle
 
Constructor Summary
JValueField(Composite parent, int style)
           
 
Method Summary
 void addValueChangedListener(ValueChangedListener listener)
          Register a new value changed listener.
protected  void fireValueChangedEvent(ValueChangedEvent<?> ev)
          Notify listeners of a value change.
 void removeValueChangedListener(ValueChangedListener listener)
          Remove the given listener.
 
Methods inherited from class Text
addModifyListener, addSelectionListener, addVerifyListener, append, clearSelection, computeSize, computeTrim, copy, cut, getBorderWidth, getCaretLineNumber, getCaretLocation, getCaretPosition, getCharCount, getDoubleClickEnabled, getEchoChar, getEditable, getLineCount, getLineDelimiter, getLineHeight, getMessage, getOrientation, getSelection, getSelectionCount, getSelectionText, getTabs, getText, getText, getTextLimit, getTopIndex, getTopPixel, insert, paste, removeModifyListener, removeSelectionListener, removeVerifyListener, selectAll, setDoubleClickEnabled, setEchoChar, setEditable, setFont, setMessage, setOrientation, setRedraw, setSelection, setSelection, setSelection, setTabs, setText, setTextLimit, setTopIndex, showSelection
 
Methods inherited from class Scrollable
getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class 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, setFocus, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 
Methods inherited from class Widget
addDisposeListener, addListener, checkSubclass, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JValueField

public JValueField(Composite parent,
                   int style)
Method Detail

addValueChangedListener

public void addValueChangedListener(ValueChangedListener listener)
Register a new value changed listener.

Parameters:
listener - the listener to register.

removeValueChangedListener

public void removeValueChangedListener(ValueChangedListener listener)
Remove the given listener.

Parameters:
listener - the listener to unregister.

fireValueChangedEvent

protected void fireValueChangedEvent(ValueChangedEvent<?> ev)
Notify listeners of a value change.

Parameters:
ev - the event with details of the value change.


Copyright © 1996-2014 Geotools. All Rights Reserved.