org.eclipse.net4j.util.ui
Class StaticContentProvider

java.lang.Object
  extended by org.eclipse.net4j.util.ui.StructuredContentProvider<Object>
      extended by org.eclipse.net4j.util.ui.StaticContentProvider
All Implemented Interfaces:
EventListener, IContentProvider, IStructuredContentProvider, IListener

public class StaticContentProvider
extends StructuredContentProvider<Object>

Author:
Eike Stepper

Constructor Summary
StaticContentProvider(Class<Object> enumClass)
           
StaticContentProvider(Collection<?> elements)
           
StaticContentProvider(Object[] elements)
           
 
Method Summary
 Object[] getElements(Object inputElement)
          Returns the elements to display in the viewer when its input is set to the given element.
 
Methods inherited from class org.eclipse.net4j.util.ui.StructuredContentProvider
connectInput, disconnectInput, dispose, getDisplay, getInput, getItalicFont, getViewer, inputChanged, notifyEvent, refreshElement, refreshSynced, refreshViewer, revealElement, selectElement, updateLabels
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticContentProvider

public StaticContentProvider(Object[] elements)

StaticContentProvider

public StaticContentProvider(Collection<?> elements)

StaticContentProvider

public StaticContentProvider(Class<Object> enumClass)
Method Detail

getElements

public Object[] getElements(Object inputElement)
Description copied from interface: org.eclipse.jface.viewers.IStructuredContentProvider
Returns the elements to display in the viewer when its input is set to the given element. These elements can be presented as rows in a table, items in a list, etc. The result is not modified by the viewer.

Parameters:
inputElement - the input element
Returns:
the array of elements to display in the viewer


Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.