Business Components

oracle.jbo.uicli.jui
Interface JUDefaultControlInterface

All Known Implementing Classes:
JUImageControl

public interface JUDefaultControlInterface

Implemented by "custom" Controls like JUImageControl, that bind to BC4J attributes using JUDefaultControlBinding and have no default Swing model to work with. The controls are themselves responsible of updating the binding with their edited/updated data, so that the binding could update the associated Attribute in a BC4J Row.

See Also:
JUDefaultControlBinding, JUImageControl

Method Summary
TypeMethod
 void addFocusListener(java.awt.event.FocusAdapter e)
          This method is invoked by the binding to add a focus listener to the control such that JClient Panelbinding can update it's status based on control's focus.
 void dataChanged(java.lang.Object dataItem)
          This method is invoked by the binding to notify the control to update the display with the new data.
 

Method Detail

dataChanged

public void dataChanged(java.lang.Object dataItem)
This method is invoked by the binding to notify the control to update the display with the new data.
Parameters:
dataItem - Use this data to update the control's display

addFocusListener

public void addFocusListener(java.awt.event.FocusAdapter e)
This method is invoked by the binding to add a focus listener to the control such that JClient Panelbinding can update it's status based on control's focus.

Business Components