|
TPTP 4.4.0 Monitoring Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.tptp.wsdm.tooling.viewers.internal.BaseStructuredViewer
This is a base wrapper class for jface viewers.
If any class decided to extends it to provide its own jface viewer then class
should implement method
abstract StructuredViewer createViewer()
StructuredTreeViewer,
StructuredTableViewer,
StructuredCheckboxTreeViewer| Field Summary | |
|---|---|
protected IViewerClient |
_client
|
protected org.eclipse.swt.widgets.Composite |
_parent
|
protected int |
_style
|
protected org.eclipse.ui.forms.widgets.FormToolkit |
_toolkit
|
protected org.eclipse.jface.viewers.StructuredViewer |
_viewer
|
| Constructor Summary | |
|---|---|
BaseStructuredViewer(org.eclipse.swt.widgets.Composite parent,
org.eclipse.ui.forms.widgets.FormToolkit toolkit)
|
|
BaseStructuredViewer(org.eclipse.swt.widgets.Composite parent,
org.eclipse.ui.forms.widgets.FormToolkit toolkit,
int style,
IViewerClient client)
Creates new object of this class. |
|
BaseStructuredViewer(org.eclipse.swt.widgets.Composite parent,
org.eclipse.ui.forms.widgets.FormToolkit toolkit,
IViewerClient client)
|
|
| Method Summary | |
|---|---|
org.eclipse.jface.viewers.IContentProvider |
getContentProvider()
|
org.eclipse.swt.widgets.Control |
getControl()
|
java.lang.Object |
getInput()
|
org.eclipse.jface.viewers.IBaseLabelProvider |
getLabelProvider()
|
org.eclipse.swt.widgets.Composite |
getParent()
|
java.lang.Object[] |
getSelectedObjets()
|
int |
getStyle()
|
org.eclipse.ui.forms.widgets.FormToolkit |
getTookit()
|
org.eclipse.jface.viewers.StructuredViewer |
getViewer()
|
IViewerClient |
getViewerClient()
|
protected void |
hookUpListeners()
|
void |
setContentProvider(org.eclipse.jface.viewers.IContentProvider provider)
Sets the content provider for jface viewer. |
void |
setInput(java.lang.Object input)
Sets the input to the jface viewer. |
void |
setLabelProvider(org.eclipse.jface.viewers.IBaseLabelProvider labelProvider)
Sets the label provider for jface viewer. |
void |
setSelection(org.eclipse.jface.viewers.ISelection selection,
boolean reveal)
Sets the selction to the jface viewer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected org.eclipse.jface.viewers.StructuredViewer _viewer
protected org.eclipse.ui.forms.widgets.FormToolkit _toolkit
protected org.eclipse.swt.widgets.Composite _parent
protected int _style
protected IViewerClient _client
| Constructor Detail |
public BaseStructuredViewer(org.eclipse.swt.widgets.Composite parent,
org.eclipse.ui.forms.widgets.FormToolkit toolkit,
int style,
IViewerClient client)
public BaseStructuredViewer(org.eclipse.swt.widgets.Composite parent,
org.eclipse.ui.forms.widgets.FormToolkit toolkit,
IViewerClient client)
public BaseStructuredViewer(org.eclipse.swt.widgets.Composite parent,
org.eclipse.ui.forms.widgets.FormToolkit toolkit)
| Method Detail |
public org.eclipse.ui.forms.widgets.FormToolkit getTookit()
public org.eclipse.swt.widgets.Composite getParent()
public int getStyle()
public IViewerClient getViewerClient()
public org.eclipse.jface.viewers.StructuredViewer getViewer()
public void setContentProvider(org.eclipse.jface.viewers.IContentProvider provider)
provider - Content provider to be used for jface viewer.public org.eclipse.jface.viewers.IContentProvider getContentProvider()
public void setLabelProvider(org.eclipse.jface.viewers.IBaseLabelProvider labelProvider)
labelProvider - Label provider to be used for jface viewer.public org.eclipse.jface.viewers.IBaseLabelProvider getLabelProvider()
public void setInput(java.lang.Object input)
input - Input object sets to the jface viewer.public java.lang.Object getInput()
public java.lang.Object[] getSelectedObjets()
public void setSelection(org.eclipse.jface.viewers.ISelection selection,
boolean reveal)
selection - reveal - protected void hookUpListeners()
public org.eclipse.swt.widgets.Control getControl()
|
TPTP 4.4.0 Monitoring Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||