X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.init%2Fsrc%2Forg%2Fargeo%2Finit%2Fa2%2FA2Contribution.java;h=a4b720056fda21036a2946f449add9b7e7622985;hb=3b45f571938e0eb6803084aac3f2bd298e6026ba;hp=3d33b55e281deb1b48dbc0db97b6e5cc65c3b9b2;hpb=b7d8618ce593bbeca7e311d32a4d98988e27f877;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.init/src/org/argeo/init/a2/A2Contribution.java b/org.argeo.init/src/org/argeo/init/a2/A2Contribution.java index 3d33b55e2..a4b720056 100644 --- a/org.argeo.init/src/org/argeo/init/a2/A2Contribution.java +++ b/org.argeo.init/src/org/argeo/init/a2/A2Contribution.java @@ -13,6 +13,8 @@ public class A2Contribution implements Comparable { final static String RUNTIME = "runtime"; final static String CLASSPATH = "classpath"; + final static String DEFAULT = "default"; + private final ProvisioningSource source; private final String id; @@ -30,6 +32,10 @@ public class A2Contribution implements Comparable { // context.contributions.put(id, this); } + public Iterable listComponents(Object filter) { + return components.values(); + } + A2Component getOrAddComponent(String componentId) { if (components.containsKey(componentId)) return components.get(componentId);