|
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
org.eclipse.ptp.ui.views.ParallelMachinesView
public class ParallelMachinesView
| Field Summary | |
|---|---|
static java.lang.String |
BOTH_VIEW
|
protected java.lang.String |
cur_selected_element_id
|
protected java.lang.String |
current_view
|
protected org.eclipse.swt.widgets.Composite |
elementViewComposite
|
static java.lang.String |
INFO_VIEW
|
protected org.eclipse.swt.widgets.Composite |
infoComposite
|
protected org.eclipse.swt.widgets.Menu |
jobPopupMenu
|
static java.lang.String |
MACHINE_VIEW
|
protected org.eclipse.jface.viewers.TableViewer |
machineTableViewer
|
protected org.eclipse.jface.viewers.TableViewer |
nodeAttrTableViewer
|
protected org.eclipse.jface.viewers.TableViewer |
processTableViewer
|
protected org.eclipse.swt.custom.SashForm |
sashForm
|
protected ParallelAction |
terminateAllAction
|
protected org.eclipse.swt.custom.SashForm |
upperSashForm
|
| Fields inherited from class org.eclipse.ptp.ui.views.AbstractParallelSetView |
|---|
changeSetAction, clipboard, createSetAction, deleteProcessAction, deleteSetAction, last_action, last_element_set, zoom, zoom_depth, zoomInAction, 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 | |
|---|---|
ParallelMachinesView()
|
|
ParallelMachinesView(IElementManager manager)
|
|
| Method Summary | |
|---|---|
void |
addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
|
protected void |
changeMachine(org.eclipse.ptp.core.elements.IPMachine machine)
Change machine |
void |
changeMachine(java.lang.String id)
Change machine |
void |
changeMachineRefresh(org.eclipse.ptp.core.elements.IPMachine machine)
|
void |
changeView(java.lang.String view_flag)
Change view |
protected java.lang.Object |
convertElementObject(IElement element)
Find actual object |
protected org.eclipse.swt.widgets.Composite |
createLowerRegions(org.eclipse.swt.widgets.Composite parent)
Create lower text region layout |
protected void |
createMachineContextMenu()
Create context menu |
protected void |
createToolBarActions(org.eclipse.jface.action.IToolBarManager toolBarMgr)
Create toolbar actions |
protected void |
createView(org.eclipse.swt.widgets.Composite parent)
Create Element View |
void |
dispose()
|
void |
doubleClick(IElement element)
Double click action |
protected void |
fillMachineContextMenu(org.eclipse.jface.action.IMenuManager menuManager)
Fill the context menu |
java.lang.String |
getCurrentID()
Get current ID |
org.eclipse.ptp.core.elements.IPMachine |
getCurrentMachine()
Get selected machine |
java.lang.String |
getCurrentView()
Get current view flag |
java.lang.String |
getRulerIndex(java.lang.Object obj,
int index)
Get index of left hand element |
org.eclipse.jface.viewers.ISelection |
getSelection()
|
java.lang.String[] |
getToolTipText(java.lang.Object obj)
Get tooltip text |
protected void |
initialElement()
Initial elements setting |
protected void |
initialView()
Initial view setting |
void |
removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
|
void |
repaint(boolean all)
|
void |
selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
|
protected void |
selectMachine(org.eclipse.ptp.core.elements.IPMachine machine)
Change machine |
void |
setFocus()
|
void |
setSelection(org.eclipse.jface.viewers.ISelection selection)
|
void |
unregister()
Unregister all registered elements |
void |
updateAction()
Update action |
void |
updateMachineSet()
Update machine set |
| Methods inherited from class org.eclipse.ptp.ui.views.AbstractParallelSetView |
|---|
buildInToolBarActions, createContextMenu, createMenuActions, createPartControl, createToolBarActionGroup, fillContextMenu, getStatusIcon, handleAction, openProcessViewer, update, updateTitle, zoomIn, zoomOut |
| Methods inherited from class org.eclipse.ptp.ui.views.AbstractParallelElementView |
|---|
build, changeTitle, changeTitle, createElementView, drawSpecial, fireSetChangeEvent, getCurrentElementHandler, getCurrentSet, getCurrentSetID, getElementHandler, getObject, getUIManager, handleAction, isDisplayRuler, refresh, refresh, selectSet, setDisplayRuler, setRegisterColor, toolTipText, update |
| Methods inherited from class org.eclipse.ptp.ui.views.AbstractParallelView |
|---|
asyncExec, becomesHidden, becomesVisible, deregisterPartListener, getDisplay, isVisible, registerPartListener, 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.ui.IWorkbenchPart |
|---|
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Field Detail |
|---|
public static final java.lang.String BOTH_VIEW
public static final java.lang.String MACHINE_VIEW
public static final java.lang.String INFO_VIEW
protected java.lang.String cur_selected_element_id
protected org.eclipse.swt.widgets.Menu jobPopupMenu
protected org.eclipse.swt.custom.SashForm upperSashForm
protected org.eclipse.swt.custom.SashForm sashForm
protected org.eclipse.jface.viewers.TableViewer machineTableViewer
protected org.eclipse.jface.viewers.TableViewer processTableViewer
protected org.eclipse.jface.viewers.TableViewer nodeAttrTableViewer
protected org.eclipse.swt.widgets.Composite elementViewComposite
protected org.eclipse.swt.widgets.Composite infoComposite
protected ParallelAction terminateAllAction
protected java.lang.String current_view
| Constructor Detail |
|---|
public ParallelMachinesView()
public ParallelMachinesView(IElementManager manager)
| Method Detail |
|---|
public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
addSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProviderpublic void changeMachine(java.lang.String id)
id - Machine IDpublic void changeMachineRefresh(org.eclipse.ptp.core.elements.IPMachine machine)
public void changeView(java.lang.String view_flag)
view_flag - public void dispose()
dispose in interface org.eclipse.ui.IWorkbenchPartdispose in class AbstractParallelSetViewpublic void doubleClick(IElement element)
AbstractParallelElementView
doubleClick in class AbstractParallelElementViewelement - Target elementpublic java.lang.String getCurrentID()
AbstractParallelElementView
getCurrentID in class AbstractParallelElementViewpublic org.eclipse.ptp.core.elements.IPMachine getCurrentMachine()
public java.lang.String getCurrentView()
public java.lang.String getRulerIndex(java.lang.Object obj,
int index)
IContentProvider
getRulerIndex in interface IContentProvidergetRulerIndex in class AbstractParallelElementViewobj - Target elementindex - element index
public org.eclipse.jface.viewers.ISelection getSelection()
getSelection in interface org.eclipse.jface.viewers.ISelectionProvidergetSelection in class AbstractParallelElementViewpublic java.lang.String[] getToolTipText(java.lang.Object obj)
AbstractParallelElementView
getToolTipText in class AbstractParallelElementViewobj - Selected element
public void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
removeSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProviderpublic void repaint(boolean all)
repaint in class AbstractParallelViewpublic void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListenerpublic void setFocus()
setFocus in interface org.eclipse.ui.IWorkbenchPartsetFocus in class AbstractParallelElementViewpublic void setSelection(org.eclipse.jface.viewers.ISelection selection)
setSelection in interface org.eclipse.jface.viewers.ISelectionProviderpublic void unregister()
public void updateAction()
AbstractParallelSetView
updateAction in class AbstractParallelSetViewpublic void updateMachineSet()
protected void changeMachine(org.eclipse.ptp.core.elements.IPMachine machine)
machine - protected java.lang.Object convertElementObject(IElement element)
AbstractParallelElementView
convertElementObject in class AbstractParallelElementViewelement - Target element
protected org.eclipse.swt.widgets.Composite createLowerRegions(org.eclipse.swt.widgets.Composite parent)
parent -
protected void createMachineContextMenu()
protected void createToolBarActions(org.eclipse.jface.action.IToolBarManager toolBarMgr)
AbstractParallelSetView
createToolBarActions in class AbstractParallelSetViewprotected void createView(org.eclipse.swt.widgets.Composite parent)
AbstractParallelElementView
createView in class AbstractParallelElementViewprotected void fillMachineContextMenu(org.eclipse.jface.action.IMenuManager menuManager)
menuManager - protected void initialElement()
AbstractParallelElementView
initialElement in class AbstractParallelElementViewprotected void initialView()
AbstractParallelElementView
initialView in class AbstractParallelElementViewprotected void selectMachine(org.eclipse.ptp.core.elements.IPMachine machine)
machine -
|
PTP Release 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||