org.netbeans.microedition.databinding.lcdui
Class ItemBindingProvider

java.lang.Object
  extended by org.netbeans.microedition.databinding.lcdui.ItemBindingProvider
All Implemented Interfaces:
DataBindingProvider
Direct Known Subclasses:
DateFieldBindingProvider, ImageItemBindingProvider, StringItemBindingProvider, TextFieldBindingProvider

public class ItemBindingProvider
extends java.lang.Object
implements DataBindingProvider


Field Summary
static java.lang.String FEATURE_LABEL
           
 
Constructor Summary
ItemBindingProvider()
          Creates a new instance of ItemBindingProvider
 
Method Summary
 void notifyBind(java.lang.String elPointer, java.lang.Object consumer, java.lang.Object feature)
          When the component is being bound to
 void notifyUnbind(java.lang.String elPointer, java.lang.Object consumer, java.lang.Object feature)
           
 java.lang.Object pullDataFromConsumer(java.lang.String elPointer, java.lang.Object consumer, java.lang.Object feature)
           
 void pushDataToConsumer(java.lang.String elPointer, java.lang.Object consumer, java.lang.Object feature, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FEATURE_LABEL

public static final java.lang.String FEATURE_LABEL
See Also:
Constant Field Values
Constructor Detail

ItemBindingProvider

public ItemBindingProvider()
Creates a new instance of ItemBindingProvider

Method Detail

notifyBind

public void notifyBind(java.lang.String elPointer,
                       java.lang.Object consumer,
                       java.lang.Object feature)
Description copied from interface: DataBindingProvider
When the component is being bound to

Specified by:
notifyBind in interface DataBindingProvider

notifyUnbind

public void notifyUnbind(java.lang.String elPointer,
                         java.lang.Object consumer,
                         java.lang.Object feature)
Specified by:
notifyUnbind in interface DataBindingProvider

pullDataFromConsumer

public java.lang.Object pullDataFromConsumer(java.lang.String elPointer,
                                             java.lang.Object consumer,
                                             java.lang.Object feature)
Specified by:
pullDataFromConsumer in interface DataBindingProvider

pushDataToConsumer

public void pushDataToConsumer(java.lang.String elPointer,
                               java.lang.Object consumer,
                               java.lang.Object feature,
                               java.lang.Object value)
Specified by:
pushDataToConsumer in interface DataBindingProvider