public interface IInvalidationListener
IWorkspace to be notified when
definitions visible across compilation unit boundaries are invalidated in a
workspace. Clients are notified by definition name ( current String
containing dotted qualified names ).| Modifier and Type | Interface and Description |
|---|---|
static class |
IInvalidationListener.InvalidatedDefinition
Utility class to store information about
each invalidated definition
|
| Modifier and Type | Method and Description |
|---|---|
void |
definitionsChanged(Map<ICompilerProject,Collection<IInvalidationListener.InvalidatedDefinition>> changedDefinitions)
Called before any compilation units have been cleaned, but after the
complete set of compilation units to be cleaned has been computed.
|
void definitionsChanged(Map<ICompilerProject,Collection<IInvalidationListener.InvalidatedDefinition>> changedDefinitions)
changedDefinitions - Map from ICompilerProject to a
collection of InvalidatedDefinitions for global definitions that are
defined in ICompilationUnit's that are about to be cleaned.Copyright © 2023 The Apache Software Foundation. All rights reserved.