The base class for all binding objects in the JClient framework that bind
a Swing control/model to a BC4J attribute(s). This class manages:

The references to the Swing control

The IteratorBinding with which the binding object is in association

The form binding that this binding belongs to

The internal-state for findMode

This class also implements helper methods to access BC4J objects like the Transaction,
the current Application Module, the ViewObject that this control binding is working with,
the current RowIterator, the current Row in the iterator that this control binding
is associated with. It also provides methods to execute the
ViewObject behind this again (optionally).

JUControlBinding(java.lang.Object control,
DCIteratorBinding iterBinding)
Constructor used in the framework to pass in the Swing control and the Iterator Binding
with which this binding object works to get it's data.

getIteratorBinding

getCurrentRow

Returns the current row for which this control is displaying data. In find mode, this will
return an instance of ViewCriteriaRow, whereas in data mode it returns a Row object.
This method should be used to get the current Row to which this control is bound in order
to perform any validations on the control-value or data stored in
the row.