Uses of Interface
org.openstreetmap.josm.data.osm.IRelationMember
-
Packages that use IRelationMember Package Description org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives
:Node
,Way
,Relation
Users
Tags
Changesets
Utilities classesorg.openstreetmap.josm.data.vector org.openstreetmap.josm.gui.dialogs.properties Toggle dialog allowing to display/edit tags and relation memberships of currently selected OSM objects.org.openstreetmap.josm.gui.dialogs.relation.sort Provides the classes for sorting relations. -
-
Uses of IRelationMember in org.openstreetmap.josm.data.osm
Classes in org.openstreetmap.josm.data.osm with type parameters of type IRelationMember Modifier and Type Interface Description interface
IRelation<M extends IRelationMember<?>>
IRelation captures the common functions ofRelation
andRelationData
.Classes in org.openstreetmap.josm.data.osm that implement IRelationMember Modifier and Type Class Description class
RelationMember
A linkage class that can be used by an relation to keep a list of members.class
RelationMemberData
This is the data (role, type and id) that is stored in the database for a given relation member. -
Uses of IRelationMember in org.openstreetmap.josm.data.vector
Classes in org.openstreetmap.josm.data.vector that implement IRelationMember Modifier and Type Class Description class
VectorRelationMember
Relation members for a Vector Relation -
Uses of IRelationMember in org.openstreetmap.josm.gui.dialogs.properties
Fields in org.openstreetmap.josm.gui.dialogs.properties with type parameters of type IRelationMember Modifier and Type Field Description private List<IRelationMember<?>>
PropertiesDialog.MemberInfo. role
Methods in org.openstreetmap.josm.gui.dialogs.properties that return types with arguments of type IRelationMember Modifier and Type Method Description (package private) List<IRelationMember<?>>
PropertiesDialog.MemberInfo. getRole()
Methods in org.openstreetmap.josm.gui.dialogs.properties with parameters of type IRelationMember Modifier and Type Method Description (package private) void
PropertiesDialog.MemberInfo. add(IRelationMember<?> r, Integer p)
-
Uses of IRelationMember in org.openstreetmap.josm.gui.dialogs.relation.sort
Classes in org.openstreetmap.josm.gui.dialogs.relation.sort with type parameters of type IRelationMember Modifier and Type Class Description class
RelationNodeMap<T extends IRelationMember<? extends IPrimitive>>
Auxiliary class for relation sorting.Methods in org.openstreetmap.josm.gui.dialogs.relation.sort with type parameters of type IRelationMember Modifier and Type Method Description static <T extends IRelationMember<? extends IPrimitive>>
List<T>RelationSorter. sortMembersByConnectivity(List<T> defaultMembers)
Sorts a list of members by connectivityMethods in org.openstreetmap.josm.gui.dialogs.relation.sort with parameters of type IRelationMember Modifier and Type Method Description static INode
RelationNodeMap. firstOnewayNode(IRelationMember<?> m)
Gets the start node of the member, respecting the direction role.(package private) static boolean
RelationSortUtils. isBackward(IRelationMember<?> member)
(package private) static boolean
RelationSortUtils. isForward(IRelationMember<?> member)
(package private) static boolean
RelationSortUtils. isOneway(IRelationMember<?> member)
static INode
RelationNodeMap. lastOnewayNode(IRelationMember<?> m)
Gets the end node of the member, respecting the direction role.(package private) static WayConnectionType.Direction
RelationSortUtils. roundaboutType(IRelationMember<?> member)
determine, if the way i is a roundabout and if yes, what type of roundabout
-