contribution.components.put(id, this);
}
+ public Iterable<A2Branch> listBranches(Object filter) {
+ return branches.values();
+ }
+
A2Branch getOrAddBranch(String branchId) {
- if (branches.containsKey(branchId))
- return branches.get(branchId);
- else
- return new A2Branch(this, branchId);
+ if (!branches.containsKey(branchId)) {
+ A2Branch a2Branch = new A2Branch(this, branchId);
+ branches.put(branchId, a2Branch);
+ }
+ return branches.get(branchId);
}
A2Module getOrAddModule(Version version, Object locator) {
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;
}