Class RelationMemberConflictDecision
- java.lang.Object
-
- org.openstreetmap.josm.gui.conflict.tags.RelationMemberConflictDecision
-
public class RelationMemberConflictDecision extends Object
This class stores the decision the user made regarding a relation member conflict
-
-
Field Summary
Fields Modifier and Type Field Description private RelationMemberConflictDecisionType
decision
private OsmPrimitive
originalPrimitive
private int
pos
private Relation
relation
private String
role
-
Constructor Summary
Constructors Constructor Description RelationMemberConflictDecision(Relation relation, int pos)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
decide(RelationMemberConflictDecisionType decision)
boolean
equals(Object obj)
RelationMemberConflictDecisionType
getDecision()
OsmPrimitive
getOriginalPrimitive()
int
getPos()
Relation
getRelation()
String
getRole()
int
hashCode()
boolean
isDecided()
boolean
matches(Relation relation, int pos)
void
setRole(String role)
String
toString()
-
-
-
Field Detail
-
pos
private final int pos
-
originalPrimitive
private final OsmPrimitive originalPrimitive
-
decision
private RelationMemberConflictDecisionType decision
-
-
Constructor Detail
-
RelationMemberConflictDecision
public RelationMemberConflictDecision(Relation relation, int pos)
-
-
Method Detail
-
getRelation
public Relation getRelation()
-
getPos
public int getPos()
-
getOriginalPrimitive
public OsmPrimitive getOriginalPrimitive()
-
getDecision
public RelationMemberConflictDecisionType getDecision()
-
decide
public void decide(RelationMemberConflictDecisionType decision)
-
isDecided
public boolean isDecided()
-
-