TPTP 4.3.0 Tracing and Profiling Tools Project
Public API Specification
A B C D E F G H I J L M N O P R S T U V

A

ACTIONS_SHOWSTATTABLE - Static variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
AGENT_TIMEOUT_KEY - Static variable in class org.eclipse.tptp.trace.arm.SetConfig
 
ARMInstrumentHandler - class org.eclipse.tptp.trace.arm.ui.provisional.handler.ARMInstrumentHandler.
Creates the ARM probes and aspects from the filter elements.
ARMInstrumentHandler() - Constructor for class org.eclipse.tptp.trace.arm.ui.provisional.handler.ARMInstrumentHandler
 
Activator - class org.eclipse.tptp.trace.examples.isv.Activator.
The main plugin class to be used in the desktop.
Activator() - Constructor for class org.eclipse.tptp.trace.examples.isv.Activator
The constructor.
AgentInteractions - class org.eclipse.hyades.uml2sd.trace.loaders.AgentInteractions.
This class aims to populate an Agent Interaction UML2 Sequence Diagram.
AgentInteractions() - Constructor for class org.eclipse.hyades.uml2sd.trace.loaders.AgentInteractions
Constructor
aboutToBeReplaced() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader
 
aboutToBeReplaced() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
addListener(ILabelProviderListener) - Method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionProvider
 
addLowMemoryListener(LowMemoryListener) - Static method in class org.eclipse.equinox.memory.MemoryManager
Register a listener with the memory manager.
addZipExtensions() - Method in class org.eclipse.tptp.execution.trace.examples.SampleCreationWizard
 
applyPreferences() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Implementation of ITraceInteractionPreferenceListener
applyPreferences() - Method in interface org.eclipse.hyades.uml2sd.trace.preferences.ITraceInteractionPreferenceListener
 
askUser() - Method in class org.eclipse.tptp.trace.arm.SetConfig
 

B

BaseLifelineLoader - class org.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader.
Base class for all the lifeline loaders (see ILifelineLoader) for Trace Interactions features.
BaseLifelineLoader() - Constructor for class org.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader
 
BaseTraceInteractions - class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions.
The abstract trace loader.
BaseTraceInteractions() - Constructor for class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
backLastDrillDown() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
broadcastLowMemory(int) - Static method in class org.eclipse.equinox.memory.MemoryManager
Broadcast a low memory event.

C

CATEGORY_AGENT - Static variable in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
CATEGORY_CARD - Static variable in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
CATEGORY_CLASSES - Static variable in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Categories: - first one for classes - second one for instances of classes - third one for collapsed classes and/or objects
CATEGORY_COLLAPSED - Static variable in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
CATEGORY_NODE - Static variable in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
CATEGORY_OBJECTS - Static variable in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
CATEGORY_PROCESS - Static variable in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
CATEGORY_THREAD - Static variable in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
CRITICAL - Static variable in class org.eclipse.equinox.memory.MemoryManager
Indicates memory is running low at highest severity.
ClassInteractions - class org.eclipse.hyades.uml2sd.trace.loaders.ClassInteractions.
This is the concrete class for class interaction loader
ClassInteractions() - Constructor for class org.eclipse.hyades.uml2sd.trace.loaders.ClassInteractions
Constructor
ColumnExtensionProvider - class org.eclipse.tptp.column.extension.sample.ColumnExtensionProvider.
This example shows how extension point contributer implement IColumnExtension
ColumnExtensionProvider() - Constructor for class org.eclipse.tptp.column.extension.sample.ColumnExtensionProvider
 
ColumnExtensionSamplePlugin - class org.eclipse.tptp.column.extension.sample.ColumnExtensionSamplePlugin.
The main plugin class to be used in the desktop.
ColumnExtensionSamplePlugin() - Constructor for class org.eclipse.tptp.column.extension.sample.ColumnExtensionSamplePlugin
The constructor.
cancel() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
clearFindInternals() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
clearInternals() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
clearInternals() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
collapseCalledMessages(ArrayList) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
collapseLifelines(List) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
collapseTwoLifelines(Lifeline, Lifeline) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Implementation of ISDCollapseProvider
collectMultiSelectionInNavigator() - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
This method looks into the selection of the active navigator, usually PDProjectExplorer...
compare(int, Object, Object) - Method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionProvider
 
