public class ExtDropzoneRendererContributor
extends java.lang.Object
implements org.richfaces.renderkit.RendererContributor
DropzoneRendererContributor.
Used only with UIExtendedDataTable component.
All functionality from wrapped DropzoneRendererContributor are available.
Also special methods buildOptions(FacesContext, UIComponent)
and ExtDropzoneRendererContributor#getScriptContribution(FacesContext, UIComponent, String, JSFunctionDefinition)
are added.| Modifier and Type | Method and Description |
|---|---|
org.richfaces.renderkit.ScriptOptions |
buildOptions(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent column)
Builds options for DnD.ExtSimpleDropZone JavaScript object.
|
void |
decode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
org.richfaces.renderkit.CompositeRenderer compositeRenderer) |
java.lang.Class<?> |
getAcceptableClass() |
static ExtDropzoneRendererContributor |
getInstance() |
java.lang.String |
getScriptContribution(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
java.lang.String |
getScriptContribution(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent column,
java.lang.String dropTargetScriptId)
Build JavaScript code for drag'n drop support specialized for change table column order event.
|
java.lang.String |
getScriptContribution(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent column,
java.lang.String dropTargetScriptId,
org.ajax4jsf.javascript.JSFunction preSendAjaxRequestFunction,
org.ajax4jsf.javascript.JSFunctionDefinition onAjaxCompleteFunction)
Build JavaScript code for drag'n drop support specialized for change table column order event.
|
java.lang.String[] |
getScriptDependencies() |
java.lang.String[] |
getStyleDependencies() |
public static ExtDropzoneRendererContributor getInstance()
public void decode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
org.richfaces.renderkit.CompositeRenderer compositeRenderer)
decode in interface org.richfaces.renderkit.RendererContributorpublic java.lang.Class<?> getAcceptableClass()
getAcceptableClass in interface org.richfaces.renderkit.RendererContributorpublic java.lang.String getScriptContribution(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
getScriptContribution in interface org.richfaces.renderkit.RendererContributorpublic java.lang.String getScriptContribution(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent column,
java.lang.String dropTargetScriptId,
org.ajax4jsf.javascript.JSFunction preSendAjaxRequestFunction,
org.ajax4jsf.javascript.JSFunctionDefinition onAjaxCompleteFunction)
context - faces contextcolumn - table columndropTargetScriptId - id of HTML script element that contains defined DnD.ExtSimpleDropZone objectonAjaxCompleteFunction - JavaScript function to be called on AJAX request completepublic java.lang.String getScriptContribution(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent column,
java.lang.String dropTargetScriptId)
context - faces contextcolumn - table columndropTargetScriptId - id of HTML script element that contains defined DnD.ExtSimpleDropZone objectpublic java.lang.String[] getScriptDependencies()
getScriptDependencies in interface org.richfaces.renderkit.RendererContributorpublic java.lang.String[] getStyleDependencies()
getStyleDependencies in interface org.richfaces.renderkit.RendererContributorpublic org.richfaces.renderkit.ScriptOptions buildOptions(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent column)
buildOptions in interface org.richfaces.renderkit.ScriptOptionsContributorcontext - faces contextcolumn - table columnCopyright © 2015. All Rights Reserved.