org.mobicents.servlet.management.client.dnd
Class NoInsertAtEndIndexedDropController

java.lang.Object
  extended by com.allen_sauer.gwt.dnd.client.drop.AbstractDropController
      extended by com.allen_sauer.gwt.dnd.client.drop.AbstractPositioningDropController
          extended by com.allen_sauer.gwt.dnd.client.drop.AbstractIndexedDropController
              extended by com.allen_sauer.gwt.dnd.client.drop.IndexedDropController
                  extended by org.mobicents.servlet.management.client.dnd.NoInsertAtEndIndexedDropController
All Implemented Interfaces:
com.allen_sauer.gwt.dnd.client.drop.DropController

public class NoInsertAtEndIndexedDropController
extends com.allen_sauer.gwt.dnd.client.drop.IndexedDropController

IndexedDropController that disallows dropping after the last child, which is assumed to be dummy spacer widget preventing parent collapse.


Field Summary
 
Fields inherited from class com.allen_sauer.gwt.dnd.client.drop.AbstractDropController
CSS_DROP_TARGET_ENGAGE
 
Constructor Summary
NoInsertAtEndIndexedDropController(com.google.gwt.user.client.ui.IndexedPanel dropTarget)
           
 
Method Summary
protected  void insert(com.google.gwt.user.client.ui.Widget widget, int beforeIndex)
           
 
Methods inherited from class com.allen_sauer.gwt.dnd.client.drop.IndexedDropController
getLocationWidgetComparator, newPositioner
 
Methods inherited from class com.allen_sauer.gwt.dnd.client.drop.AbstractIndexedDropController
onDrop, onEnter, onLeave, onMove, onPreviewDrop
 
Methods inherited from class com.allen_sauer.gwt.dnd.client.drop.AbstractPositioningDropController
getPositioner, newPositioner
 
Methods inherited from class com.allen_sauer.gwt.dnd.client.drop.AbstractDropController
getCurrentDragController, getDropTarget, getDropTargetEngageStyleName, getDropTargetStyleName, makeDragEndEvent, makeDragEndEvent, onDrop, onEnter, onLeave, onLeave, onMove, onMove, onPreviewDrop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoInsertAtEndIndexedDropController

public NoInsertAtEndIndexedDropController(com.google.gwt.user.client.ui.IndexedPanel dropTarget)
Method Detail

insert

protected void insert(com.google.gwt.user.client.ui.Widget widget,
                      int beforeIndex)
Overrides:
insert in class com.allen_sauer.gwt.dnd.client.drop.IndexedDropController


Copyright © 2011. All Rights Reserved.