|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.dawb.workbench.ui.editors.PlotDataComponent
public class PlotDataComponent
This view can view and plot any file. It is most efficient if the Loader that LoaderFactory uses for this file type is an IMetaLoader.
| Field Summary | |
|---|---|
static java.lang.String |
ID
|
| Constructor Summary | |
|---|---|
PlotDataComponent(IDatasetProvider providerDeligate)
|
|
| Method Summary | |
|---|---|
void |
addExpression()
|
void |
addSelectionListener(org.eclipse.jface.viewers.ISelectionChangedListener l)
Call to be notified of data set collections being made. |
void |
checkStateChanged(org.eclipse.jface.viewers.CheckStateChangedEvent event)
|
void |
createPartControl(org.eclipse.swt.widgets.Composite parent)
Create contents of the view part. |
void |
deleteExpression()
|
void |
dispose()
|
uk.ac.diamond.scisoft.analysis.dataset.AbstractDataset |
getDataSet(java.lang.String name,
uk.ac.gda.monitor.IMonitor monitor)
Return data set for name |
int |
getDimensionCount(java.lang.Object element)
|
java.util.List<java.lang.Object> |
getExpressions(IDatasetProvider prov)
|
java.lang.String |
getFileName()
|
static java.util.List<java.util.regex.Pattern> |
getIgnored()
|
uk.ac.diamond.scisoft.analysis.io.IMetaData |
getMetaData()
|
PlotType |
getPlotMode()
|
AbstractPlottingSystem |
getPlottingSystem()
May return null, if data not plotting |
java.lang.String |
getRootName()
|
java.util.List<java.lang.Object> |
getSelections()
|
boolean |
isDataSetName(java.lang.String name,
uk.ac.gda.monitor.IMonitor monitor)
Test if data set name. |
void |
refresh()
|
void |
removeSelectionListener(org.eclipse.jface.viewers.ISelectionChangedListener l)
|
uk.ac.diamond.scisoft.analysis.dataset.AbstractDataset |
setDatasetSelected(java.lang.String name,
boolean clearOthers)
Thread safe |
void |
setFile(java.lang.String path,
org.eclipse.core.runtime.IProgressMonitor monitor)
Call to load a data file and display it. |
void |
setFileName(java.lang.String fileName)
|
void |
setFocus()
|
void |
setMetaData(uk.ac.diamond.scisoft.analysis.io.IMetaData meta)
Used when the view is being controlled from a Dialog. |
void |
setPlotMode(PlotType pm)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String ID
| Constructor Detail |
|---|
public PlotDataComponent(IDatasetProvider providerDeligate)
| Method Detail |
|---|
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
parent - public void setFocus()
public void setFile(java.lang.String path,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws java.lang.Exception
path -
java.lang.Exceptionpublic java.util.List<java.lang.Object> getSelections()
public void checkStateChanged(org.eclipse.jface.viewers.CheckStateChangedEvent event)
checkStateChanged in interface org.eclipse.jface.viewers.ICheckStateListenerpublic void addSelectionListener(org.eclipse.jface.viewers.ISelectionChangedListener l)
l - public void removeSelectionListener(org.eclipse.jface.viewers.ISelectionChangedListener l)
public java.lang.String getRootName()
public PlotType getPlotMode()
public void setPlotMode(PlotType pm)
pm - The plotMode to set.
public uk.ac.diamond.scisoft.analysis.dataset.AbstractDataset getDataSet(java.lang.String name,
uk.ac.gda.monitor.IMonitor monitor)
IDatasetProvider
getDataSet in interface IDatasetProvider
public boolean isDataSetName(java.lang.String name,
uk.ac.gda.monitor.IMonitor monitor)
IDatasetProvider
isDataSetName in interface IDatasetProviderpublic void dispose()
public int getDimensionCount(java.lang.Object element)
public void addExpression()
public void deleteExpression()
public static java.util.List<java.util.regex.Pattern> getIgnored()
public void setMetaData(uk.ac.diamond.scisoft.analysis.io.IMetaData meta)
meta - public void refresh()
public java.util.List<java.lang.Object> getExpressions(IDatasetProvider prov)
public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
public uk.ac.diamond.scisoft.analysis.dataset.AbstractDataset setDatasetSelected(java.lang.String name,
boolean clearOthers)
name - public uk.ac.diamond.scisoft.analysis.io.IMetaData getMetaData()
public AbstractPlottingSystem getPlottingSystem()
IDatasetProvider
getPlottingSystem in interface IDatasetProvider
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||