NextApp Echo2 Extras
v2.1.0

nextapp.echo2.extras.webcontainer
Class CalendarSelectPeer

java.lang.Object
  extended by nextapp.echo2.extras.webcontainer.CalendarSelectPeer

public class CalendarSelectPeer
extends java.lang.Object

ComponentSynchronizePeer implementation for the CalendarSelect component.


Field Summary
static Service CALENDAR_SELECT_SERVICE
          Service to provide supporting JavaScript library.
 
Constructor Summary
CalendarSelectPeer()
          Default constructor.
 
Method Summary
 java.lang.String getContainerId(Component component)
           
 ImageReference getImage(Component component, java.lang.String imageId)
           
 void processPropertyUpdate(ContainerInstance ci, Component component, org.w3c.dom.Element element)
           
 void renderAdd(RenderContext rc, ServerComponentUpdate update, java.lang.String targetId, Component component)
           
 void renderDispose(RenderContext rc, ServerComponentUpdate update, Component component)
           
 boolean renderUpdate(RenderContext rc, ServerComponentUpdate update, java.lang.String targetId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CALENDAR_SELECT_SERVICE

public static final Service CALENDAR_SELECT_SERVICE
Service to provide supporting JavaScript library.

Constructor Detail

CalendarSelectPeer

public CalendarSelectPeer()
Default constructor.

Method Detail

getContainerId

public java.lang.String getContainerId(Component component)
See Also:
nextapp.echo2.webcontainer.ComponentSynchronizePeer#getContainerId(nextapp.echo2.app.Component)

getImage

public ImageReference getImage(Component component,
                               java.lang.String imageId)
See Also:
nextapp.echo2.webcontainer.image.ImageRenderSupport#getImage(nextapp.echo2.app.Component, java.lang.String)

renderAdd

public void renderAdd(RenderContext rc,
                      ServerComponentUpdate update,
                      java.lang.String targetId,
                      Component component)
See Also:
nextapp.echo2.webcontainer.ComponentSynchronizePeer#renderAdd(nextapp.echo2.webcontainer.RenderContext, nextapp.echo2.app.update.ServerComponentUpdate, java.lang.String, nextapp.echo2.app.Component)

renderDispose

public void renderDispose(RenderContext rc,
                          ServerComponentUpdate update,
                          Component component)
See Also:
nextapp.echo2.webcontainer.ComponentSynchronizePeer#renderDispose(nextapp.echo2.webcontainer.RenderContext, nextapp.echo2.app.update.ServerComponentUpdate, nextapp.echo2.app.Component)

processPropertyUpdate

public void processPropertyUpdate(ContainerInstance ci,
                                  Component component,
                                  org.w3c.dom.Element element)
See Also:
nextapp.echo2.webcontainer.PropertyUpdateProcessor#processPropertyUpdate(nextapp.echo2.webcontainer.ContainerInstance, nextapp.echo2.app.Component, org.w3c.dom.Element)

renderUpdate

public boolean renderUpdate(RenderContext rc,
                            ServerComponentUpdate update,
                            java.lang.String targetId)
See Also:
nextapp.echo2.webcontainer.ComponentSynchronizePeer#renderUpdate(nextapp.echo2.webcontainer.RenderContext, nextapp.echo2.app.update.ServerComponentUpdate, java.lang.String)

NextApp Echo2 Extras
v2.1.0