|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
pl.edu.agh.cast.ui.AbstractConfigurableView
pl.edu.agh.cast.ui.AbstractTableView
public abstract class AbstractTableView
This class is base class for all viewes which implement the IConfigurableView and have TableViewer as visual model.
Field Summary | |
---|---|
protected org.eclipse.jface.viewers.TableViewer |
_viewer
Tree viewer which is used by this view. |
Fields inherited from class pl.edu.agh.cast.ui.AbstractConfigurableView |
---|
_configuration, log |
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
PROP_TITLE |
Constructor Summary | |
---|---|
AbstractTableView()
|
Method Summary | |
---|---|
protected void |
createControl(org.eclipse.swt.widgets.Composite parent)
This method creats the tree control, it is intendet to be changed in subclasses which need some more sophisticated control. |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent)
This method initializes the part control, i.e. |
void |
dispose()
|
java.lang.Object |
getInput()
|
protected org.eclipse.jface.viewers.TableViewer |
getViewer()
|
void |
setFocus()
This method sets the focus on the tree viewer. |
void |
setInput(java.lang.Object object)
Sets the input for the viewer. |
Methods inherited from class pl.edu.agh.cast.ui.AbstractConfigurableView |
---|
activate, contributeToActionBars, getConfiguration, hookContextMenu, hookDoubleClickAction, init, makeActions, saveState |
Methods inherited from class org.eclipse.ui.part.ViewPart |
---|
checkSite, getViewSite, init, setContentDescription, setInitializationData, setPartName |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
---|
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy |
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.ui.IWorkbenchPart |
---|
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Field Detail |
---|
protected org.eclipse.jface.viewers.TableViewer _viewer
Constructor Detail |
---|
public AbstractTableView()
Method Detail |
---|
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl
in interface org.eclipse.ui.IWorkbenchPart
createPartControl
in class org.eclipse.ui.part.WorkbenchPart
protected void createControl(org.eclipse.swt.widgets.Composite parent)
parent
- public void setInput(java.lang.Object object)
public java.lang.Object getInput()
public void setFocus()
setFocus
in interface org.eclipse.ui.IWorkbenchPart
setFocus
in class org.eclipse.ui.part.WorkbenchPart
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.ui.part.WorkbenchPart
protected org.eclipse.jface.viewers.TableViewer getViewer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |