org.mailster.gui.prefs
Class LanguageTableContentProvider

java.lang.Object
  extended by org.eclipse.jface.viewers.ArrayContentProvider
      extended by org.mailster.gui.prefs.LanguageTableContentProvider
All Implemented Interfaces:
org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider, ITableContentProvider

public class LanguageTableContentProvider
extends org.eclipse.jface.viewers.ArrayContentProvider
implements ITableContentProvider

Provides the data for the TableFieldEditor used in the LanguageConfigurationPage.

Author:
Sebastian Machhausen, Edouard De Oliveira

Constructor Summary
LanguageTableContentProvider()
           
 
Method Summary
 java.lang.Object getColumnValue(java.lang.Object element, int columnIndex)
          Gets the column value for the specified element at the given columnIndex.
 
Methods inherited from class org.eclipse.jface.viewers.ArrayContentProvider
dispose, getElements, inputChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.viewers.IStructuredContentProvider
getElements
 
Methods inherited from interface org.eclipse.jface.viewers.IContentProvider
dispose, inputChanged
 

Constructor Detail

LanguageTableContentProvider

public LanguageTableContentProvider()
Method Detail

getColumnValue

public java.lang.Object getColumnValue(java.lang.Object element,
                                       int columnIndex)
Gets the column value for the specified element at the given columnIndex.

Specified by:
getColumnValue in interface ITableContentProvider
Parameters:
element - the model element for which to query the colum value
columnIndex - the index of the column to query the value for
Returns:
the value for the element at the given columnIndex
See Also:
ITableContentProvider.getColumnValue(java.lang.Object, int)