org.eclipse.emf.emfstore.internal.client.ui.dialogs.admin
Class UserComposite

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by org.eclipse.emf.emfstore.internal.client.ui.dialogs.admin.PropertiesComposite
                      extended by org.eclipse.emf.emfstore.internal.client.ui.dialogs.admin.UserComposite
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class UserComposite
extends PropertiesComposite

This shows attributes of a ACUser (name, description) and show a list of groups this user belongs to. You can use drag and drop to drop a group on list of user's groups to add user to that group.

Author:
Hodaie

Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
 
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
 
Constructor Summary
UserComposite(org.eclipse.swt.widgets.Composite parent, int style, AdminBroker adminBroker, OrgUnitManagementGUI orgUnitMgmtGUI)
          Constructor.
 
Method Summary
 void updateControls(org.eclipse.emf.ecore.EObject input)
          
 
Methods inherited from class org.eclipse.emf.emfstore.internal.client.ui.dialogs.admin.PropertiesComposite
getTableViewer
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, computeSize, drawBackground, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getBorderWidth, getHorizontalBar, getScrollbarsMode, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, dispose, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, reskin, setData, setData, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserComposite

public UserComposite(org.eclipse.swt.widgets.Composite parent,
                     int style,
                     AdminBroker adminBroker,
                     OrgUnitManagementGUI orgUnitMgmtGUI)
Constructor.

Parameters:
parent - parent
style - style
adminBroker - used to communicate with server
orgUnitMgmtGUI - used to find out what which tab is active, so that if needed update its list viewer
Method Detail

updateControls

public void updateControls(org.eclipse.emf.ecore.EObject input)

Specified by:
updateControls in class PropertiesComposite
Parameters:
input - Input


Copyright © 2015. All Rights Reserved.