Package org.browsecode.helpers.reorderablelistpanel

Interface Summary
CanExportAsText  
CompressiblePanel  
Copyable  
HasData  
Moveable  
Referenceable  
ReorderableChangeListener<T>  
ReorderableListModel<E> ReorderableListModel is a data model of a list of items that can be manipulated in a variety of ways, specifically aimed for a GUI that allows reordering, creating, and deleting items.
ReorderableListModelRenderer<T>  
ReorderableListModelWithOrderIndexStub.ReorderableObject<E2>  
ReorderableListPanel.GetDoubleClicks If an image icon is set for the items to show on the left, then this will be called whenever a user double-clicks on it.
ReorderableListPanel.ItemActionListener<T2>  
ReorderableListPanel.NewItemListener<T2> Called whenever a new item is inserted from the GUI.
ReorderableListPanel.RunnableWithSuccessNotification<T2>  
Uninitializable  
 

Class Summary
ReorderableDragNDropHandler<T>  
ReorderableDragNDropHandler.IndexParent  
ReorderableEvent<T> Note that there is only a slight distinction between a DELETED event and a REORDERED event where the newIndex is null, and only a slight distinction between an INSERTED event and a REORDERED event where the oldIndex is null -- this may matter only to the implementation of the GUI.
ReorderableListItemPanel<T>  
ReorderableListModelWithOrderIndexStub<E> A stub for making a ReorderableListModel which has a IntegerDataBit for the OrderIndex -- i.e. this uses the ReorderableObject interface to keep track of the items in the list.
ReorderableListPanel<T>  
ReorderableTransferHandler<T>