computeModel() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
computeModel() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Compute the number of pages with and also without internal messages
createContents(Composite) - Method in class org.eclipse.hyades.uml2sd.trace.preferences.TraceInteractionPreferencePage
 
createFrame() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
createFrame() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
createTraceInteractionUpdate() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
currentFindIndex - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
currentMofObjectsFromPDProjectExplorer - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
currentPage() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
currentProcesses - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 

D

debugEvents - Static variable in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
debugLoader - Static variable in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
debugMatch - Static variable in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
Log system of the plugin
debugPlugin - Static variable in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
debugUml2SDTraceEvents(String) - Static method in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
debugUml2SDTraceLoader(String) - Static method in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
debugUml2SDTraceMatch(String) - Static method in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
debugUml2SDTracePlugin(String) - Static method in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
dispose() - Method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionProvider
 
doesAgentProxyStillExists(String) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
drillDown(ArrayList) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
drillDownEnabled(String) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader
Default implementation for the lifeline loaders that does allow drill down
drillDownEnabled(String) - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
Enables drill down
drillDownEnabled(String) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
Does not allow drill down

E

expandCalledMessages(ArrayList) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
expandLifelines(List) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
externalExtendedSelectionChanged(IWorkbenchPart, Object, TraceInteractionUpdate) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
externalExtendedSelectionChanged(IWorkbenchPart, Object, TraceInteractionUpdate) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
externalSelectionChanged(IWorkbenchPart, Object, TraceInteractionUpdate) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 

F

fillPage(TraceInteractionUpdate) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
fillPage(TraceInteractionUpdate) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
filter(List) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Come back from the filters dialog
filterIn(ArrayList) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
filterSelectedGraphNodes(ArrayList) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
filterUpdated() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
find(Criteria) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
implementation of ISDFindProvider
findCriteria - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
findInvocation(TRCMethodInvocation, boolean) - Static method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Try to find, select and display a given method invocation message or message return.
findResults - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
finishExternalExtendedSelection(TraceInteractionUpdate) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
finishExternalExtendedSelection(TraceInteractionUpdate) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
finishPendingReturns(TraceInteractionUpdate, double, long, TRCThread, short) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
frame - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
The frame containing the current page

G

GLOBAL_RANGE - Static variable in interface org.eclipse.hyades.uml2sd.trace.selection.IDateSelection
 
generateConfiguration() - Method in class org.eclipse.tptp.trace.arm.SetConfig
Generates the configuration for the arm runtime.
getAbsoluteEntryTime(TRCFullMethodInvocation) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
getAbsoluteEntryTime(TRCAgent) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
getAbsoluteEntryTime(TRCProcess) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
getAbsoluteEntryTime(TRCThread) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
getAbsoluteExitTime(TRCFullMethodInvocation) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
getAbsoluteExitTime(TRCAgent) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
getAbsoluteExitTime(TRCProcess) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
getAbsoluteExitTime(TRCThread) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
getColumnImage(Object, int) - Method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionProvider
 
getColumnText(Object, int) - Method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionProvider
 
