Interface IProfilingViewPart
- All Superinterfaces:
IResultChangeListener
- All Known Subinterfaces:
IProfilingViewTreePart
- All Known Implementing Classes:
MethodListView
,TableProfilingView
Composite built in
ProfilingView
. Notified about new results and switching between pure/full time mode and
shown/hidden when necessary.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Sets pattern to be used to filter profiling results being shown in this part.org.eclipse.jface.resource.ImageDescriptor
Gets the descriptor of image that will be associated with button opening this view.Gets tooltip to be associated with button opening this view.void
setSelection
(List<ILineProfilingResult> result) Sets selection on results (line results in table, method results in method list, etc.)void
setVisible
(boolean visible) Shows/hides this composite.Methods inherited from interface com._1c.g5.v8.dt.internal.profiling.ui.IResultChangeListener
resultSelected, showTargets
-
Method Details
-
setVisible
void setVisible(boolean visible) Shows/hides this composite.- Parameters:
visible
-true
if needed to be shown,false
otherwise.
-
getToolTip
String getToolTip()Gets tooltip to be associated with button opening this view.- Returns:
- Tooltip to be shown. Never
null
.
-
getImageDescriptor
org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()Gets the descriptor of image that will be associated with button opening this view.- Returns:
- Descriptor of image to be shown. Never
null
.
-
setSelection
Sets selection on results (line results in table, method results in method list, etc.) associated with specified line results.- Parameters:
result
- Results to calculate the selection. Can not benull
.
-
filter
Sets pattern to be used to filter profiling results being shown in this part.- Parameters:
pattern
- Pattern to be used. Cannot benull
, but can be empty. If empty, all results are shown.
-