List of usage examples for org.eclipse.jdt.core ITypeHierarchy removeTypeHierarchyChangedListener
void removeTypeHierarchyChangedListener(ITypeHierarchyChangedListener listener);
From source file:org.hawkinssoftware.rns.analysis.compile.source.TypeHierarchyCache.java
License:Open Source License
public void put(String typename, ITypeHierarchy hierarchy) { modifiedHierarchies.remove(typename); ITypeHierarchy existing = hierarchiesByTypename.get(typename); if (existing != null) { existing.removeTypeHierarchyChangedListener(listener); }/* ww w . ja v a2 s .c o m*/ hierarchiesByTypename.put(typename, hierarchy); hierarchy.addTypeHierarchyChangedListener(listener); }