getCount() - Method in class org.eclipse.equinox.memory.LowMemoryListener
Return the number of items in the cache managed by the listener
getDefault() - Static method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionSamplePlugin
Returns the shared instance.
getDefault() - Static method in class org.eclipse.tptp.trace.examples.isv.Activator
Returns the shared instance.
getDefault() - Static method in class org.eclipse.tptp.trace.report.birt.ui.UiPlugin
Returns the shared instance.
getDescription() - Method in class org.eclipse.equinox.memory.LowMemoryListener
Return a user-readable description of the listener, for debugging purposes.
getDistinguishedLifeLineTitle(EObject, int) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.AgentInteractions
Returns the distinguishedtitle of a lifeline
getDistinguishedLifeLineTitle(EObject, int) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ClassInteractions
Returns the distinguishedtitle of a lifeline
getDistinguishedLifeLineTitle(EObject, int) - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
Returns the distinguishedtitle of a lifeline
getDistinguishedLifeLineTitle(EObject, int) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.NodeInteractions
Returns the distinguishedtitle of a lifeline
getDistinguishedLifeLineTitle(EObject, int) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
Returns the distinguishedtitle of a lifeline
getDistinguishedLifeLineTitle(EObject, int) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ProcessInteractions
Returns the distinguishedtitle of a lifeline
getDistinguishedLifeLineTitle(EObject, int) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ThreadInteractions
Returns the distinguishedtitle of a lifeline
getDistinguishedLifeLineTitle(EObject, int) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getEObject() - Method in interface org.eclipse.hyades.uml2sd.trace.selection.IEObjectSelection
Returns the EObject of this selection
getEndDate() - Method in interface org.eclipse.hyades.uml2sd.trace.selection.IDateSelection
When the meaning is NOW, returns unpredictable results.
getFilterAction() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getFilterScope() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getFinalTitleString() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.AgentInteractions
 
getFinalTitleString() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ClassInteractions
This is the class interactions, nothing else
getFinalTitleString() - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
Return the convenient title when this loader is the one
getFinalTitleString() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.NodeInteractions
This is the nose interactions, nothing else
getFinalTitleString() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
This is the object interactions, nothing else
getFinalTitleString() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ProcessInteractions
 
getFinalTitleString() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ThreadInteractions
 
