X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.init%2Fsrc%2Forg%2Fargeo%2Finit%2Fa2%2FA2Component.java;h=cc2f564716858b5dee3389404bf7fcf8a431dd1e;hb=9fad2d8a577f017de8365265a4881dabc1e4ed3f;hp=2b6814f6b839bb9dab2c0421069f0e98fe4bd9e0;hpb=78fa67ba8326529d082f38eacd5cc731f6ae8f99;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.init/src/org/argeo/init/a2/A2Component.java b/org.argeo.init/src/org/argeo/init/a2/A2Component.java index 2b6814f6b..cc2f56471 100644 --- a/org.argeo.init/src/org/argeo/init/a2/A2Component.java +++ b/org.argeo.init/src/org/argeo/init/a2/A2Component.java @@ -23,6 +23,10 @@ public class A2Component implements Comparable { contribution.components.put(id, this); } + public Iterable listBranches(Object filter) { + return branches.values(); + } + A2Branch getOrAddBranch(String branchId) { if (branches.containsKey(branchId)) return branches.get(branchId); @@ -36,15 +40,15 @@ public class A2Component implements Comparable { return module; } - A2Branch last() { + public A2Branch last() { return branches.get(branches.lastKey()); } - A2Contribution getContribution() { + public A2Contribution getContribution() { return contribution; } - String getId() { + public String getId() { return id; }