Class DropBehavior

java.lang.Object
org.apache.wicket.behavior.Behavior
org.apache.wicket.behavior.AbstractAjaxBehavior
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
All Implemented Interfaces:
Serializable, org.apache.wicket.IComponentAwareEventSink, org.apache.wicket.IRequestListener, org.apache.wicket.markup.html.IComponentAwareHeaderContributor, org.apache.wicket.util.io.IClusterable

public abstract class DropBehavior extends AbstractDragDropBehavior
See Also:
  • Field Summary

    Fields inherited from class org.hippoecm.frontend.plugins.yui.dragdrop.AbstractDragDropBehavior

    settings

    Fields inherited from class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior

    INDICATOR
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
    Specify the clientside class that is used as the DragDropModel
     
    protected String
    Provide the name of the javascript file that should be loaded on the client
    abstract void
    onDrop(org.apache.wicket.model.IModel model, org.apache.wicket.request.IRequestParameters parameters, org.apache.wicket.ajax.AjaxRequestTarget target)
     
    protected void
    respond(org.apache.wicket.ajax.AjaxRequestTarget target)
     

    Methods inherited from class org.hippoecm.frontend.plugins.yui.dragdrop.AbstractDragDropBehavior

    addHeaderContribution, getHeaderContributorClass, renderHead

    Methods inherited from class org.hippoecm.frontend.plugins.yui.AbstractYuiAjaxBehavior

    onRenderHead, updateAjaxAttributes, updateAjaxSettings

    Methods inherited from class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior

    findIndicatorId, getAttributes, getCallbackFunction, getCallbackFunctionBody, getCallbackScript, getCallbackScript, onBind, onMethodMismatch, onRequest, postprocessConfiguration, renderAjaxAttributes, renderAjaxAttributes

    Methods inherited from class org.apache.wicket.behavior.AbstractAjaxBehavior

    afterRender, bind, getCallbackUrl, getComponent, onComponentRendered, onComponentTag, onComponentTag, onUnbind, unbind

    Methods inherited from class org.apache.wicket.behavior.Behavior

    beforeRender, canCallListener, detach, getStatelessHint, isEnabled, isTemporary, onAttribute, onConfigure, onEvent, onException, onRemove, onTag

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.wicket.IRequestListener

    rendersPage
  • Constructor Details

  • Method Details

    • getHeaderContributorFilename

      protected String getHeaderContributorFilename()
      Description copied from class: AbstractDragDropBehavior
      Provide the name of the javascript file that should be loaded on the client
      Specified by:
      getHeaderContributorFilename in class AbstractDragDropBehavior
      Returns:
      Filename of the javascript
    • getComponentMarkupId

      public String getComponentMarkupId()
    • respond

      protected void respond(org.apache.wicket.ajax.AjaxRequestTarget target)
      Specified by:
      respond in class org.apache.wicket.ajax.AbstractDefaultAjaxBehavior
    • getClientSideClassname

      protected String getClientSideClassname()
      Description copied from class: AbstractDragDropBehavior
      Specify the clientside class that is used as the DragDropModel
      Specified by:
      getClientSideClassname in class AbstractDragDropBehavior
    • onDrop

      public abstract void onDrop(org.apache.wicket.model.IModel model, org.apache.wicket.request.IRequestParameters parameters, org.apache.wicket.ajax.AjaxRequestTarget target)