org.netbeans.microedition.databinding.lcdui
Class ListBindingProvider

java.lang.Object
  extended by org.netbeans.microedition.databinding.lcdui.ListBindingProvider
All Implemented Interfaces:
DataBindingProvider

public class ListBindingProvider
extends java.lang.Object
implements DataBindingProvider


Nested Class Summary
static class ListBindingProvider.FeatureArrayField
           
static class ListBindingProvider.FeatureSingleElement
           
 
Field Summary
static java.lang.String FEATURE_IMAGE
           
static java.lang.String FEATURE_SELECTED
           
static java.lang.String FEATURE_STRING
           
 
Constructor Summary
ListBindingProvider()
          Creates a new instance of ListBindingProvider
 
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_STRING

public static final java.lang.String FEATURE_STRING
See Also:
Constant Field Values

FEATURE_IMAGE

public static final java.lang.String FEATURE_IMAGE
See Also:
Constant Field Values

FEATURE_SELECTED

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

ListBindingProvider

public ListBindingProvider()
Creates a new instance of ListBindingProvider

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