Uses of Class
org.openstreetmap.josm.data.osm.RelationMember

Packages that use RelationMember
org.openstreetmap.josm.command   
org.openstreetmap.josm.corrector   
org.openstreetmap.josm.data.osm   
org.openstreetmap.josm.data.validation.tests   
org.openstreetmap.josm.gui.conflict.pair.relation   
org.openstreetmap.josm.gui.dialogs   
org.openstreetmap.josm.gui.dialogs.properties   
org.openstreetmap.josm.gui.dialogs.relation   
 

Uses of RelationMember in org.openstreetmap.josm.command
 

Fields in org.openstreetmap.josm.command with type parameters of type RelationMember
private  java.util.List<RelationMember> RelationMemberConflictResolverCommand.mergedMembers
          the list of merged nodes.
 

Constructor parameters in org.openstreetmap.josm.command with type arguments of type RelationMember
RelationMemberConflictResolverCommand(Relation my, Relation their, java.util.List<RelationMember> mergedMembers)
           
 

Uses of RelationMember in org.openstreetmap.josm.corrector
 

Fields in org.openstreetmap.josm.corrector declared as RelationMember
 RelationMember RoleCorrection.member
           
 

Constructors in org.openstreetmap.josm.corrector with parameters of type RelationMember
RoleCorrection(Relation relation, int position, RelationMember member, java.lang.String newRole)
           
 

Uses of RelationMember in org.openstreetmap.josm.data.osm
 

Fields in org.openstreetmap.josm.data.osm declared as RelationMember
private  RelationMember[] Relation.members
           
 

Methods in org.openstreetmap.josm.data.osm that return RelationMember
 RelationMember Relation.firstMember()
           
 RelationMember Relation.getMember(int index)
           
 RelationMember Relation.lastMember()
           
 RelationMember Relation.removeMember(int index)
          Removes member at specified position.
 RelationMember Relation.setMember(int index, RelationMember member)
          Replace member at position specified by index.
 

Methods in org.openstreetmap.josm.data.osm that return types with arguments of type RelationMember
 java.util.List<RelationMember> Relation.getMembers()
           
 

Methods in org.openstreetmap.josm.data.osm with parameters of type RelationMember
 void Relation.addMember(int index, RelationMember member)
           
 void Relation.addMember(RelationMember member)
           
 RelationMember Relation.setMember(int index, RelationMember member)
          Replace member at position specified by index.
 

Method parameters in org.openstreetmap.josm.data.osm with type arguments of type RelationMember
 void Relation.setMembers(java.util.List<RelationMember> members)
           
 

Constructors in org.openstreetmap.josm.data.osm with parameters of type RelationMember
RelationMember(RelationMember other)
          Copy constructor.
RelationToChildReference(Relation parent, int position, RelationMember member)
           
 

Uses of RelationMember in org.openstreetmap.josm.data.validation.tests
 

Fields in org.openstreetmap.josm.data.validation.tests with type parameters of type RelationMember
(package private)  MultiMap<java.util.List<RelationMember>,OsmPrimitive> DuplicateRelation.relations_nokeys
          MultiMap of all relations, regardless of keys
 

Constructors in org.openstreetmap.josm.data.validation.tests with parameters of type RelationMember
DuplicateRelation.RelMember(RelationMember src)
           
 

Constructor parameters in org.openstreetmap.josm.data.validation.tests with type arguments of type RelationMember
DuplicateRelation.RelationMembers(java.util.List<RelationMember> _members)
           
DuplicateRelation.RelationPair(java.util.List<RelationMember> _members, java.util.Map<java.lang.String,java.lang.String> _keys)
           
 

Uses of RelationMember in org.openstreetmap.josm.gui.conflict.pair.relation
 

Methods in org.openstreetmap.josm.gui.conflict.pair.relation that return RelationMember
protected  RelationMember RelationMemberListMergeModel.cloneEntryForMergedList(RelationMember entry)
           
 

Methods in org.openstreetmap.josm.gui.conflict.pair.relation with parameters of type RelationMember
protected  RelationMember RelationMemberListMergeModel.cloneEntryForMergedList(RelationMember entry)
           
 OsmPrimitive RelationMemberListMergeModel.getMyPrimitive(RelationMember entry)
           
 boolean RelationMemberListMergeModel.isEqualEntry(RelationMember e1, RelationMember e2)
           
protected  void RelationMemberTableCellRenderer.renderBackground(ListMergeModel.EntriesTableModel model, RelationMember member, int row, int col, boolean isSelected)
           
protected  void RelationMemberTableCellRenderer.renderForeground(ListMergeModel.EntriesTableModel model, RelationMember member, int row, int col, boolean isSelected)
           
