Mercurial > docs > DesignPatterns
comparison code/composite-leaf.java @ 7:20c0116dcb97
added files (forgot for last commit
author | meillo@marmaro.de |
---|---|
date | Mon, 18 Jun 2007 12:10:45 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
6:7744082fd6a3 | 7:20c0116dcb97 |
---|---|
1 class Leaf implements IComponent { | |
2 private String id; | |
3 | |
4 public Leaf(String id) { | |
5 this.id = id; | |
6 } | |
7 | |
8 public String toString() { | |
9 return this.id; | |
10 } | |
11 | |
12 public Collection getChildren() { | |
13 return null; | |
14 } | |
15 | |
16 // false because failed to add | |
17 public boolean addComponent(IComponent c) { | |
18 return false; | |
19 } | |
20 | |
21 // false because failed to find it for removal | |
22 public boolean removeComponent(IComponent c) { | |
23 return false; | |
24 } | |
25 } |