org.richfaces.component
Class UIDropSupport

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.UIDropSupport
All Implemented Interfaces:
javax.faces.component.ActionSource, javax.faces.component.StateHolder, org.ajax4jsf.dnd.Dropzone, org.ajax4jsf.dnd.event.DropSource, org.ajax4jsf.framework.ajax.AjaxComponent, org.ajax4jsf.framework.ajax.AjaxSource, org.ajax4jsf.framework.ajax.AjaxSupport
Direct Known Subclasses:
HtmlDropSupport

public abstract class UIDropSupport
extends org.ajax4jsf.ajax.UIAjaxSupport
implements org.ajax4jsf.framework.ajax.AjaxSupport, org.ajax4jsf.dnd.Dropzone

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
UIDropSupport()
           
 
Method Summary
 void addDropListener(org.ajax4jsf.dnd.event.DropListener listener)
           
 void broadcast(javax.faces.event.FacesEvent event)
           
 org.ajax4jsf.dnd.event.DropListener[] getDropListeners()
           
 java.lang.String getEvent()
           
 java.lang.String getEventString()
           
 void queueEvent(javax.faces.event.FacesEvent event)
           
 void removeDropListener(org.ajax4jsf.dnd.event.DropListener 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.Dropzone
getAcceptedTypes, getDropValue, getOndragenter, getOndragexit, getOndrop, getOndropend, getTypeMapping, setAcceptedTypes, setDropValue, setOndragenter, setOndragexit, setOndrop, setOndropend, setTypeMapping
 
Methods inherited from interface org.ajax4jsf.dnd.event.DropSource
getDropListener, setDropListener
 

Constructor Detail

UIDropSupport

public UIDropSupport()
Method Detail

addDropListener

public void addDropListener(org.ajax4jsf.dnd.event.DropListener listener)
Specified by:
addDropListener in interface org.ajax4jsf.dnd.event.DropSource

removeDropListener

public void removeDropListener(org.ajax4jsf.dnd.event.DropListener listener)
Specified by:
removeDropListener in interface org.ajax4jsf.dnd.event.DropSource

getDropListeners

public org.ajax4jsf.dnd.event.DropListener[] getDropListeners()
Specified by:
getDropListeners in interface org.ajax4jsf.dnd.event.DropSource

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

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

queueEvent

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

getEventString

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

setEvent

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

getEvent

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


Copyright © 2007. All Rights Reserved.