org.drools.guvnor.client.decisiontable
Class ConditionDragHandler

java.lang.Object
  extended by org.drools.guvnor.client.decisiontable.ConditionDragHandler
All Implemented Interfaces:
com.allen_sauer.gwt.dnd.client.DragHandler, EventListener

public class ConditionDragHandler
extends Object
implements com.allen_sauer.gwt.dnd.client.DragHandler

A Drag Handler for Conditions in the Configuration section of the Guided Decision Table screen that acts as a Mediator between drag operations and the Decision Table Widget


Constructor Summary
ConditionDragHandler(com.google.gwt.user.client.ui.VerticalPanel conditionsPanel, Pattern52 pattern, AbstractDecisionTableWidget dtableWidget)
          Constructor to mediate drag operations between the Conditions configuration section of the Guided Decision Table screen and the Decision Table Widget
 
Method Summary
 void onDragEnd(com.allen_sauer.gwt.dnd.client.DragEndEvent event)
           
 void onDragStart(com.allen_sauer.gwt.dnd.client.DragStartEvent event)
           
 void onPreviewDragEnd(com.allen_sauer.gwt.dnd.client.DragEndEvent event)
           
 void onPreviewDragStart(com.allen_sauer.gwt.dnd.client.DragStartEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConditionDragHandler

public ConditionDragHandler(com.google.gwt.user.client.ui.VerticalPanel conditionsPanel,
                            Pattern52 pattern,
                            AbstractDecisionTableWidget dtableWidget)
Constructor to mediate drag operations between the Conditions configuration section of the Guided Decision Table screen and the Decision Table Widget

Parameters:
conditionsPanel -
pattern -
dtableWidget -
Method Detail

onDragStart

public void onDragStart(com.allen_sauer.gwt.dnd.client.DragStartEvent event)
Specified by:
onDragStart in interface com.allen_sauer.gwt.dnd.client.DragHandler

onDragEnd

public void onDragEnd(com.allen_sauer.gwt.dnd.client.DragEndEvent event)
Specified by:
onDragEnd in interface com.allen_sauer.gwt.dnd.client.DragHandler

onPreviewDragEnd

public void onPreviewDragEnd(com.allen_sauer.gwt.dnd.client.DragEndEvent event)
                      throws com.allen_sauer.gwt.dnd.client.VetoDragException
Specified by:
onPreviewDragEnd in interface com.allen_sauer.gwt.dnd.client.DragHandler
Throws:
com.allen_sauer.gwt.dnd.client.VetoDragException

onPreviewDragStart

public void onPreviewDragStart(com.allen_sauer.gwt.dnd.client.DragStartEvent event)
                        throws com.allen_sauer.gwt.dnd.client.VetoDragException
Specified by:
onPreviewDragStart in interface com.allen_sauer.gwt.dnd.client.DragHandler
Throws:
com.allen_sauer.gwt.dnd.client.VetoDragException


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.