jas.util
Class JTextFieldBinding

java.lang.Object
  extended by java.util.Observable
      extended by jas.util.JTextFieldBinding
All Implemented Interfaces:
EventListener, DocumentListener

public class JTextFieldBinding
extends Observable
implements DocumentListener


Field Summary
static byte MUST_BE_INTEGER
           
static byte MUST_BE_NUMBER
           
static byte MUST_BE_POSITIVE
           
 
Constructor Summary
protected JTextFieldBinding(JTextField field)
           
protected JTextFieldBinding(JTextField field, byte flags)
           
 
Method Summary
 void changedUpdate(DocumentEvent e)
           
protected  Object getValue(String value, Class type)
           
protected  boolean hasValueChanged()
           
 void insertUpdate(DocumentEvent e)
           
 void removeUpdate(DocumentEvent e)
           
protected  void reset()
           
protected  void setChanged()
           
protected  String setValue(Object value)
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MUST_BE_NUMBER

public static final byte MUST_BE_NUMBER
See Also:
Constant Field Values

MUST_BE_INTEGER

public static final byte MUST_BE_INTEGER
See Also:
Constant Field Values

MUST_BE_POSITIVE

public static final byte MUST_BE_POSITIVE
See Also:
Constant Field Values
Constructor Detail

JTextFieldBinding

protected JTextFieldBinding(JTextField field,
                            byte flags)

JTextFieldBinding

protected JTextFieldBinding(JTextField field)
Method Detail

setValue

protected String setValue(Object value)

getValue

protected Object getValue(String value,
                          Class type)
                   throws jas.util.UnsupportedType
Throws:
jas.util.UnsupportedType

changedUpdate

public void changedUpdate(DocumentEvent e)
Specified by:
changedUpdate in interface DocumentListener

insertUpdate

public void insertUpdate(DocumentEvent e)
Specified by:
insertUpdate in interface DocumentListener

removeUpdate

public void removeUpdate(DocumentEvent e)
Specified by:
removeUpdate in interface DocumentListener

reset

protected void reset()

setChanged

protected void setChanged()
Overrides:
setChanged in class Observable

hasValueChanged

protected boolean hasValueChanged()


Copyright © 2000-2009 FreeHEP. All Rights Reserved.