JBoss.orgCommunity Documentation
The <rich:dragListener> represents an action listener method that is notified after a drag operation.
Allows to define some drag listeners for the components with "Drag and Drop" support
The <rich:dragListener> is used as a nested tag with components like <rich:dragSupport> , <rich:tree> and <rich:treeNode> .
Attribute
"type"
defines the fully qualified Java class name for a listener.
This class should implement
org.richfaces.event.DropListener
interface.
The typical variant of using:
...
<h:panelGrid id="dragPanel">
<rich:dragSupport dragType="item">
<rich:dragListener type="demo.ListenerBean"/>
</rich:dragSupport>
<!--Some content to be dragged-->
</h:panelGrid>
...
Java bean source:
package demo;
import org.richfaces.event.DragEvent;
public class ListenerBean implements org.richfaces.event.DragListener{
...
public void processDrag(DragEvent arg0){
//Custom Developer Code
}
...
}
Table of <rich:dragListener> attributes.
Table 6.70. Component Identification Parameters
Name | Value |
---|---|
listener-class | org.richfaces.event.DragListener |
event-class | org.richfaces.event.DragEvent |
tag-class | org.richfaces.taglib.DragListenerTag |