protected  void RelationMemberTableCellRenderer.renderPrimitive(RelationMember member)
           
protected  void RelationMemberTableCellRenderer.renderRole(RelationMember member)
           
 

Constructor parameters in org.openstreetmap.josm.gui.conflict.pair.relation with type arguments of type RelationMember
RelationMemberTable(java.lang.String name, ListMergeModel<RelationMember> model, OsmPrimitivesTableModel dm, javax.swing.ListSelectionModel sm)
           
 

Uses of RelationMember in org.openstreetmap.josm.gui.dialogs
 

Methods in org.openstreetmap.josm.gui.dialogs that return types with arguments of type RelationMember
protected  java.util.Collection<RelationMember> RelationListDialog.EditAction.getMembersForCurrentSelection(Relation r)
           
 

Uses of RelationMember in org.openstreetmap.josm.gui.dialogs.properties
 

Fields in org.openstreetmap.josm.gui.dialogs.properties with type parameters of type RelationMember
(package private)  java.util.List<RelationMember> PropertiesDialog.MemberInfo.role
           
 

Methods in org.openstreetmap.josm.gui.dialogs.properties with parameters of type RelationMember
(package private)  void PropertiesDialog.MemberInfo.add(RelationMember r, java.lang.Integer p)
           
 

Uses of RelationMember in org.openstreetmap.josm.gui.dialogs.relation
 

Fields in org.openstreetmap.josm.gui.dialogs.relation with type parameters of type RelationMember
private  java.util.List<RelationMember> MemberTableModel.members
          data of the table model: The list of members and the cached WayConnectionType of each member.
 

Methods in org.openstreetmap.josm.gui.dialogs.relation that return types with arguments of type RelationMember
protected  java.util.Collection<RelationMember> GenericRelationEditor.EditAction.getMembersForCurrentSelection(Relation r)
           
 java.util.Collection<RelationMember> MemberTableModel.getSelectedMembers()
          Get the currently selected relation members
private  java.util.List<RelationMember> MemberTableModel.sortMembers(java.util.List<RelationMember> relationMembers)
          get a node we can link against when sorting members
 

Methods in org.openstreetmap.josm.gui.dialogs.relation with parameters of type RelationMember
private  WayConnectionType.Direction MemberTableModel.determineDirectionOfFirst(int i, RelationMember m)
           
private  WayConnectionType MemberTableModel.determineOnewayConnectionType(java.util.List<WayConnectionType> con, RelationMember m, int i, WayConnectionType wct)
           
static Node RelationNodeMap.firstOnewayNode(RelationMember m)
           
private static boolean MemberTableModel.isBackward(RelationMember member)
           
private static boolean MemberTableModel.isForward(RelationMember member)
           
static boolean MemberTableModel.isOneway(RelationMember member)
           
static Node RelationNodeMap.lastOnewayNode(RelationMember m)
           
 

Method parameters in org.openstreetmap.josm.gui.dialogs.relation with type arguments of type RelationMember
static RelationEditor RelationEditor.getEditor(OsmDataLayer layer, Relation r, java.util.Collection<RelationMember> selectedMembers)
          This is a factory method that creates an appropriate RelationEditor instance suitable for editing the relation that was passed in as an argument.
static boolean MemberTableModel.hasMembersReferringTo(java.util.Collection<RelationMember> members, java.util.Collection<OsmPrimitive> primitives)
          Replies true if there is at least one relation member given as members which refers to at least on the primitives in primitives.
 void ChildRelationBrowser.populate(java.util.List<RelationMember> members)
          populates the browser with a list of relation members
 void RelationTreeModel.populate(java.util.List<RelationMember> members)
          Populates the model with a list of relation members
 void MemberTableModel.setSelectedMembers(java.util.Collection<RelationMember> selectedMembers)
          Selects the members in the collection selectedMembers
private  java.util.List<RelationMember> MemberTableModel.sortMembers(java.util.List<RelationMember> relationMembers)
          get a node we can link against when sorting members
 

Constructor parameters in org.openstreetmap.josm.gui.dialogs.relation with type arguments of type RelationMember
GenericRelationEditor(OsmDataLayer layer, Relation relation, java.util.Collection<RelationMember> selectedMembers)
          Creates a new relation editor for the given relation.
RelationEditor(OsmDataLayer layer, Relation relation, java.util.Collection<RelationMember> selectedMembers)
          Creates a new relation editor
RelationNodeMap(java.util.List<RelationMember> members)
           
RelationTreeModel(java.util.List<RelationMember> members)
          constructor
 



JOSM