|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mockcentral.editor.viewers.TableViewerAdapter
public class TableViewerAdapter
An adapter class that wraps a TableViewer and implements the
IMockCentralGroupNodeModelObserver interface.
| Constructor Summary | |
|---|---|
TableViewerAdapter(org.eclipse.swt.widgets.Table table,
org.eclipse.jface.viewers.ITableLabelProvider labelProvider)
Creates the embedded TableViewer and sets its content
provider to a new instance of the
TableContentProvider class, sets the
TableViewer's ITableLabelProvider if the
supplied label provider argument is not null. |
|
| Method Summary | |
|---|---|
void |
addDoubleClickListener(org.eclipse.jface.viewers.IDoubleClickListener listener)
Adds an IDoubleClickListener to the
TableViewer. |
void |
addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Adds an ISelectionChangedListener to the
TableViewer. |
void |
childrenChanged()
|
int |
getItemCount()
Returns the item count for the Table. |
java.lang.Object |
getSelection()
Returns the current selection in the TableViewer. |
int |
getSelectionIndex()
Returns the index of the current selection in the TableViewer . |
org.eclipse.jface.viewers.TableViewer |
getViewer()
Returns the TableViewer. |
void |
removeDoubleClickListener(org.eclipse.jface.viewers.IDoubleClickListener listener)
Removes an IDoubleClickListener from the
TableViewer. |
void |
removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Removes an ISelectionChangedListener from the
TableViewer. |
void |
setInput(java.lang.Object input)
Adapter method to set the input for the TableViewer. |
int |
size()
Returns the number of items in the Table. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TableViewerAdapter(org.eclipse.swt.widgets.Table table,
org.eclipse.jface.viewers.ITableLabelProvider labelProvider)
TableViewer and sets its content
provider to a new instance of the
TableContentProvider class, sets the
TableViewer's ITableLabelProvider if the
supplied label provider argument is not null.
table - the Table widget with which to create the
TableViewer.labelProvider - the ITableLabelProvider to use, or
null if none.| Method Detail |
|---|
public void setInput(java.lang.Object input)
TableViewer.
input - the input for the TableViewer.public org.eclipse.jface.viewers.TableViewer getViewer()
TableViewer.
TableViewer.public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
ISelectionChangedListener to the
TableViewer.
listener - the ISelectionChangedListener to add.public void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
ISelectionChangedListener from the
TableViewer.
listener - the ISelectionChangedListener to remove.public void addDoubleClickListener(org.eclipse.jface.viewers.IDoubleClickListener listener)
IDoubleClickListener to the
TableViewer.
listener - the IDoubleClickListener to add.public void removeDoubleClickListener(org.eclipse.jface.viewers.IDoubleClickListener listener)
IDoubleClickListener from the
TableViewer.
listener - the IDoubleClickListener to remove.public void childrenChanged()
childrenChanged in interface org.mockcentral.editor.nodes.IMockCentralGroupNodeModelObserverpublic java.lang.Object getSelection()
TableViewer.
TableViewer.public int getSelectionIndex()
TableViewer .
TableViewer .public int size()
Table.
Table.public int getItemCount()
Table.
Table.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||