fable.framework.toolbox
Class IntegerText

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 fable.framework.toolbox.TypedText
                      extended by fable.framework.toolbox.IntegerText
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class IntegerText
extends TypedText

Author:
G. Suchet fable.framework.toolbox 19 avr. 07

Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
 
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
 
Constructor Summary
IntegerText(org.eclipse.swt.widgets.Composite parent, int style)
           
IntegerText(org.eclipse.swt.widgets.Composite parent, int style, java.lang.String label)
           
IntegerText(org.eclipse.swt.widgets.Composite parent, int style, java.lang.String LabelText, int minValue, int maxValue)
           
 
Method Summary
 boolean checkValue(java.lang.String str)
           
 void setMaxValue(int maxValue, boolean bIsInclude)
           
 void setMinValue(int minValue, boolean bIsInclude)
           
 
Methods inherited from class fable.framework.toolbox.TypedText
getErrorMessage, getLabel, getText, getTextField, is_bValide, is_isRequiredField, set_bValide, set_isRequiredField, set_Text, setBackground, setEnabled, setLabel, setName, setToolTipText, showDecoration, toString
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, computeSize, drawBackground, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, 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, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, reskin, setData, setData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IntegerText

public IntegerText(org.eclipse.swt.widgets.Composite parent,
                   int style)

IntegerText

public IntegerText(org.eclipse.swt.widgets.Composite parent,
                   int style,
                   java.lang.String label)

IntegerText

public IntegerText(org.eclipse.swt.widgets.Composite parent,
                   int style,
                   java.lang.String LabelText,
                   int minValue,
                   int maxValue)
Parameters:
Composite - parent
int - style
double - minvalue : min inclusive value accceptable ; set minValue equal to maxValue if no minValue should be define ;
double - maxValue ; max inclusive value acceptable ; set maxValue lower than minValue if no upper bound should be set
Method Detail

setMaxValue

public void setMaxValue(int maxValue,
                        boolean bIsInclude)

setMinValue

public void setMinValue(int minValue,
                        boolean bIsInclude)

checkValue

public boolean checkValue(java.lang.String str)
Overrides:
checkValue in class TypedText