Class EventHandlersViewerContentProvider
java.lang.Object
com._1c.g5.v8.dt.eventhandlers.ui.providers.AbstractEventHandlersContentProvider
com._1c.g5.v8.dt.eventhandlers.ui.providers.AbstractEventProvidingContentProvider
com._1c.g5.v8.dt.eventhandlers.ui.providers.EventHandlersViewerContentProvider
- All Implemented Interfaces:
IContentProvider
,IStructuredContentProvider
,ITreeContentProvider
Content provider for event handlers viewer.
-
Constructor Summary
ConstructorsConstructorDescriptionEventHandlersViewerContentProvider
(MainSection mainSection, org.eclipse.xtext.scoping.IGlobalScopeProvider globalScopeProvider, IBslModuleContextDefService contextDefService) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Clears cache.void
createCache
(Configuration configuration, org.eclipse.core.runtime.SubMonitor monitor) Creates cache for given configuration.Object[]
getChildren
(Object parentElement) Object[]
getElements
(Object inputElement) boolean
hasChildren
(Object element) Methods inherited from class com._1c.g5.v8.dt.eventhandlers.ui.providers.AbstractEventProvidingContentProvider
combineEvents, getAllEvents
Methods inherited from class com._1c.g5.v8.dt.eventhandlers.ui.providers.AbstractEventHandlersContentProvider
dispose, getParent, inputChanged
-
Constructor Details
-
EventHandlersViewerContentProvider
public EventHandlersViewerContentProvider(MainSection mainSection, org.eclipse.xtext.scoping.IGlobalScopeProvider globalScopeProvider, IBslModuleContextDefService contextDefService) Constructor.- Parameters:
mainSection
- - events handlers editor main section. Can't benull
.globalScopeProvider
- - global scope provider. Can't benull
.contextDefService
- - bsl module context def service. Can't benull
.
-
-
Method Details
-
getElements
-
hasChildren
- Specified by:
hasChildren
in interfaceITreeContentProvider
- Overrides:
hasChildren
in classAbstractEventHandlersContentProvider
-
getChildren
- Specified by:
getChildren
in interfaceITreeContentProvider
- Overrides:
getChildren
in classAbstractEventHandlersContentProvider
-
createCache
Creates cache for given configuration.- Parameters:
configuration
- - configuration. Can't benull
.monitor
- - monitor for progress report. Can benull
.
-
clearCache
public void clearCache()Clears cache.
-