|
PTP Release 5.0 |
|||||||||
| 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
org.eclipse.ptp.ui.views.AbstractParallelView
org.eclipse.ptp.ui.views.AbstractParallelElementView
org.eclipse.ptp.ui.views.AbstractParallelSetView
public abstract class AbstractParallelSetView
| Field Summary | |
|---|---|
protected ParallelAction |
changeSetAction
|
protected java.util.List<IElement[]> |
clipboard
|
protected ParallelAction |
createSetAction
|
protected java.lang.String |
cur_selected_element_id
|
protected ParallelAction |
deleteProcessAction
|
protected ParallelAction |
deleteSetAction
|
protected int |
last_action
|
protected IElementSet |
last_element_set
|
protected org.eclipse.ptp.ui.views.AbstractParallelSetView.Zoom |
zoom
|
protected int |
zoom_depth
|
protected ParallelAction |
zoomInAction
|
protected ParallelAction |
zoomOutAction
|
| Fields inherited from class org.eclipse.ptp.ui.views.AbstractParallelElementView |
|---|
canvas, cur_element_set, cur_set_size, DEFAULT_TITLE, EMPTY_TITLE, iconreFreshJob, manager, propertyChangeListener, registerColor |
| Fields inherited from interface org.eclipse.ptp.ui.views.IIconCanvasActionListener |
|---|
COPY_ACTION, CUT_ACTION, DELETE_ACTION, DOUBLE_CLICK_ACTION, PASTE_ACTION |
| Fields inherited from interface org.eclipse.ptp.ui.views.IToolTipProvider |
|---|
NO_TOOLTIP |
| Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
|---|
PROP_TITLE |
| Constructor Summary | |
|---|---|
AbstractParallelSetView(IElementManager manager)
|
|
| Method Summary | |
|---|---|
protected void |
buildInToolBarActions(org.eclipse.jface.action.IToolBarManager toolBarMgr)
Build-in Toolbar actions |
protected void |
createContextMenu()
Create context menu |
protected void |
createMenuActions(org.eclipse.jface.action.IMenuManager menuMgr)
Create menu actions |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent)
|
protected void |
createToolBarActionGroup(org.eclipse.jface.action.IToolBarManager toolBarMgr)
|
protected void |
createToolBarActions(org.eclipse.jface.action.IToolBarManager toolBarMgr)
Create toolbar actions |
void |
dispose()
|
protected void |
fillContextMenu(org.eclipse.jface.action.IMenuManager manager)
Create context menu |
org.eclipse.swt.graphics.Image |
getStatusIcon(java.lang.Object obj,
int index,
boolean isSelected)
Image Provider |
void |
handleAction(int type,
int[] indexes)
IIconCanvasActionListener |
protected void |
openProcessViewer(org.eclipse.ptp.internal.ui.model.PProcessUI element)
Open process viewer |
void |
update()
Update view details |
void |
updateAction()
Update action |
void |
updateTitle()
Update view title |
void |
zoomIn()
|
void |
zoomOut()
Zoom |
| Methods inherited from class org.eclipse.ptp.ui.views.AbstractParallelElementView |
|---|
build, changeTitle, changeTitle, convertElementObject, createElementView, createView, doubleClick, drawSpecial, fireSetChangeEvent, getCurrentElementHandler, getCurrentID, getCurrentSet, getCurrentSetID, getElementHandler, getObject, getRulerIndex, getSelection, getToolTipText, getUIManager, handleAction, initialElement, initialView, isDisplayRuler, refresh, refresh, selectSet, setDisplayRuler, setFocus, setRegisterColor, toolTipText, update |
| Methods inherited from class org.eclipse.ptp.ui.views.AbstractParallelView |
|---|
asyncExec, becomesHidden, becomesVisible, deregisterPartListener, getDisplay, isVisible, registerPartListener, repaint, showWhile, syncExec |
| Methods inherited from class org.eclipse.ui.part.ViewPart |
|---|
checkSite, getViewSite, init, init, saveState, 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.jface.viewers.ISelectionChangedListener |
|---|
selectionChanged |
| 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 java.util.List<IElement[]> clipboard
protected java.lang.String cur_selected_element_id
protected ParallelAction createSetAction
protected ParallelAction deleteSetAction
protected ParallelAction deleteProcessAction
protected ParallelAction changeSetAction
protected ParallelAction zoomInAction
protected ParallelAction zoomOutAction
protected int zoom_depth
protected org.eclipse.ptp.ui.views.AbstractParallelSetView.Zoom zoom
protected int last_action
protected IElementSet last_element_set
| Constructor Detail |
|---|
public AbstractParallelSetView(IElementManager manager)
| Method Detail |
|---|
public void dispose()
dispose in interface org.eclipse.ui.IWorkbenchPartdispose in class AbstractParallelElementViewpublic void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl in interface org.eclipse.ui.IWorkbenchPartcreatePartControl in class AbstractParallelElementViewprotected void createToolBarActionGroup(org.eclipse.jface.action.IToolBarManager toolBarMgr)
protected void buildInToolBarActions(org.eclipse.jface.action.IToolBarManager toolBarMgr)
toolBarMgr - protected void createToolBarActions(org.eclipse.jface.action.IToolBarManager toolBarMgr)
toolBarMgr - protected void createMenuActions(org.eclipse.jface.action.IMenuManager menuMgr)
menuMgr - protected void createContextMenu()
protected void fillContextMenu(org.eclipse.jface.action.IMenuManager manager)
manager - public void update()
AbstractParallelElementView
update in class AbstractParallelElementViewpublic void updateTitle()
AbstractParallelElementView
updateTitle in class AbstractParallelElementViewpublic void updateAction()
updateAction in class AbstractParallelElementViewprotected void openProcessViewer(org.eclipse.ptp.internal.ui.model.PProcessUI element)
element - Target PProcessUI (PProcessUI goes away when we address UI
scalability. See Bug 311057)
public void handleAction(int type,
int[] indexes)
type - action typeindexes - element indexespublic void zoomOut()
public void zoomIn()
public org.eclipse.swt.graphics.Image getStatusIcon(java.lang.Object obj,
int index,
boolean isSelected)
AbstractParallelElementView
getStatusIcon in interface IImageProvidergetStatusIcon in class AbstractParallelElementViewobj - Target elementindex - Tagret index positionisSelected - whether it is selected or not
|
PTP Release 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||