Class BreakpointHandlerViewerContentProvider
java.lang.Object
com._1c.g5.v8.dt.eventhandlers.ui.providers.AbstractEventHandlersContentProvider
com._1c.g5.v8.dt.eventhandlers.ui.providers.AbstractExtensionHandlersProvidingContentProvider
com._1c.g5.v8.dt.eventhandlers.ui.providers.FilterHandlerViewerContentProvider
com._1c.g5.v8.dt.eventhandlers.ui.providers.BreakpointHandlerViewerContentProvider
- All Implemented Interfaces:
IContentProvider
,IStructuredContentProvider
,ITreeContentProvider
Content provider for
SetBreakpointDialog
handler viewer.-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.eventhandlers.ui.providers.AbstractExtensionHandlersProvidingContentProvider
configuration, globalScopeProvider
-
Constructor Summary
ConstructorsConstructorDescriptionBreakpointHandlerViewerContentProvider
(Configuration configuration, IV8ProjectManager projectManager, org.eclipse.xtext.scoping.IGlobalScopeProvider globalScopeProvider, IBslOwnerComputerService bslOwnerComputerService, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.xtext.naming.QualifiedName
createModuleName
(HandlerContainer element) Creates qualified module name.Object[]
getChildren
(Object parentElement) Object[]
getElements
(Object inputElement) boolean
hasChildren
(Object element) Methods inherited from class com._1c.g5.v8.dt.eventhandlers.ui.providers.FilterHandlerViewerContentProvider
createCache
Methods inherited from class com._1c.g5.v8.dt.eventhandlers.ui.providers.AbstractExtensionHandlersProvidingContentProvider
getExtensions, getLastSegment, getParent, hasExtensions
Methods inherited from class com._1c.g5.v8.dt.eventhandlers.ui.providers.AbstractEventHandlersContentProvider
dispose, inputChanged
-
Constructor Details
-
BreakpointHandlerViewerContentProvider
public BreakpointHandlerViewerContentProvider(Configuration configuration, IV8ProjectManager projectManager, org.eclipse.xtext.scoping.IGlobalScopeProvider globalScopeProvider, IBslOwnerComputerService bslOwnerComputerService, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider) Constructor.- Parameters:
configuration
- - configuration. Can't benull
.projectManager
- - v8 project manager. Can't benull
.globalScopeProvider
- - global scope provider. Can't benull
.bslOwnerComputerService
- - bsl owner computer service. Can't benull
.qualifiedNameProvider
- - qualified name provider. Can't benull
.
-
-
Method Details
-
getElements
- Specified by:
getElements
in interfaceIStructuredContentProvider
- Specified by:
getElements
in interfaceITreeContentProvider
- Overrides:
getElements
in classFilterHandlerViewerContentProvider
-
hasChildren
- Specified by:
hasChildren
in interfaceITreeContentProvider
- Overrides:
hasChildren
in classFilterHandlerViewerContentProvider
-
getChildren
- Specified by:
getChildren
in interfaceITreeContentProvider
- Overrides:
getChildren
in classFilterHandlerViewerContentProvider
-
createModuleName
Description copied from class:AbstractExtensionHandlersProvidingContentProvider
Creates qualified module name.- Overrides:
createModuleName
in classAbstractExtensionHandlersProvidingContentProvider
- Parameters:
element
- - element to create module name. Can't benull
.- Returns:
- qualified module name. Can't return
null
.
-