|
TPTP 4.5.0 Platform 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.platform.common.ui.trace.internal.TraceUIManager
public class TraceUIManager
| Field Summary | |
|---|---|
protected org.eclipse.hyades.trace.ui.ProfileEvent |
contextHandlerSelectionChangedEvent
|
protected org.eclipse.hyades.models.hierarchy.HierarchyFactory |
factory
|
protected java.util.ArrayList |
fDeleteListener
list of delete listeners |
protected org.eclipse.core.runtime.ListenerList |
fListeners
The list of selection listeners for the trace UI |
protected org.eclipse.core.runtime.ListenerList |
fPDViewEventListeners
The collection of problem determination view event listeners. |
protected org.eclipse.hyades.trace.ui.ProfileEvent |
fProfileEvent
|
protected org.eclipse.core.runtime.ListenerList |
fProfileEventListeners
The collection of profile event listeners. |
protected java.util.HashMap |
fSelectionModel
|
protected java.util.List |
fSelectionParts
The desktop parts that contain the selections |
protected java.util.List |
fSelectionProviders
The selection providers for the trace UI |
protected org.eclipse.hyades.trace.ui.ViewSelectionChangedEvent |
pdViewEvent
|
protected org.eclipse.hyades.trace.ui.ProfileEvent |
refreshOptionEvent
|
protected org.eclipse.hyades.trace.ui.ProfileEvent |
refreshViewsEvent
|
protected org.eclipse.emf.ecore.resource.ResourceSet |
resourceSet
|
protected static TraceUIManager |
traceUIManager
|
protected org.eclipse.hyades.trace.ui.ProfileEvent |
updateModelEvent
|
| Constructor Summary | |
|---|---|
protected |
TraceUIManager()
|
| Method Summary | |
|---|---|
void |
addDeleteListener(org.eclipse.hyades.trace.ui.IDeleteListener listener)
|
void |
addProfileEventListener(org.eclipse.hyades.trace.ui.IProfileEventListener listener)
Adds the given listener to the collection of registered profile event listeners. |
void |
addSelectionListener(org.eclipse.ui.ISelectionListener l)
Adds an ISelectionListener to the trace selection manager. |
void |
addSelectionModel(org.eclipse.emf.ecore.EObject mofObject,
org.eclipse.hyades.trace.ui.ITraceSelection model)
|
void |
addSelectionProvider(org.eclipse.jface.viewers.ISelectionProvider provider,
org.eclipse.ui.IWorkbenchPart part)
Adds the selection provider for the debug UI. |
void |
addViewSelectionChangedListener(org.eclipse.hyades.trace.ui.IViewSelectionChangedListener listener)
Adds the given listener to the collection of registered pd view event listeners. |
protected static org.eclipse.jface.viewers.ISelection |
convertNavigatorItems(org.eclipse.jface.viewers.ISelection sel)
|
void |
dispose()
Dispose all resources on this plugin shut down |
org.eclipse.hyades.trace.ui.ProfileEvent |
getContextHandlerSelectionChangedEvent(java.lang.Object source)
|
java.util.ArrayList |
getDeleteListeners()
Insert the method's description here. |
org.eclipse.hyades.models.hierarchy.HierarchyFactory |
getPerftraceFactory()
|
org.eclipse.hyades.trace.ui.ProfileEvent |
getProfileEvent()
|
org.eclipse.hyades.trace.ui.ProfileEvent |
getRefreshOptionEvent(java.lang.Object source)
|
org.eclipse.hyades.trace.ui.ProfileEvent |
getRefreshViewEvent(java.lang.Object source)
|
org.eclipse.emf.ecore.resource.ResourceSet |
getResourceSet()
|
org.eclipse.hyades.trace.ui.ITraceSelection |
getSelectionModel(org.eclipse.emf.ecore.EObject mofObject)
|
static TraceUIManager |
getTraceUIManager()
|
org.eclipse.hyades.trace.ui.ProfileEvent |
getUpdateModelEvent(java.lang.Object source)
|
org.eclipse.hyades.trace.ui.ViewSelectionChangedEvent |
getViewSelectionChangedEvent()
|
void |
notifyProfileEventListener(org.eclipse.hyades.trace.ui.ProfileEvent event)
|
void |
notifyViewSelectionChangedListener(org.eclipse.hyades.trace.ui.ViewSelectionChangedEvent event)
|
void |
removeDeleteListener(org.eclipse.hyades.trace.ui.IDeleteListener listener)
|
void |
removeProfileEventListener(org.eclipse.hyades.trace.ui.IProfileEventListener listener)
Removes the given listener from the collection of registered profile event listeners. |
void |
removeSelectionListener(org.eclipse.ui.ISelectionListener l)
Remove an ISelectionListener to the trace selection
manager. |
void |
removeSelectionModel(org.eclipse.emf.ecore.EObject mofObject)
|
void |
removeSelectionProvider(org.eclipse.jface.viewers.ISelectionProvider provider,
org.eclipse.ui.IWorkbenchPart part)
Removes the selection provider from the debug UI. |
void |
removeViewSelectionChangedListener(org.eclipse.hyades.trace.ui.IViewSelectionChangedListener listener)
Removes the given listener from the collection of registered pd view event listeners. |
void |
selectionChanged(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection sel)
|
void |
selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
Selection has changed in the debug selection provider. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.eclipse.emf.ecore.resource.ResourceSet resourceSet
protected org.eclipse.hyades.models.hierarchy.HierarchyFactory factory
protected static TraceUIManager traceUIManager
protected org.eclipse.hyades.trace.ui.ProfileEvent fProfileEvent
protected org.eclipse.core.runtime.ListenerList fProfileEventListeners
protected java.util.ArrayList fDeleteListener
protected java.util.HashMap fSelectionModel
protected java.util.List fSelectionProviders
protected java.util.List fSelectionParts
protected org.eclipse.core.runtime.ListenerList fListeners
protected org.eclipse.hyades.trace.ui.ProfileEvent refreshViewsEvent
protected org.eclipse.hyades.trace.ui.ProfileEvent refreshOptionEvent
protected org.eclipse.hyades.trace.ui.ViewSelectionChangedEvent pdViewEvent
protected org.eclipse.core.runtime.ListenerList fPDViewEventListeners
protected org.eclipse.hyades.trace.ui.ProfileEvent updateModelEvent
protected org.eclipse.hyades.trace.ui.ProfileEvent contextHandlerSelectionChangedEvent
| Constructor Detail |
|---|
protected TraceUIManager()
| Method Detail |
|---|
public void addSelectionListener(org.eclipse.ui.ISelectionListener l)
ISelectionListener to the trace selection manager.
public void removeSelectionListener(org.eclipse.ui.ISelectionListener l)
ISelectionListener to the trace selection
manager.
public static TraceUIManager getTraceUIManager()
public org.eclipse.emf.ecore.resource.ResourceSet getResourceSet()
public org.eclipse.hyades.trace.ui.ProfileEvent getProfileEvent()
public void notifyProfileEventListener(org.eclipse.hyades.trace.ui.ProfileEvent event)
public java.util.ArrayList getDeleteListeners()
public void addDeleteListener(org.eclipse.hyades.trace.ui.IDeleteListener listener)
public void removeDeleteListener(org.eclipse.hyades.trace.ui.IDeleteListener listener)
public org.eclipse.hyades.trace.ui.ITraceSelection getSelectionModel(org.eclipse.emf.ecore.EObject mofObject)
mofObject -
public void addSelectionModel(org.eclipse.emf.ecore.EObject mofObject,
org.eclipse.hyades.trace.ui.ITraceSelection model)
mofObject - model - public void removeSelectionModel(org.eclipse.emf.ecore.EObject mofObject)
mofObject - public void addProfileEventListener(org.eclipse.hyades.trace.ui.IProfileEventListener listener)
listener - the listener to addpublic void removeProfileEventListener(org.eclipse.hyades.trace.ui.IProfileEventListener listener)
listener - the listener to removepublic void dispose()
public void addSelectionProvider(org.eclipse.jface.viewers.ISelectionProvider provider,
org.eclipse.ui.IWorkbenchPart part)
public void removeSelectionProvider(org.eclipse.jface.viewers.ISelectionProvider provider,
org.eclipse.ui.IWorkbenchPart part)
protected static org.eclipse.jface.viewers.ISelection convertNavigatorItems(org.eclipse.jface.viewers.ISelection sel)
public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListener
public void selectionChanged(org.eclipse.ui.IWorkbenchPart part,
org.eclipse.jface.viewers.ISelection sel)
public org.eclipse.hyades.trace.ui.ProfileEvent getRefreshViewEvent(java.lang.Object source)
public org.eclipse.hyades.trace.ui.ProfileEvent getRefreshOptionEvent(java.lang.Object source)
public org.eclipse.hyades.models.hierarchy.HierarchyFactory getPerftraceFactory()
public org.eclipse.hyades.trace.ui.ViewSelectionChangedEvent getViewSelectionChangedEvent()
public void notifyViewSelectionChangedListener(org.eclipse.hyades.trace.ui.ViewSelectionChangedEvent event)
event - public void addViewSelectionChangedListener(org.eclipse.hyades.trace.ui.IViewSelectionChangedListener listener)
listener - the listener to addpublic void removeViewSelectionChangedListener(org.eclipse.hyades.trace.ui.IViewSelectionChangedListener listener)
listener - the listener to removepublic org.eclipse.hyades.trace.ui.ProfileEvent getUpdateModelEvent(java.lang.Object source)
public org.eclipse.hyades.trace.ui.ProfileEvent getContextHandlerSelectionChangedEvent(java.lang.Object source)
|
TPTP 4.5.0 Platform Project Internal API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||