public class CSVDataTableViewer
extends org.eclipse.ui.part.ViewPart
implements org.eclipse.ui.ISelectionListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID
The ID for this view
|
Constructor and Description |
---|
CSVDataTableViewer() |
Modifier and Type | Method and Description |
---|---|
void |
createPartControl(org.eclipse.swt.widgets.Composite parent)
(non-Javadoc)
|
void |
refreshDataTable(CSVDataProvider newDataProvider)
This function creates a new data table in the CSV Data Table Viewer to
display the new provider.
|
void |
selectionChanged(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection selection)
Update this view based on selections in the
VizFileViewer . |
void |
setFocus()
(non-Javadoc)
|
getViewSite, init, init, saveState, setInitializationData
addPartPropertyListener, addPropertyListener, dispose, getAdapter, getContentDescription, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, showBusy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static final java.lang.String ID
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl
in interface org.eclipse.ui.IWorkbenchPart
createPartControl
in class org.eclipse.ui.part.WorkbenchPart
WorkbenchPart.createPartControl(Composite)
public void setFocus()
setFocus
in interface org.eclipse.ui.IWorkbenchPart
setFocus
in class org.eclipse.ui.part.WorkbenchPart
WorkbenchPart.setFocus()
public void selectionChanged(org.eclipse.ui.IWorkbenchPart part, org.eclipse.jface.viewers.ISelection selection)
VizFileViewer
.selectionChanged
in interface org.eclipse.ui.ISelectionListener
ISelectionListener.selectionChanged(IWorkbenchPart,
ISelection)
public void refreshDataTable(CSVDataProvider newDataProvider)
newDataProvider
- The CSVDataProvider to populate the view