public static class TaggingPresetItems.Text extends TaggingPresetItems.KeyedItem
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
alternative_autocomplete_keys |
java.lang.String |
auto_increment |
java.lang.String |
default_ |
java.lang.String |
length |
java.lang.String |
locale_text
The localized version of
TaggingPresetItems.KeyedItem.text. |
java.lang.String |
originalValue |
java.lang.String |
use_last_as_default |
private javax.swing.JComponent |
value |
key, match, text, text_context| Constructor and Description |
|---|
Text() |
| Modifier and Type | Method and Description |
|---|---|
void |
addCommands(java.util.List<Tag> changedTags)
Adds the new tags to apply to selected OSM primitives when the preset holding this item is applied.
|
boolean |
addToPanel(javax.swing.JPanel p,
java.util.Collection<OsmPrimitive> sel,
boolean presetInitiallyMatches)
Called by
TaggingPreset.createPanel(java.util.Collection<org.openstreetmap.josm.data.osm.OsmPrimitive>) during tagging preset panel creation. |
TaggingPresetItems.MatchType |
getDefaultMatch() |
private static java.lang.String |
getValue(java.awt.Component comp) |
java.util.Collection<java.lang.String> |
getValues() |
(package private) boolean |
requestFocusInWindow() |
matches, toStringinitAutoCompletionField, initAutoCompletionFieldpublic java.lang.String locale_text
TaggingPresetItems.KeyedItem.text.public java.lang.String default_
public java.lang.String originalValue
public java.lang.String use_last_as_default
public java.lang.String auto_increment
public java.lang.String length
public java.lang.String alternative_autocomplete_keys
private javax.swing.JComponent value
public Text()
public boolean addToPanel(javax.swing.JPanel p, java.util.Collection<OsmPrimitive> sel, boolean presetInitiallyMatches)
TaggingPresetItemTaggingPreset.createPanel(java.util.Collection<org.openstreetmap.josm.data.osm.OsmPrimitive>) during tagging preset panel creation.
All components defining this tagging preset item must be added to given panel.addToPanel in class TaggingPresetItemp - The panel where components must be addedsel - The related selected OSM primitivespresetInitiallyMatches - Whether this TaggingPreset already matched before applying,
i.e. whether the map feature already existed on the primitive.true if this item adds semantic tagging elements, false otherwise.private static java.lang.String getValue(java.awt.Component comp)
public void addCommands(java.util.List<Tag> changedTags)
TaggingPresetItemaddCommands in class TaggingPresetItemchangedTags - The list of changed tags to modify if neededboolean requestFocusInWindow()
requestFocusInWindow in class TaggingPresetItempublic TaggingPresetItems.MatchType getDefaultMatch()
getDefaultMatch in class TaggingPresetItems.KeyedItempublic java.util.Collection<java.lang.String> getValues()
getValues in class TaggingPresetItems.KeyedItem