Changeset 4734 in josm for trunk/src/org/openstreetmap/josm/data
- Timestamp:
- 28.12.2011 20:40:46 (5 months ago)
- Location:
- trunk/src/org/openstreetmap/josm/data/osm/history
- Files:
-
- 1 deleted
- 1 edited
-
HistoryRelation.java (modified) (6 diffs)
-
RelationMember.java (deleted)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/history/HistoryRelation.java
r4602 r4734 10 10 import org.openstreetmap.josm.data.osm.OsmPrimitiveType; 11 11 import org.openstreetmap.josm.data.osm.Relation; 12 import org.openstreetmap.josm.data.osm.RelationMemberData; 12 13 import org.openstreetmap.josm.data.osm.User; 13 14 import org.openstreetmap.josm.tools.CheckParameterUtil; … … 20 21 public class HistoryRelation extends HistoryOsmPrimitive{ 21 22 22 private ArrayList<RelationMember > members = new ArrayList<RelationMember>();23 private ArrayList<RelationMemberData> members = new ArrayList<RelationMemberData>(); 23 24 24 25 /** … … 54 55 */ 55 56 public HistoryRelation(long id, long version, boolean visible, User user, long changesetId, 56 Date timestamp, ArrayList<RelationMember > members) {57 Date timestamp, ArrayList<RelationMemberData> members) { 57 58 this(id, version, visible, user, changesetId, timestamp); 58 59 if (members != null) { … … 70 71 * @return an immutable list of members of this relation 71 72 */ 72 public List<RelationMember > getMembers() {73 public List<RelationMemberData> getMembers() { 73 74 return Collections.unmodifiableList(members); 74 75 } … … 90 91 * @throws IndexOutOfBoundsException thrown, if idx is out of bounds 91 92 */ 92 public RelationMember getRelationMember(int idx) throws IndexOutOfBoundsException {93 public RelationMemberData getRelationMember(int idx) throws IndexOutOfBoundsException { 93 94 if (idx < 0 || idx >= members.size()) 94 95 throw new IndexOutOfBoundsException(MessageFormat.format("Parameter {0} not in range 0..{1}. Got ''{2}''.", "idx", members.size(),idx)); … … 111 112 * @exception IllegalArgumentException thrown, if member is null 112 113 */ 113 public void addMember(RelationMember member) throws IllegalArgumentException {114 public void addMember(RelationMemberData member) throws IllegalArgumentException { 114 115 CheckParameterUtil.ensureParameterNotNull(member, "member"); 115 116 members.add(member);
Note: See TracChangeset
for help on using the changeset viewer.
