Package org.openstreetmap.josm.gui.conflict.tags
Provides the classes for resolving conflicts between OSM tags.
-
Interface Summary Interface Description MultiValueCellEditor.NavigationListener Defines the interface for an object implementing navigation between rowsTagConflictResolutionUtil.AutomaticTagConflictResolver An automatic tag conflict resolver interface. -
Class Summary Class Description CombinePrimitiveResolver Combine primitives conflicts resolver.CombinePrimitiveResolverDialog This dialog helps to resolve conflicts occurring when ways are combined or nodes are merged.MultiValueCellEditor This is a table cell editor for selecting a possible tag value from a list of proposed tag values.MultiValueCellEditor.EditorCellRenderer The cell renderer used in the edit combo boxMultiValueCellRenderer This is aTableCellRenderer
forMultiValueResolutionDecision
s.MultiValueResolutionDecision Represents a decision for a conflict due to multiple possible value for a tag.PasteTagsConflictResolverDialog This conflict resolution dialog is used when tags are pasted from the clipboard that conflict with the existing ones.PasteTagsConflictResolverDialog.StatisticsInfo PasteTagsConflictResolverDialog.StatisticsInfoRenderer PasteTagsConflictResolverDialog.StatisticsInfoTable PasteTagsConflictResolverDialog.StatisticsTableModel RelationMemberConflictDecision This class stores the decision the user made regarding a relation member conflictRelationMemberConflictResolver This component presents the user with the ability to resolve a relation member conflictRelationMemberConflictResolverColumnModel This class defines the columns of aRelationMemberTable
RelationMemberConflictResolverColumnModel.MemberRenderer RelationMemberConflictResolverModel This model manages a list of conflicting relation members.RelationMemberConflictResolverTable The main table displayed in theRelationMemberConflictResolver
TagConflictResolutionUtil Collection of utility methods for tag conflict resolutionTagConflictResolutionUtil.AutomaticChoice Preference for a particular choice from a group for automatic tag conflict resolution.TagConflictResolutionUtil.AutomaticChoiceGroup Preference for an automatic tag conflict resolver which choose from a group of possiblechoice
values.TagConflictResolutionUtil.AutomaticCombine Preference for automatic tag-conflict resolver by combining the tag values using a separator.TagConflictResolver This is a UI widget for resolving tag conflicts, i.e.TagConflictResolverModel This model holds the information about tags that are currently conflicting and the decision of the user regarding them.TagConflictResolverTable This table presents the tags that are conflicting to the user. -
Enum Summary Enum Description MultiValueDecisionType Represents a decision for a tag conflict due to multiple possible values.PasteTagsConflictResolverDialog.Mode RelationMemberConflictDecisionType This represents the decision a user can make regarding a relation conflict