org.openstreetmap.josm.data.osm
Interface IRelation

All Superinterfaces:
IPrimitive, PrimitiveId, Tagged
All Known Implementing Classes:
Relation, RelationData

public interface IRelation
extends IPrimitive


Method Summary
 long getMemberId(int idx)
           
 int getMembersCount()
           
 OsmPrimitiveType getMemberType(int idx)
           
 java.lang.String getRole(int idx)
           
 
Methods inherited from interface org.openstreetmap.josm.data.osm.IPrimitive
getChangesetId, getId, getLocalName, getName, getPrimitiveId, getTimestamp, getUser, getVersion, isDeleted, isIncomplete, isModified, isNewOrUndeleted, isTimestampEmpty, isVisible, setChangesetId, setDeleted, setModified, setOsmId, setTimestamp, setUser, setVisible, visit
 
Methods inherited from interface org.openstreetmap.josm.data.osm.Tagged
get, getKeys, hasKeys, keySet, put, remove, removeAll, setKeys
 
Methods inherited from interface org.openstreetmap.josm.data.osm.PrimitiveId
getType, getUniqueId, isNew
 

Method Detail

getMembersCount

int getMembersCount()

getMemberId

long getMemberId(int idx)

getRole

java.lang.String getRole(int idx)

getMemberType

OsmPrimitiveType getMemberType(int idx)


JOSM