Changeset 2070 in josm for trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java
- Timestamp:
- 2009-09-06T23:07:33+02:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java
r1937 r2070 6 6 * list is not sufficient. 7 7 * 8 * @author Frederik Ramm <frederik@remote.org>9 8 */ 10 9 public class RelationMember { 11 10 11 /** 12 * 13 * @deprecated use {@see #getRole()} or create a clone in order to assign a new role 14 */ 15 @Deprecated 12 16 public String role; 17 18 /** 19 * 20 * @deprecated use {@see #getMember()} or create a clone in order to assign a new member 21 */ 22 @Deprecated 13 23 public OsmPrimitive member; 14 24 … … 19 29 */ 20 30 public String getRole() { 21 if (role == null) {31 if (role == null) 22 32 return ""; 23 } else { 24 return role; 25 } 33 return role; 26 34 } 27 35 … … 45 53 46 54 /** 47 *48 * @return True if member is way49 * @since 193750 */55 * 56 * @return True if member is way 57 * @since 1937 58 */ 51 59 public boolean isWay() { 52 60 return member instanceof Way; … … 54 62 55 63 /** 56 *57 * @return True if member is node58 * @since 193759 */64 * 65 * @return True if member is node 66 * @since 1937 67 */ 60 68 public boolean isNode() { 61 69 return member instanceof Node; … … 72 80 73 81 /** 74 *75 * @return Member as way76 * @since 193777 */82 * 83 * @return Member as way 84 * @since 1937 85 */ 78 86 public Way getWay() { 79 87 return (Way)member; … … 81 89 82 90 /** 83 *84 * @return Member as node85 * @since 193786 */91 * 92 * @return Member as node 93 * @since 1937 94 */ 87 95 public Node getNode() { 88 96 return (Node)member; … … 90 98 91 99 /** 92 *93 * @return Member94 * @since 193795 */100 * 101 * @return Member 102 * @since 1937 103 */ 96 104 public OsmPrimitive getMember() { 97 105 return member; … … 101 109 /** 102 110 * Default constructor. Does nothing. 103 * @deprecated Use other constructors because RelationMember class will bec ame immutable111 * @deprecated Use other constructors because RelationMember class will become immutable 104 112 * in the future 105 113 */
Note:
See TracChangeset
for help on using the changeset viewer.