| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
  |
  +--org.eclipse.swt.widgets.Widget
        |
        +--org.eclipse.swt.widgets.Control
              |
              +--org.eclipse.swt.widgets.Scrollable
                    |
                    +--org.eclipse.swt.widgets.Composite
                          |
                          +--i3mclient.userlist.UserListPanel
The gui part of the userlist.
UserList| Field Summary | 
| Fields inherited from class org.eclipse.swt.widgets.Control | 
handle | 
| Constructor Summary | |
UserListPanel(Composite parent,
              int style,
              UserList setUserList)
Constructor.  | 
|
| Method Summary | |
 void | 
buddyAdded(BuddyData droppedItem)
Called when buddy added.  | 
 void | 
buddyMoved(BuddyData droppedItem)
Called when buddy moved.  | 
 void | 
dragEnter(DropTargetEvent event)
 | 
 void | 
dragFinished(DragSourceEvent event)
 | 
 void | 
dragLeave(DropTargetEvent event)
 | 
 void | 
dragOperationChanged(DropTargetEvent event)
 | 
 void | 
dragOver(DropTargetEvent event)
 | 
 void | 
dragSetData(DragSourceEvent event)
 | 
 void | 
dragStart(DragSourceEvent event)
 | 
 void | 
drop(DropTargetEvent event)
 | 
 void | 
dropAccept(DropTargetEvent event)
 | 
 void | 
editGroupName()
Called when group is to be edited.  | 
 void | 
keyPressed(KeyEvent event)
 | 
 void | 
keyReleased(KeyEvent event)
 | 
 void | 
mouseDoubleClick(MouseEvent event)
 | 
 void | 
mouseDown(MouseEvent event)
 | 
 void | 
mouseMove(MouseEvent event)
 | 
 void | 
mouseUp(MouseEvent event)
 | 
 void | 
removeEmptyGroup(String groupName)
Called when empty group is to be removed.  | 
 void | 
userGroupAdded()
Called when user group added.  | 
 void | 
userListChanged(BuddyData[] setBuddyDataArray)
Called when user list changed.  | 
 void | 
widgetDisposed(DisposeEvent arg0)
 | 
| Methods inherited from class org.eclipse.swt.widgets.Composite | 
computeSize, getChildren, getLayout, getTabList, layout, layout, setFocus, setLayout, setTabList | 
| Methods inherited from class org.eclipse.swt.widgets.Scrollable | 
computeTrim, getClientArea, getHorizontalBar, getVerticalBar | 
| Methods inherited from class org.eclipse.swt.widgets.Widget | 
addDisposeListener, addListener, dispose, getData, getData, getStyle, notifyListeners, removeDisposeListener, removeListener, setData, setData, toString | 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public UserListPanel(Composite parent,
                     int style,
                     UserList setUserList)
parent - The parent composite for this user liststyle - The SWT-style of this compositesetUserList - The UserList which belongs to this UserListGUI| Method Detail | 
public void userListChanged(BuddyData[] setBuddyDataArray)
UserListListener
userListChanged in interface UserListListenersetBuddyDataArray - The new user listpublic void editGroupName()
UserListListener
editGroupName in interface UserListListenerpublic void removeEmptyGroup(String groupName)
UserListListener
removeEmptyGroup in interface UserListListenergroupName - The group to be removedpublic void userGroupAdded()
UserListListener
userGroupAdded in interface UserListListenerpublic void mouseDoubleClick(MouseEvent event)
mouseDoubleClick in interface MouseListenerpublic void mouseDown(MouseEvent event)
mouseDown in interface MouseListenerpublic void mouseUp(MouseEvent event)
mouseUp in interface MouseListenerpublic void keyPressed(KeyEvent event)
keyPressed in interface KeyListenerpublic void keyReleased(KeyEvent event)
keyReleased in interface KeyListenerpublic void buddyMoved(BuddyData droppedItem)
UserListListener
buddyMoved in interface UserListListenerdroppedItem - The moved buddypublic void buddyAdded(BuddyData droppedItem)
UserListListener
buddyAdded in interface UserListListenerdroppedItem - The added buddypublic void dragStart(DragSourceEvent event)
dragStart in interface DragSourceListenerpublic void dragSetData(DragSourceEvent event)
dragSetData in interface DragSourceListenerpublic void drop(DropTargetEvent event)
drop in interface DropTargetListenerpublic void dragFinished(DragSourceEvent event)
dragFinished in interface DragSourceListenerpublic void dragOver(DropTargetEvent event)
dragOver in interface DropTargetListenerpublic void dropAccept(DropTargetEvent event)
dropAccept in interface DropTargetListenerpublic void dragEnter(DropTargetEvent event)
dragEnter in interface DropTargetListenerpublic void dragLeave(DropTargetEvent event)
dragLeave in interface DropTargetListenerpublic void dragOperationChanged(DropTargetEvent event)
dragOperationChanged in interface DropTargetListenerpublic void mouseMove(MouseEvent event)
mouseMove in interface MouseMoveListenerpublic void widgetDisposed(DisposeEvent arg0)
widgetDisposed in interface DisposeListener
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||