public CachingJavaDecompilerService() {
javaDecompilerService = new JavaDecompilerService();
decompiledCache = makeDecompiledCache();
ServiceManager.getService(JavaDecompilerRefreshSupportService.class)
.registerRefreshListener(new JavaDecompilerRefreshListener() { public void onRefreshDecompiledFiles() {
decompiledCache.invalidateAll();
}
});
}