Package com.e1c.langtool.v8.dt
Class ContextDefCacheCleaner
java.lang.Object
com.e1c.langtool.v8.dt.ContextDefCacheCleaner
Clears ContextDef caches when project's environment settings are changed.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose(org.eclipse.core.resources.IProject project) Removes listeners from project preferencesvoidinit(IContextDefCacheProviderCleanable cacheProvider, org.eclipse.core.resources.IProject project, boolean isRussian) Adds listeners to project preferences.
-
Constructor Details
-
ContextDefCacheCleaner
public ContextDefCacheCleaner()
-
-
Method Details
-
init
public void init(IContextDefCacheProviderCleanable cacheProvider, org.eclipse.core.resources.IProject project, boolean isRussian) Adds listeners to project preferences.- Parameters:
cacheProvider- the cache provider, cannot benullproject- the project, cannot benullisRussian- the is russian script variant in the project
-
dispose
public void dispose(org.eclipse.core.resources.IProject project) Removes listeners from project preferences- Parameters:
project- the project, cannot benull
-