getFinalTitleString() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getID() - Static method in class org.eclipse.tptp.trace.report.birt.ui.UiPlugin
Returns this plugin's id.
getImageDescriptor(String) - Static method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionSamplePlugin
Returns an image descriptor for the image file at the given plug-in relative path.
getImageDescriptor(String) - Static method in class org.eclipse.tptp.trace.examples.isv.Activator
Returns an image descriptor for the image file at the given plug-in relative path.
getImageDescriptor(String) - Static method in class org.eclipse.tptp.trace.report.birt.ui.UiPlugin
Returns an image descriptor for the image file at the given plug-in relative path.
getInstance() - Static method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
returns the firstly created instance of TraceInteractions
getInstrumentPoints() - Method in class org.eclipse.tptp.trace.arm.ui.provisional.handler.ARMInstrumentHandler
Returns the list of instrument poits for this handler.
getInternalMessageFiltered() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getLifeLineCategory(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.AgentInteractions
 
getLifeLineCategory(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Get the category of the lifeline corresponding to this message
getLifeLineCategory(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ClassInteractions
The category of such a lifeline is invariably the Classes category
getLifeLineCategory(EObject) - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
Get the category of a lifeline
getLifeLineCategory(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.NodeInteractions
 
getLifeLineCategory(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
The category of such a lifeline is: - the Classes category if and only if the name of the class of the owning object is "class"; that means that the method is static usually - the Object category in any other situation
getLifeLineCategory(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ProcessInteractions
 
getLifeLineCategory(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ThreadInteractions
 
getLifeLineCategory(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getLifeLineId(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.AgentInteractions
The runtimeId of agentProxy and the lifeline title
getLifeLineId(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ClassInteractions
The runtimeId of agentProxy and the lifeline title
getLifeLineId(EObject) - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
Returns the unique id of a lifeline
getLifeLineId(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.NodeInteractions
The host runtime id
getLifeLineId(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
The runtimeId of agentProxy and the lifeline title
getLifeLineId(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ProcessInteractions
The runtimeId of agentProxy and the lifeline title
getLifeLineId(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ThreadInteractions
The runtimeId of agentProxy and the lifeline title
getLifeLineId(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getLifeLineTitle(EObject, boolean) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.AgentInteractions
 
getLifeLineTitle(EObject, boolean) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Get the name of the class
getLifeLineTitle(EObject, boolean) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ClassInteractions
The name of the lifeline is the name of the class
getLifeLineTitle(EObject, boolean) - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
Returns the title of a lifeline
getLifeLineTitle(EObject, boolean) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.NodeInteractions
 
getLifeLineTitle(EObject, boolean) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
The name of the lifeline is the name of the class, prefixed with the id of the owning object if any
getLifeLineTitle(EObject, boolean) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ProcessInteractions
 
getLifeLineTitle(EObject, boolean) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ThreadInteractions
 
getLifeLineTitle(EObject, boolean) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.AgentInteractions
 
getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Get the lifeline to be used for this message
getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ClassInteractions
The lifeline to be used for any instance of a class is the class itself
getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation) - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
Associates a EObject denoting a lifeline to a method invocation
getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.NodeInteractions
 
getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
The lifeline to be used for this message is the owning object
getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ProcessInteractions
 
getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ThreadInteractions
 
getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getLifelineLoader() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getLifelineType(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.AgentInteractions
 
getLifelineType(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ClassInteractions
 
getLifelineType(EObject) - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
 
getLifelineType(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.NodeInteractions
 
getLifelineType(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
 
getLifelineType(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ProcessInteractions
 
getLifelineType(EObject) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ThreadInteractions
 
getLifelineTypeName() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.AgentInteractions
 
getLifelineTypeName() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ClassInteractions
 
getLifelineTypeName() - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
 
getLifelineTypeName() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.NodeInteractions
 
getLifelineTypeName() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
 
getLifelineTypeName() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ProcessInteractions
 
getLifelineTypeName() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.ThreadInteractions
 
getListeners() - Static method in class org.eclipse.equinox.memory.MemoryManager
 
getMeaning() - Method in interface org.eclipse.hyades.uml2sd.trace.selection.IDateSelection
Returns the meaning of this date selection, from the list above
getMessageTypeName() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader
 
getMessageTypeName() - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
 
getNodeName(int, String) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
getParent() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader
 
getParent() - Method in interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader
 
getPreferenceStore() - Method in class org.eclipse.hyades.uml2sd.trace.preferences.TraceInteractionPreferencePage
 
getProfileAgents(TRCProcessProxy) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
getPropertySheetEntry() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Implementation of ISDPropertiesProvider
getResourceBundle() - Method in class org.eclipse.tptp.trace.report.birt.ui.UiPlugin
Returns the plugin's resource bundle,
getResourceImage(String) - Static method in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
Load image with that _name and return it
getResourceImageDescriptor(String) - Static method in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
getSize() - Method in class org.eclipse.equinox.memory.LowMemoryListener
Return an estimate of the total memory (in bytes) consumed by the cache managed by the listener.
getStartDate() - Method in interface org.eclipse.hyades.uml2sd.trace.selection.IDateSelection
When the meaning is NOW, returns this NOW time.
getTitleString() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader
 
getTitleString() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
This is the title
getTraceCallStack(TRCThread) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
getTraceLifelineDraftForMethodInvocation(Frame, TRCFullMethodInvocation) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Get the instance corresponding to this method invocation or create it
getTraceThreadListFirstStackDepth() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
getTraceThreadListFirstThread() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
getTraceThreadListFirstTicket() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
getTraceThreadListFirstTime() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
getView() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Let's share the view...

H

handle(FilterSetElement, Element, ILaunchConfiguration) - Method in class org.eclipse.tptp.trace.arm.ui.provisional.handler.ARMInstrumentHandler
The handle operation appends data to the parent element.
handle(FilterSetElement, StringBuffer, ILaunchConfiguration) - Method in class org.eclipse.tptp.trace.arm.ui.provisional.handler.ARMInstrumentHandler
The handle operation appends data to the parent StringBuffer.
handleProfileEvent(ProfileEvent) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Implementation of IProfileEventListener
hasInvocationData(TRCAgentProxy) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
hasNextPage() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
implementation of ISDPagingProvider
hasObjectInteractions(TRCAgentProxy) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
hasPrevPage() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
highlightCallStack(ArrayList) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Highlight call stack action

I

IDateSelection - interface org.eclipse.hyades.uml2sd.trace.selection.IDateSelection.
An interface to be implemented by selectable objects that represents a date or a date range
IEObjectSelection - interface org.eclipse.hyades.uml2sd.trace.selection.IEObjectSelection.
An interface for selections that represents one EObject
ILifelineLoader - interface org.eclipse.hyades.uml2sd.trace.loaders.ILifelineLoader.
This interface caracterizes a lifeline loader: something that is able to decide what are two distinct lifelines.
ITraceInteractionPreferenceListener - interface org.eclipse.hyades.uml2sd.trace.preferences.ITraceInteractionPreferenceListener.
A way to listen to the Apply button from the preference page.
init(IWorkbench) - Method in class org.eclipse.hyades.uml2sd.trace.preferences.TraceInteractionPreferencePage
 
isCurrentLoadCanceled() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
isEmpty() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
isFullInfoCollected() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
isLabelProperty(Object, String) - Method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionProvider
 
isNodeSupported(int) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Implementation of ISDGraphNodeSupporter
itemsText() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
itemsTotalCount() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 

J

JavaOpenSource - class org.eclipse.hyades.trace.views.utils.JavaOpenSource.
 
JavaOpenSource() - Constructor for class org.eclipse.hyades.trace.views.utils.JavaOpenSource
 

L

LOW - Static variable in class org.eclipse.equinox.memory.MemoryManager
Indicates memory is running low at the lowest severity.
LowMemoryListener - class org.eclipse.equinox.memory.LowMemoryListener.
Extenders of this class listen to low memory events.
LowMemoryListener() - Constructor for class org.eclipse.equinox.memory.LowMemoryListener
 
logError(Throwable) - Static method in class org.eclipse.tptp.trace.report.birt.ui.UiPlugin
Logs an error described by a throwable.

M

MemoryManager - class org.eclipse.equinox.memory.MemoryManager.
This class is a placeholder to collect listeners that want to respond to low memory events.
MemoryManager() - Constructor for class org.eclipse.equinox.memory.MemoryManager
 
matchCharacter(char, char, boolean) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
matchCriteria(String, Criteria) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
maxItemsByPageCount() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Implementation of ISDAdvancedPagingProvider
memoryIsLow(int) - Method in class org.eclipse.equinox.memory.LowMemoryListener
Inform the listener that memory is low, indicating severity.
modifyText(ModifyEvent) - Method in class org.eclipse.hyades.uml2sd.trace.preferences.TraceInteractionPreferencePage
 

N

NOW - Static variable in interface org.eclipse.hyades.uml2sd.trace.selection.IDateSelection
The predefined meanings for a date selection: NOW: the selection represents a single date the user is focusing on VISIBLE_RANGE: the selection represents the visible time window the user is focusing on, by its starting and end dates GLOBAL_RANGE: the selection represents the full time window the user can navigate through by its starting and end dates
It is ensured by the Selection Provider that the start date is before the end date.
NodeInteractions - class org.eclipse.hyades.uml2sd.trace.loaders.NodeInteractions.
This class aims to populate a Node (host) Interaction UML2 Sequence Diagram.
NodeInteractions() - Constructor for class org.eclipse.hyades.uml2sd.trace.loaders.NodeInteractions
Constructor
nextPage() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
noItemsText() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
notFoundYet(Criteria) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Called when find in the current shown graph nodes returned an empty strings.
notFoundYet(Criteria) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 

O

ObjectInteractions - class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions.
This is the concrete class for object interaction loader
ObjectInteractions() - Constructor for class org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
Constructor
onSetViewer() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
onSetViewer() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Implementation of IUml2SDLoader
oneItemText() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
openSource(EObject, boolean) - Static method in class org.eclipse.hyades.trace.views.utils.JavaOpenSource
Open the source of Java type EObject in editor if it is available in workbench.
org.eclipse.equinox.memory - package org.eclipse.equinox.memory
 
org.eclipse.hyades.trace.views.utils - package org.eclipse.hyades.trace.views.utils
 
org.eclipse.hyades.uml2sd.trace - package org.eclipse.hyades.uml2sd.trace
 
org.eclipse.hyades.uml2sd.trace.loaders - package org.eclipse.hyades.uml2sd.trace.loaders
 
org.eclipse.hyades.uml2sd.trace.preferences - package org.eclipse.hyades.uml2sd.trace.preferences
 
org.eclipse.hyades.uml2sd.trace.selection - package org.eclipse.hyades.uml2sd.trace.selection
 
org.eclipse.hyades.uml2sd.trace.util - package org.eclipse.hyades.uml2sd.trace.util
 
org.eclipse.tptp.column.extension.sample - package org.eclipse.tptp.column.extension.sample
 
org.eclipse.tptp.execution.trace.examples - package org.eclipse.tptp.execution.trace.examples
 
org.eclipse.tptp.trace.arm - package org.eclipse.tptp.trace.arm
 
org.eclipse.tptp.trace.arm.ui.provisional.handler - package org.eclipse.tptp.trace.arm.ui.provisional.handler
 
org.eclipse.tptp.trace.examples.isv - package org.eclipse.tptp.trace.examples.isv
 
org.eclipse.tptp.trace.report.birt.ui - package org.eclipse.tptp.trace.report.birt.ui
 

P

PAGE_SIZE - Static variable in interface org.eclipse.hyades.uml2sd.trace.preferences.ITraceInteractionPreferenceListener
 
PLUGIN_ID - Static variable in class org.eclipse.tptp.trace.report.birt.ui.UiPlugin
 
ProcessInteractions - class org.eclipse.hyades.uml2sd.trace.loaders.ProcessInteractions.
This class aims to populate a Process Interaction UML2 Sequence Diagram.
ProcessInteractions() - Constructor for class org.eclipse.hyades.uml2sd.trace.loaders.ProcessInteractions
Constructor
pageMessage() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
pageNumberChanged(int) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
pageSettingsChanged(int, int) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
pagesCount() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
parent - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader
 
parseModel(List) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
parseModel(List) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Let's parse the model for the translation
parseModelBackground() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
parseModel() in a background task
parseModelFromNavigator(boolean) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
performDefaults() - Method in class org.eclipse.hyades.uml2sd.trace.preferences.TraceInteractionPreferencePage
Restore defaults.
performOk() - Method in class org.eclipse.hyades.uml2sd.trace.preferences.TraceInteractionPreferencePage
Do anything necessary because the OK button has been pressed.
postHandle(StringBuffer, ILaunchConfiguration) - Method in class org.eclipse.tptp.trace.arm.ui.provisional.handler.ARMInstrumentHandler
Not implemented
prevPage() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
printExamples() - Method in class org.eclipse.tptp.trace.arm.SetConfig
 
printHelp() - Method in class org.eclipse.tptp.trace.arm.SetConfig
 

R

removeListener(LowMemoryListener) - Static method in class org.eclipse.equinox.memory.MemoryManager
Remove a low memory listener.
removeListener(ILabelProviderListener) - Method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionProvider
 
resetDrillDown() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 

S

SERIOUS - Static variable in class org.eclipse.equinox.memory.MemoryManager
Indicates memory is running low at medium severity.
SampleCreationWizard - class org.eclipse.tptp.execution.trace.examples.SampleCreationWizard.
Required to circumvent the defect in applying the .classpath file to the newly created Java project.
SampleCreationWizard() - Constructor for class org.eclipse.tptp.execution.trace.examples.SampleCreationWizard
 
SetConfig - class org.eclipse.tptp.trace.arm.SetConfig.
SetConfig generates the configuration file the arm runtime.
SetConfig() - Constructor for class org.eclipse.tptp.trace.arm.SetConfig
 
searchTRCAgentProxies(EObject, List) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
This method searches for the reference of the TRCProcess selected in the profiling monitor view
searchTRCProcesses(EObject, TraceProcesses, IProgressMonitor) - Static method in class org.eclipse.hyades.uml2sd.trace.util.TIUtils
This method searches for the reference of the TRCProcess selected in the profiling monitor view
selectionChanged(IWorkbenchPart, ISelection) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Implementation of ISelectionListener
setExecutionOccurence(TraceLifelineDraft) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Place to create the execution occurence for the lifeline
setExternalDateSelection(IDateSelection) - Static method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
setFilterQueryProvider(IFilterQueryProvider) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
setFrameName() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
setFrameName() - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
setInitializationData(IConfigurationElement, String, Object) - Method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionProvider
 
setInstrumentPoints(InstrumentPoint[], ILaunchConfiguration) - Method in class org.eclipse.tptp.trace.arm.ui.provisional.handler.ARMInstrumentHandler
Sets the an array of InstrumentPoint(s).
setInternalMessageFiltered(boolean) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
setLifelineLoader(String) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
setLifelineLoader(BaseLifelineLoader) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
setViewer(SDView) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader
 
setViewer(SDView) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Implementation of IUml2SDLoader
shutdown() - Static method in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
sortTraceThreadList(TraceCallStack) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
start(BundleContext) - Method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionSamplePlugin
This method is called upon plug-in activation
start(BundleContext) - Method in class org.eclipse.tptp.trace.examples.isv.Activator
This method is called upon plug-in activation
start(BundleContext) - Method in class org.eclipse.tptp.trace.report.birt.ui.UiPlugin
This method is called upon plug-in activation
stop(BundleContext) - Method in class org.eclipse.tptp.column.extension.sample.ColumnExtensionSamplePlugin
This method is called when the plug-in is stopped
stop(BundleContext) - Method in class org.eclipse.tptp.trace.examples.isv.Activator
This method is called when the plug-in is stopped
stop(BundleContext) - Method in class org.eclipse.tptp.trace.report.birt.ui.UiPlugin
This method is called when the plug-in is stopped
subscribeSelectionTimer - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
supplementCoolbarContent(IActionBars) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
Implementation of ISDExtendedActionBarProvider
supplementCoolbarContent(IActionBars) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Extension of ISDExtendedActionBarProvider

T

TIUtils - class org.eclipse.hyades.uml2sd.trace.util.TIUtils.
Utils
TIUtils() - Constructor for class org.eclipse.hyades.uml2sd.trace.util.TIUtils
 
ThreadInteractions - class org.eclipse.hyades.uml2sd.trace.loaders.ThreadInteractions.
This class aims to populate a Thread Interaction UML2 Sequence Diagram.
ThreadInteractions() - Constructor for class org.eclipse.hyades.uml2sd.trace.loaders.ThreadInteractions
Constructor
TraceInteractionPreferencePage - class org.eclipse.hyades.uml2sd.trace.preferences.TraceInteractionPreferencePage.
Trace interaction preference page.
TraceInteractionPreferencePage() - Constructor for class org.eclipse.hyades.uml2sd.trace.preferences.TraceInteractionPreferencePage
 
TraceInteractions - class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions.
The abstract trace loader.
TraceInteractions() - Constructor for class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
 
TraceSDUtil - class org.eclipse.hyades.uml2sd.trace.TraceSDUtil.
The util class to be used in the desktop.
TraceSDUtil() - Constructor for class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
traceThreadList - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
traceThreadMap - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 

U

UML2SD_TRACE_VIEW_ID - Static variable in class org.eclipse.hyades.uml2sd.trace.TraceSDUtil
 
UiPlugin - class org.eclipse.tptp.trace.report.birt.ui.UiPlugin.
The main plugin class to be used in the desktop.
UiPlugin() - Constructor for class org.eclipse.tptp.trace.report.birt.ui.UiPlugin
The constructor.
updateSD(TraceInteractionUpdate) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
 
updateSD(TraceInteractionUpdate) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.TraceInteractions
Parse the model again for a new translation on the same eObject (page changes, ...)
updateSDBackground(TraceInteractionUpdate) - Method in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
updateSD() in a background task

V

VISIBLE_RANGE - Static variable in interface org.eclipse.hyades.uml2sd.trace.selection.IDateSelection
 
view - Variable in class org.eclipse.hyades.uml2sd.trace.loaders.BaseTraceInteractions
With this we know how to implement IUML2SDLoader.setViewer()

A B C D E F G H I J L M N O P R S T U V
TPTP 4.3.0 Tracing and Profiling Tools Project
Public API Specification