org.netbeans.microedition.databinding.lcdui
Class DateFieldBindingProvider

java.lang.Object
  extended by org.netbeans.microedition.databinding.lcdui.ItemBindingProvider
      extended by org.netbeans.microedition.databinding.lcdui.DateFieldBindingProvider
All Implemented Interfaces:
javax.microedition.lcdui.ItemCommandListener, javax.microedition.lcdui.ItemStateListener, DataBindingProvider

public class DateFieldBindingProvider
extends ItemBindingProvider
implements javax.microedition.lcdui.ItemCommandListener, javax.microedition.lcdui.ItemStateListener


Nested Class Summary
static class DateFieldBindingProvider.FeatureInputDateTime
           
 
Field Summary
static java.lang.String FEATURE_DATETIME
           
static java.lang.String FEATURE_INPUTMODE
           
 
Fields inherited from class org.netbeans.microedition.databinding.lcdui.ItemBindingProvider
FEATURE_LABEL
 
Constructor Summary
DateFieldBindingProvider()
          Creates a new instance of DateFieldBindingProvider
 
Method Summary
 void commandAction(javax.microedition.lcdui.Command command, javax.microedition.lcdui.Item item)
           
 void itemStateChanged(javax.microedition.lcdui.Item item)
           
 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_DATETIME

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

FEATURE_INPUTMODE

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

DateFieldBindingProvider

public DateFieldBindingProvider()
Creates a new instance of DateFieldBindingProvider

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
Overrides:
notifyBind in class ItemBindingProvider

notifyUnbind

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

pullDataFromConsumer

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

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
Overrides:
pushDataToConsumer in class ItemBindingProvider

commandAction

public void commandAction(javax.microedition.lcdui.Command command,
                          javax.microedition.lcdui.Item item)
Specified by:
commandAction in interface javax.microedition.lcdui.ItemCommandListener

itemStateChanged

public void itemStateChanged(javax.microedition.lcdui.Item item)
Specified by:
itemStateChanged in interface javax.microedition.lcdui.ItemStateListener