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 TypeMethodDescriptionvoidClears cache.voidcreateCache(Configuration configuration, org.eclipse.core.runtime.SubMonitor monitor) Creates cache for given configuration.Object[]getChildren(Object parentElement) Object[]getElements(Object inputElement) booleanhasChildren(Object element) Methods inherited from class com._1c.g5.v8.dt.eventhandlers.ui.providers.AbstractEventProvidingContentProvider
combineEvents, getAllEventsMethods 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:
hasChildrenin interfaceITreeContentProvider- Overrides:
hasChildrenin classAbstractEventHandlersContentProvider
-
getChildren
- Specified by:
getChildrenin interfaceITreeContentProvider- Overrides:
getChildrenin 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.
-