Class Link
- java.lang.Object
-
- org.openstreetmap.josm.gui.tagging.presets.TaggingPresetItem
-
- org.openstreetmap.josm.gui.tagging.presets.items.TextItem
-
- org.openstreetmap.josm.gui.tagging.presets.items.Link
-
-
Field Summary
Fields Modifier and Type Field Description String
href
The link to display.String
locale_href
The localized version ofhref
.String
wiki
The OSM wiki page to display.-
Fields inherited from class org.openstreetmap.josm.gui.tagging.presets.items.TextItem
icon, icon_size, locale_text, text, text_context
-
Fields inherited from class org.openstreetmap.josm.gui.tagging.presets.TaggingPresetItem
DISPLAY_KEYS_AS_HINT
-
-
Constructor Summary
Constructors Constructor Description Link()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addToPanel(JPanel p, TaggingPresetItemGuiSupport support)
Called byTaggingPreset.createPanel(java.util.Collection<org.openstreetmap.josm.data.osm.OsmPrimitive>)
during tagging preset panel creation.protected UrlLabel
buildUrlLabel()
protected String
fieldsToString()
String
getUrl()
Returns the link URL.-
Methods inherited from class org.openstreetmap.josm.gui.tagging.presets.items.TextItem
addCommands, addIcon, getIcon, initializeLocaleText, toString
-
Methods inherited from class org.openstreetmap.josm.gui.tagging.presets.TaggingPresetItem
fixPresetString, getAllForKeys, getLocaleText, getType, initAutoCompletionField, initAutoCompletionField, loadImageIcon, matches, matches, parseInteger
-
-
-
-
Constructor Detail
-
Link
public Link()
-
-
Method Detail
-
addToPanel
public boolean addToPanel(JPanel p, TaggingPresetItemGuiSupport support)
Description copied from class:TaggingPresetItem
Called byTaggingPreset.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.- Specified by:
addToPanel
in classTaggingPresetItem
- Parameters:
p
- The panel where components must be addedsupport
- supporting class for creating the GUI- Returns:
true
if this item adds semantic tagging elements,false
otherwise.
-
buildUrlLabel
protected UrlLabel buildUrlLabel()
-
fieldsToString
protected String fieldsToString()
- Overrides:
fieldsToString
in classTextItem
-
-