com.partnersoft.gui
Class NamedBlobField

java.lang.Object
  extended by com.partnersoft.gui.NamedBlobField
All Implemented Interfaces:
GUIField<NamedBlob>

public class NamedBlobField
extends java.lang.Object
implements GUIField<NamedBlob>

Author:
Rich Stepanski

Constructor Summary
NamedBlobField()
           
 
Method Summary
 void doAction()
          This does different things depending on the field; for example in a text field it indicates return was hit.
 javax.swing.JComponent getGUI()
          Returns the GUI component for this field.
 NamedBlob getValue()
          Returns the current value for this field.
 void setValue(NamedBlob newValue)
          Sets the current value for this field.
 void valueChanged(NamedBlob newValue)
          When the value changes, this is run.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedBlobField

public NamedBlobField()
Method Detail

doAction

public void doAction()
Description copied from interface: GUIField
This does different things depending on the field; for example in a text field it indicates return was hit.

Specified by:
doAction in interface GUIField<NamedBlob>

getGUI

public javax.swing.JComponent getGUI()
Description copied from interface: GUIField
Returns the GUI component for this field.

Specified by:
getGUI in interface GUIField<NamedBlob>

getValue

public NamedBlob getValue()
Description copied from interface: GUIField
Returns the current value for this field.

Specified by:
getValue in interface GUIField<NamedBlob>

setValue

public void setValue(NamedBlob newValue)
Description copied from interface: GUIField
Sets the current value for this field.

Specified by:
setValue in interface GUIField<NamedBlob>

valueChanged

public void valueChanged(NamedBlob newValue)
Description copied from interface: GUIField
When the value changes, this is run. Use as a more convenient form of event handling.

Specified by:
valueChanged in interface GUIField<NamedBlob>