Class VisibleColumnsProvider
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.viewers.BaseLabelProvider
org.eclipse.jface.viewers.LabelProvider
org.eclipse.nebula.widgets.nattable.columnCategories.gui.VisibleColumnsProvider
- All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider
,org.eclipse.jface.viewers.IContentProvider
,org.eclipse.jface.viewers.ILabelProvider
,org.eclipse.jface.viewers.IStructuredContentProvider
public class VisibleColumnsProvider
extends org.eclipse.jface.viewers.LabelProvider
implements org.eclipse.jface.viewers.IStructuredContentProvider
Provides visible columns as
ColumnEntry
objects.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
dispose()
Object[]
getElements
(Object inputElement) void
inputChanged
(org.eclipse.jface.viewers.Viewer viewer, Object oldInput, Object newInput) Methods inherited from class org.eclipse.jface.viewers.LabelProvider
getImage
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider
addListener, fireLabelProviderChanged, isLabelProperty, removeListener
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
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.IBaseLabelProvider
addListener, isLabelProperty, removeListener
-
Constructor Details
-
VisibleColumnsProvider
-
-
Method Details
-
getElements
- Specified by:
getElements
in interfaceorg.eclipse.jface.viewers.IStructuredContentProvider
-
getText
- Specified by:
getText
in interfaceorg.eclipse.jface.viewers.ILabelProvider
- Overrides:
getText
in classorg.eclipse.jface.viewers.LabelProvider
-
dispose
public void dispose()- Specified by:
dispose
in interfaceorg.eclipse.jface.viewers.IBaseLabelProvider
- Specified by:
dispose
in interfaceorg.eclipse.jface.viewers.IContentProvider
- Overrides:
dispose
in classorg.eclipse.jface.viewers.BaseLabelProvider
-
inputChanged
- Specified by:
inputChanged
in interfaceorg.eclipse.jface.viewers.IContentProvider
-