org.richfaces.component
Class UIDragSupport

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UICommand
              extended by org.ajax4jsf.framework.ajax.AjaxActionComponent
                  extended by org.ajax4jsf.ajax.UIAjaxSupport
                      extended by org.richfaces.component.UIDragSupport
All Implemented Interfaces:
javax.faces.component.ActionSource, javax.faces.component.StateHolder, org.ajax4jsf.dnd.Draggable, org.ajax4jsf.framework.ajax.AjaxComponent, org.ajax4jsf.framework.ajax.AjaxSource, org.ajax4jsf.framework.ajax.AjaxSupport
Direct Known Subclasses:
HtmlDragSupport

public abstract class UIDragSupport
extends org.ajax4jsf.ajax.UIAjaxSupport
implements org.ajax4jsf.framework.ajax.AjaxSupport, org.ajax4jsf.dnd.Draggable

JSF component class


Field Summary
 
Fields inherited from class org.ajax4jsf.ajax.UIAjaxSupport
AJAX_SUPPORT_SET, DEFAULT_RENDERER_TYPE
 
Fields inherited from interface org.ajax4jsf.framework.ajax.AjaxComponent
AJAX_COMPONETT_PARAMETER
 
Constructor Summary
UIDragSupport()
           
 
Method Summary
 void addDragListener(org.ajax4jsf.dnd.event.DragListener listener)
           
 void broadcast(javax.faces.event.FacesEvent event)
           
 org.ajax4jsf.dnd.event.DragListener[] getDragListeners()
           
 java.lang.String getEvent()
           
 java.lang.String getEventHandler(javax.faces.context.FacesContext context)
           
 java.lang.String getEventString()
           
 void queueEvent(javax.faces.event.FacesEvent event)
           
 void removeDragListener(org.ajax4jsf.dnd.event.DragListener listener)
           
 void setEvent(java.lang.String event)
           
 void setParentProperties(javax.faces.component.UIComponent component)
           
 
Methods inherited from class org.ajax4jsf.ajax.UIAjaxSupport
decode, getOnsubmit, setOnsubmit, setParent, setValueBinding
 
Methods inherited from class org.ajax4jsf.framework.ajax.AjaxActionComponent
addAjaxListener, getAjaxListeners, removeAjaxListener, setupReRender, setupReRender
 
Methods inherited from class javax.faces.component.UICommand
addActionListener, getAction, getActionListener, getActionListeners, getFamily, getValue, isImmediate, removeActionListener, restoreState, saveState, setAction, setActionListener, setImmediate, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setRendered, setRendererType, setTransient
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ajax4jsf.framework.ajax.AjaxSupport
isDisableDefault, setDisableDefault
 
Methods inherited from interface org.ajax4jsf.framework.ajax.AjaxComponent
getData, getEventsQueue, getOncomplete, getRequestDelay, getReRender, getStatus, getTimeout, isAjaxSingle, isBypassUpdates, isIgnoreDupResponses, isLimitToList, setAjaxSingle, setBypassUpdates, setData, setEventsQueue, setIgnoreDupResponses, setLimitToList, setOncomplete, setRequestDelay, setReRender, setStatus, setTimeout
 
Methods inherited from interface org.ajax4jsf.dnd.Draggable
getDragIndicator, getDragListener, getDragType, getDragValue, getOndragend, getOndragstart, setDragIndicator, setDragListener, setDragType, setDragValue, setOndragend, setOndragstart
 

Constructor Detail

UIDragSupport

public UIDragSupport()
Method Detail

addDragListener

public void addDragListener(org.ajax4jsf.dnd.event.DragListener listener)
Specified by:
addDragListener in interface org.ajax4jsf.dnd.Draggable

removeDragListener

public void removeDragListener(org.ajax4jsf.dnd.event.DragListener listener)
Specified by:
removeDragListener in interface org.ajax4jsf.dnd.Draggable

getDragListeners

public org.ajax4jsf.dnd.event.DragListener[] getDragListeners()
Specified by:
getDragListeners in interface org.ajax4jsf.dnd.Draggable

broadcast

public void broadcast(javax.faces.event.FacesEvent event)
               throws javax.faces.event.AbortProcessingException
Overrides:
broadcast in class org.ajax4jsf.framework.ajax.AjaxActionComponent
Throws:
javax.faces.event.AbortProcessingException

setParentProperties

public void setParentProperties(javax.faces.component.UIComponent component)
Specified by:
setParentProperties in interface org.ajax4jsf.framework.ajax.AjaxSupport
Overrides:
setParentProperties in class org.ajax4jsf.ajax.UIAjaxSupport

queueEvent

public void queueEvent(javax.faces.event.FacesEvent event)
Overrides:
queueEvent in class org.ajax4jsf.framework.ajax.AjaxActionComponent

setEvent

public void setEvent(java.lang.String event)
Specified by:
setEvent in interface org.ajax4jsf.framework.ajax.AjaxSupport

getEventHandler

public java.lang.String getEventHandler(javax.faces.context.FacesContext context)

getEventString

public java.lang.String getEventString()
Specified by:
getEventString in interface org.ajax4jsf.framework.ajax.AjaxSupport
Overrides:
getEventString in class org.ajax4jsf.ajax.UIAjaxSupport

getEvent

public java.lang.String getEvent()
Specified by:
getEvent in interface org.ajax4jsf.framework.ajax.AjaxSupport


Copyright © 2007. All Rights Reserved.