IModificationWatcher watcher = application.getResourceSettings().getResourceWatcher(false); if (watcher != null)
IModificationWatcher watcher = application.getResourceSettings().getResourceWatcher(false); if (watcher != null)
/** * THIS METHOD IS NOT PART OF THE WICKET PUBLIC API. DO NOT CALL IT. */ @Override public void internalDestroy() { // destroy the resource watcher IModificationWatcher resourceWatcher = getResourceSettings().getResourceWatcher(false); if (resourceWatcher != null) { resourceWatcher.destroy(); } IFileCleaner fileCleaner = getResourceSettings().getFileCleaner(); if (fileCleaner != null) { fileCleaner.destroy(); } super.internalDestroy(); }
/** * THIS METHOD IS NOT PART OF THE WICKET PUBLIC API. DO NOT CALL IT. */ @Override public void internalDestroy() { // destroy the resource watcher IModificationWatcher resourceWatcher = getResourceSettings().getResourceWatcher(false); if (resourceWatcher != null) { resourceWatcher.destroy(); } IFileCleaner fileCleaner = getResourceSettings().getFileCleaner(); if (fileCleaner != null) { fileCleaner.destroy(); } super.internalDestroy(); }
.getResourceWatcher(true); if (watcher != null)
.getResourceWatcher(true); if (watcher != null)
/** * instantiates the actual less compilement * * @throws Exception */ public void instantiate() throws Exception { instantiateFiles(); if (compileCss) { final LessSource mainLessSource = compile(); if (WebConfiguration.isDevelopmentMode() == true) { // only add this fancy resource watcher in dev mode final IModificationWatcher resourceWatcher = application.getResourceSettings().getResourceWatcher(true); // add watchers addWatcher(resourceWatcher, mainLessSource); for (final LessSource importedSource : mainLessSource.getImports().values()) { addWatcher(resourceWatcher, importedSource); } } } // mount compiled css file reference = new LessResourceReference(relativeCssPath, cssTargetFile); application.mountResource(encodePathWithCachingStrategy(relativeCssPath), reference); }