@Override public void processAnnotationAdded(ModuleMetaModel metaModel, AnnotationKey key, AnnotationState added) { Name pkg = key.getElement().getPackageName(); log.info("Adding less annotation for package " + pkg); annotations.put(pkg, added); }
@Override public void processAnnotationAdded(ModuleMetaModel metaModel, AnnotationKey key, AnnotationState added) { Name pkg = key.getElement().getPackageName(); log.info("Adding less annotation for package " + pkg); annotations.put(pkg, added); }
@Override public void processAnnotationRemoved(ModuleMetaModel metaModel, AnnotationKey key, AnnotationState removed) { Name pkg = key.getElement().getPackageName(); log.info("Removing less annotation for package " + pkg); annotations.remove(pkg); }
@Override public void processAnnotationRemoved(ModuleMetaModel metaModel, AnnotationKey key, AnnotationState removed) { Name pkg = key.getElement().getPackageName(); log.info("Removing less annotation for package " + pkg); annotations.remove(pkg); }
@Override public void processAnnotationRemoved(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState removed) { Name pkg = key.getElement().getPackageName(); AssetsMetaModel assetsMetaModel = metaModel.getChild(AssetsMetaModel.KEY); for (Map.Entry<String, URL> entry : getAssets(metaModel, removed).entrySet()) { assetsMetaModel.removeResource(entry.getKey(), entry.getValue()); } }
@Override public void processAnnotationAdded(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState added) { Name pkg = key.getElement().getPackageName(); AssetsMetaModel assetsMetaModel = metaModel.getChild(AssetsMetaModel.KEY); for (Map.Entry<String, URL> entry : getAssets(metaModel, added).entrySet()) { assetsMetaModel.addResource(entry.getKey(), entry.getValue()); } }
@Override public void processAnnotationRemoved(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState removed) { Name pkg = key.getElement().getPackageName(); AssetsMetaModel assetsMetaModel = metaModel.getChild(AssetsMetaModel.KEY); for (Map.Entry<String, URL> entry : getAssets(metaModel, removed).entrySet()) { assetsMetaModel.removeResource(entry.getKey(), entry.getValue()); } }
@Override public void processAnnotationAdded(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState added) { Name pkg = key.getElement().getPackageName(); AssetsMetaModel assetsMetaModel = metaModel.getChild(AssetsMetaModel.KEY); for (Map.Entry<String, URL> entry : getAssets(metaModel, added).entrySet()) { assetsMetaModel.addResource(entry.getKey(), entry.getValue()); } }
@Override public void processAnnotationRemoved(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState removed) { ElementHandle.Package pkg = metaModel.getHandle(); if (key.getElement().getPackageName().equals(pkg.getPackageName())) { servlets.remove(pkg); } }
@Override public void processAnnotationRemoved(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState removed) { ElementHandle.Package pkg = metaModel.getHandle(); if (key.getElement().getPackageName().equals(pkg.getPackageName())) { servlets.remove(pkg); } }
@Override public void processAnnotationAdded(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState added) { ElementHandle.Package pkg = metaModel.getHandle(); if (key.getElement().getPackageName().equals(pkg.getPackageName())) { servlets.put(pkg, added); } }
@Override public void processAnnotationAdded(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState added) { ElementHandle.Package pkg = metaModel.getHandle(); if (key.getElement().getPackageName().equals(pkg.getPackageName())) { servlets.put(pkg, added); } }
@Override public void processAnnotationAdded(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState added) { ElementHandle.Package pkg = metaModel.getHandle(); if (key.getElement().getPackageName().equals(pkg.getPackageName())) { String name = (String)added.get("name"); if (name == null) { name = metaModel.getBaseName() + "Portlet"; } enabledMap.put(pkg, new String[]{name, metaModel.getName().toString()}); toEmit.add(pkg); } }
@Override public void processAnnotationAdded(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState added) { ElementHandle.Package pkg = metaModel.getHandle(); if (key.getElement().getPackageName().equals(pkg.getPackageName())) { String name = (String)added.get("name"); if (name == null) { name = metaModel.getBaseName() + "Portlet"; } enabledMap.put(pkg, new String[]{name, metaModel.getName().toString()}); toEmit.add(pkg); } }
@Override public Iterable<? extends Completion> getCompletions( ApplicationMetaModel metaModel, AnnotationKey annotationKey, AnnotationState annotationState, String member, String userText) { if (metaModel.getHandle().getPackageName().isPrefix(annotationKey.getElement().getPackageName())) { return super.getCompletions(metaModel, annotationKey, annotationState, member, userText); } else { return null; } }
@Override public Iterable<? extends Completion> getCompletions( ApplicationMetaModel metaModel, AnnotationKey annotationKey, AnnotationState annotationState, String member, String userText) { if (metaModel.getHandle().getPackageName().isPrefix(annotationKey.getElement().getPackageName())) { return super.getCompletions(metaModel, annotationKey, annotationState, member, userText); } else { return null; } }
@Override public void processAnnotationChange(ApplicationMetaModel metaModel, AnnotationChange change) { if (metaModel.getHandle().getPackageName().isPrefix(change.getKey().getElement().getPackageName())) { super.processAnnotationChange(metaModel, change); } }
@Override public void processAnnotationChange(ApplicationMetaModel metaModel, AnnotationChange change) { if (metaModel.getHandle().getPackageName().isPrefix(change.getKey().getElement().getPackageName())) { super.processAnnotationChange(metaModel, change); } }