Changeset 2285 in josm for trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java
- Timestamp:
- 2009-10-13T20:34:11+02:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java
r2206 r2285 104 104 * @param role Can be null, in this case it's save as "" 105 105 * @param member Cannot be null 106 * @throw IllegalArgumentException thrown if member is null 106 107 */ 107 public RelationMember(String role, OsmPrimitive member) {108 public RelationMember(String role, OsmPrimitive member) throws IllegalArgumentException{ 108 109 if (role == null) { 109 110 role = ""; 110 111 } 111 if (member == null) {112 if (member == null) 112 113 throw new IllegalArgumentException("Relation member cannot be null"); 113 }114 114 this.role = role; 115 115 this.member = member; … … 154 154 RelationMember other = (RelationMember) obj; 155 155 return member.equals(other.getMember()) && role.equals(other.getRole()); 156 } else {156 } else 157 157 return false; 158 }159 158 } 160 159 }
Note:
See TracChangeset
for help on using the changeset viewer.