NextApp Echo2 Extras
v2.1.0

nextapp.echo2.extras.webcontainer
Class DragSourcePeer

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

public class DragSourcePeer
extends java.lang.Object

Synchronization peer for nextapp.echo2.contrib.dnd.DragSource components.


Field Summary
static Service DRAG_SOURCE_SERVICE
          Service to provide supporting JavaScript library.
 
Constructor Summary
DragSourcePeer()
          Default constructor.
 
Method Summary
 java.lang.String getContainerId(Component child)
           
 void processAction(ContainerInstance ci, Component component, org.w3c.dom.Element actionElement)
           
 void renderAdd(RenderContext rc, ServerComponentUpdate update, java.lang.String targetId, Component component)
           
 void renderDispose(RenderContext rc, ServerComponentUpdate update, Component component)
           
 void renderHtml(RenderContext rc, ServerComponentUpdate update, org.w3c.dom.Node parentNode, 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

DRAG_SOURCE_SERVICE

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

Constructor Detail

DragSourcePeer

public DragSourcePeer()
Default constructor.

Method Detail

getContainerId

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

processAction

public void processAction(ContainerInstance ci,
                          Component component,
                          org.w3c.dom.Element actionElement)
See Also:
nextapp.echo2.webcontainer.ActionProcessor#processAction(nextapp.echo2.webcontainer.ContainerInstance, nextapp.echo2.app.Component, org.w3c.dom.Element)

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)

renderHtml

public void renderHtml(RenderContext rc,
                       ServerComponentUpdate update,
                       org.w3c.dom.Node parentNode,
                       Component component)
See Also:
nextapp.echo2.webcontainer.DomUpdateSupport#renderHtml(nextapp.echo2.webcontainer.RenderContext, nextapp.echo2.app.update.ServerComponentUpdate, org.w3c.dom.Node, nextapp.echo2.app.Component)

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