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

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.client.ui.dialogs.admin.TabContent
      extended by org.eclipse.emf.emfstore.internal.client.ui.dialogs.admin.UserTabContent
All Implemented Interfaces:
EventListener, org.eclipse.jface.util.IPropertyChangeListener

public class UserTabContent
extends TabContent
implements org.eclipse.jface.util.IPropertyChangeListener

User tab content in the manage users dialog.

Author:
gurcankarakoc, deser

Constructor Summary
UserTabContent(String string, AdminBroker adminBroker, PropertiesForm frm)
           
 
Method Summary
 org.eclipse.jface.viewers.IStructuredContentProvider getContentProvider()
          
 org.eclipse.jface.viewers.ITableLabelProvider getLabelProvider()
          
 void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
          Refresh the tableViewer after a property change.
 
Methods inherited from class org.eclipse.emf.emfstore.internal.client.ui.dialogs.admin.TabContent
getAdminBroker, getForm, getTab, getTableViewer, getTabName, selectFirstElement, setAdminBroker, setForm, setTab, setTableViewer, setTabName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserTabContent

public UserTabContent(String string,
                      AdminBroker adminBroker,
                      PropertiesForm frm)
Parameters:
string - the name of tab.
adminBroker - AdminBroker is needed to communicate with server.
frm - used to set input to properties form and update its table viewer upon. deletion of OrgUnits.
Method Detail

getLabelProvider

public org.eclipse.jface.viewers.ITableLabelProvider getLabelProvider()

Specified by:
getLabelProvider in class TabContent
Returns:
The LabelProvider for the concrete TabContent.

getContentProvider

public org.eclipse.jface.viewers.IStructuredContentProvider getContentProvider()

Specified by:
getContentProvider in class TabContent
Returns:
The ContentProvider for the concrete TabContent.

propertyChange

public void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
Refresh the tableViewer after a property change. (Used e.g. after importing users via e.g. CSV.)

Specified by:
propertyChange in interface org.eclipse.jface.util.IPropertyChangeListener
Parameters:
event - The event to deal with.


Copyright © 2015. All Rights Reserved.