org.ximtec.igesture.tool.binding
Class TextFieldBinding
java.lang.Object
org.ximtec.igesture.tool.binding.DataBinding<JTextField>
org.ximtec.igesture.tool.binding.TextFieldBinding
- All Implemented Interfaces:
- FocusListener, PropertyChangeListener, EventListener
public class TextFieldBinding
- extends DataBinding<JTextField>
|
Method Summary |
JTextField |
getComponent()
Returns the JComponent which is involved in the binding process. |
protected void |
updateModel()
This method provides functionality to update the model. |
protected void |
updateView()
This method provides functionality to update the view in case of model
changes. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TextFieldBinding
public TextFieldBinding(JTextField textField,
DataObject obj,
String property)
getComponent
public JTextField getComponent()
- Description copied from class:
DataBinding
- Returns the JComponent which is involved in the binding process.
- Specified by:
getComponent in class DataBinding<JTextField>
- Returns:
updateView
protected void updateView()
- Description copied from class:
DataBinding
- This method provides functionality to update the view in case of model
changes. This method is invoked on a propertyChange event.
- Specified by:
updateView in class DataBinding<JTextField>
updateModel
protected void updateModel()
- Description copied from class:
DataBinding
- This method provides functionality to update the model.
- Specified by:
updateModel in class DataBinding<JTextField>
Copyright © 2007-2010 Global Information Systems Group, ETH Zurich. All Rights Reserved.