| Package | Description |
|---|---|
| org.openstreetmap.josm.gui.dialogs.changeset |
Standalone dialog allowing to handle OSM changesets (query and display them).
|
| org.openstreetmap.josm.gui.dialogs.relation.actions | |
| org.openstreetmap.josm.gui.tagging |
Provides classes for handling edition of OSM tags: tag tables, tag editors.
|
| Modifier and Type | Field and Description |
|---|---|
private TagEditorModel |
ChangesetTagsPanel.model |
| Modifier and Type | Field and Description |
|---|---|
private TagEditorModel |
DuplicateRelationAction.tagEditorModel |
protected TagEditorModel |
SavingAction.tagModel |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SavingAction.applyExistingConflictingRelation(TagEditorModel tagEditorModel)
Apply the updates for an existing relation which has been changed outside of the relation editor.
|
protected void |
SavingAction.applyExistingNonConflictingRelation(TagEditorModel tagEditorModel)
Apply the updates for an existing relation which has not been changed outside of the relation editor.
|
protected void |
SavingAction.applyNewRelation(TagEditorModel tagEditorModel)
apply updates to a new relation
|
| Constructor and Description |
|---|
ApplyAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor)
Constructs a new
ApplyAction. |
CancelAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor,
AutoCompletingTextField tfRole)
Constructs a new
CancelAction. |
DuplicateRelationAction(MemberTableModel memberTableModel,
TagEditorModel tagEditorModel,
OsmDataLayer layer)
Constructs a new
DuplicateRelationAction. |
OKAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor,
AutoCompletingTextField tfRole)
Constructs a new
OKAction. |
RefreshAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor)
Constructs a new
RefreshAction. |
SavingAction(MemberTable memberTable,
MemberTableModel memberTableModel,
TagEditorModel tagModel,
OsmDataLayer layer,
IRelationEditor editor,
AutoCompletingTextField tfRole) |
| Modifier and Type | Field and Description |
|---|---|
private TagEditorModel |
TagTable.model |
private TagEditorModel |
TagEditorPanel.model
the tag editor model
|
| Modifier and Type | Method and Description |
|---|---|
TagEditorModel |
TagEditorModel.forPrimitive(OsmPrimitive primitive)
Makes this TagEditorModel specific to a given OSM primitive.
|
TagEditorModel |
TagEditorPanel.getModel()
Replies the tag editor model used by this panel.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
TagCellEditor.initAutoCompletionListForKeys(TagEditorModel model,
TagModel currentTag)
initializes the auto completion list when the table cell editor starts
to edit the key of a tag.
|
| Constructor and Description |
|---|
TagEditorPanel(TagEditorModel model,
TaggingPresetHandler presetHandler,
int maxCharacters)
Creates a new tag editor panel with a supplied model.
|
TagTable(TagEditorModel model,
int maxCharacters)
Creates a new tag table
|