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 TypeMethodDescriptionvoidSets pattern to be used to filter profiling results being shown in this part.org.eclipse.jface.resource.ImageDescriptorGets the descriptor of image that will be associated with button opening this view.Gets tooltip to be associated with button opening this view.voidsetSelection(List<ILineProfilingResult> result) Sets selection on results (line results in table, method results in method list, etc.)voidsetVisible(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-trueif needed to be shown,falseotherwise.
-
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.
-