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

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.GroupTabContent
All Implemented Interfaces:
EventListener, org.eclipse.jface.util.IPropertyChangeListener

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

Author:
gurcankarakoc, deser

Constructor Summary
GroupTabContent(String string, AdminBroker adminBroker, PropertiesForm form)
          Constructor.
 
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

GroupTabContent

public GroupTabContent(String string,
                       AdminBroker adminBroker,
                       PropertiesForm form)
Constructor.

Parameters:
string - name of tab
adminBroker - the AdminBroker that is needed to communicate with the server
form - the form that is 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.