@Override public void processAnnotationAdded(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState added) { if (metaModel.getHandle().equals(key.getElement())) { List<Map<String, Serializable>> value = (List<Map<String, Serializable>>)added.get("value"); Integer maxAge = (Integer)added.get("maxAge");
@Override public void processAnnotationAdded(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState added) { if (metaModel.getHandle().equals(key.getElement())) { List<Map<String, Serializable>> value = (List<Map<String, Serializable>>)added.get("value"); Integer maxAge = (Integer)added.get("maxAge");
@Override public void processAnnotationAdded(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState added) { if (metaModel.getHandle().equals(key.getElement())) { AssetsMetaModel assetsMetaModel = metaModel.getChild(AssetsMetaModel.KEY); Integer maxAge = (Integer)added.get("maxAge"); String type; String identifier = key.getType().getIdentifier(); if (identifier.equals(Scripts.class.getSimpleName())) { type = "script"; } else { type = "stylesheet"; } List<ElementHandle.Type> minifiers = (List<ElementHandle.Type>)added.get("minifier"); for (Asset asset : getAssets(type, added, maxAge, minifiers)) { assetsMetaModel.addAsset(asset); } } }
@Override public void processAnnotationAdded(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState added) { if (metaModel.getHandle().equals(key.getElement())) { AssetsMetaModel assetsMetaModel = metaModel.getChild(AssetsMetaModel.KEY); Integer maxAge = (Integer)added.get("maxAge"); String type; String identifier = key.getType().getIdentifier(); if (identifier.equals(Scripts.class.getSimpleName())) { type = "script"; } else { type = "stylesheet"; } List<ElementHandle.Type> minifiers = (List<ElementHandle.Type>)added.get("minifier"); for (Asset asset : getAssets(type, added, maxAge, minifiers)) { assetsMetaModel.addAsset(asset); } } }
@Override public void processAnnotationRemoved(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState removed) { if (metaModel.getHandle().equals(key.getElement())) { AssetsMetaModel assetsMetaModel = metaModel.getChild(AssetsMetaModel.KEY); assetsMetaModel.removeAssets("module"); assetsMetaModel.removeAsset(REQUIRE_JS); } } }
@Override public void processAnnotationRemoved(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState removed) { if (metaModel.getHandle().equals(key.getElement())) { AssetsMetaModel assetsMetaModel = metaModel.getChild(AssetsMetaModel.KEY); for (Asset asset : getAssets(null, removed, null, null)) { assetsMetaModel.removeAsset(asset); } } }
@Override public void processAnnotationRemoved(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState removed) { if (metaModel.getHandle().equals(key.getElement())) { AssetsMetaModel assetsMetaModel = metaModel.getChild(AssetsMetaModel.KEY); assetsMetaModel.removeAssets("module"); assetsMetaModel.removeAsset(REQUIRE_JS); } } }
@Override public void processAnnotationRemoved(ApplicationMetaModel metaModel, AnnotationKey key, AnnotationState removed) { if (metaModel.getHandle().equals(key.getElement())) { AssetsMetaModel assetsMetaModel = metaModel.getChild(AssetsMetaModel.KEY); for (Asset asset : getAssets(null, removed, null, null)) { assetsMetaModel.removeAsset(asset); } } }