Changeset 2445
- Timestamp:
- 11/30/09 22:55:16 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
molgenis/3.3/src/org/molgenis/util/SimpleTree.java
r2101 r2445 50 50 throw new IllegalArgumentException("name cannot be empty"); 51 51 } 52 if (parent != null && parent.get(name) != null) 53 { 54 throw new IllegalArgumentException("elements already exists with name = '" + name + "'"); 55 } 52 if (parent != null) 53 try 54 { 55 if(parent.get(name) != null) 56 throw new IllegalArgumentException("elements already exists with name = '" + name + "'"); 57 } catch(NullPointerException e) 58 { 59 } 56 60 57 61 // body … … 254 258 return this.getName(); 255 259 } 260 261 public void remove() 262 { 263 for(T t: this.getAllChildren()) 264 { 265 this.treeElements.remove(t.getName()); 266 } 267 this.treeElements.remove(this.getName()); 268 } 256 269 }
Note: See TracChangeset
for help on using the changeset viewer.