public class MapNodePositionHolderBase extends PermanentNodeHookAdapter
MindMapHook.PluginBaseClassSearcher
Modifier and Type | Field and Description |
---|---|
protected java.io.File |
mTooltipFile |
protected java.lang.String |
mTooltipLocation |
static java.lang.String |
NODE_MAP_HOOK_NAME |
static java.lang.String |
NODE_MAP_LOCATION_ICON |
protected static java.lang.String |
NODE_MAP_SHOW_TOOLTIP |
protected static java.lang.String |
NODE_MAP_STORE_TOOLTIP |
static java.lang.String |
SHORT_CYCLE_MAP |
static java.lang.String |
SHORT_MAP_QUEST_OPEN_MAP |
static java.lang.String |
SHORT_MAPNIK |
static java.lang.String |
SHORT_TRANSPORT_MAP |
static javax.swing.ImageIcon |
sMapLocationIcon |
static java.lang.String |
TILE_SOURCE_CYCLE_MAP |
static java.lang.String |
TILE_SOURCE_MAP_QUEST_OPEN_MAP |
static java.lang.String |
TILE_SOURCE_MAPNIK |
static java.lang.String |
TILE_SOURCE_TRANSPORT_MAP |
protected static java.lang.String |
XML_STORAGE_MAP_LAT |
protected static java.lang.String |
XML_STORAGE_MAP_LON |
protected static java.lang.String |
XML_STORAGE_MAP_TOOLTIP_LOCATION |
protected static java.lang.String |
XML_STORAGE_POS_LAT |
protected static java.lang.String |
XML_STORAGE_POS_LON |
protected static java.lang.String |
XML_STORAGE_TILE_SOURCE |
protected static java.lang.String |
XML_STORAGE_ZOOM |
PARAMETERS
logger
Constructor and Description |
---|
MapNodePositionHolderBase() |
Modifier and Type | Method and Description |
---|---|
void |
addTooltip() |
java.lang.String[] |
getBarePosition() |
static MapNodePositionHolderBase |
getBaseHook(MindMapNode node) |
java.lang.String |
getImageHtml() |
static javax.swing.ImageIcon |
getMapLocationIcon() |
protected void |
hideTooltip() |
void |
invoke(MindMapNode pNode)
Is called after creation:
|
protected boolean |
isTooltipDesired() |
void |
loadFrom(XMLElement pChild) |
protected void |
setStateIcon(MindMapNode node,
boolean enabled) |
void |
showTooltip() |
void |
shutdownMapHook()
This method is also called, if the node, this hook belongs to, is removed
from the map.
|
deregisterFilter, executeTransaction, filterAction, loadNameValuePairs, onAddChild, onAddChildren, onFocusNode, onLostFocusNode, onNewChild, onRemoveChild, onRemoveChildren, onUpdateChildrenHook, onUpdateNodeHook, onViewCreatedHook, onViewRemovedHook, processUnfinishedLinks, registerFilter, save, saveHtml, saveNameValuePairs, setToolTip, setToolTip
getMap, getNode, getNodeId, nodeChanged, setMap, setNode
getController, getName, getPluginBaseClass, getProperties, getResource, getResourceString, obtainFocusForSelected, setController, setName, setPluginBaseClass, setProperties, startupMapHook
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName, getPluginBaseClass, getResourceString, setController, setName, setPluginBaseClass, setProperties, startupMapHook
public static final java.lang.String NODE_MAP_HOOK_NAME
public static final java.lang.String NODE_MAP_LOCATION_ICON
protected static final java.lang.String XML_STORAGE_POS_LON
protected static final java.lang.String XML_STORAGE_POS_LAT
protected static final java.lang.String XML_STORAGE_MAP_LON
protected static final java.lang.String XML_STORAGE_MAP_LAT
protected static final java.lang.String XML_STORAGE_ZOOM
protected static final java.lang.String XML_STORAGE_TILE_SOURCE
protected static final java.lang.String XML_STORAGE_MAP_TOOLTIP_LOCATION
protected static final java.lang.String NODE_MAP_STORE_TOOLTIP
protected static final java.lang.String NODE_MAP_SHOW_TOOLTIP
public static final java.lang.String TILE_SOURCE_MAP_QUEST_OPEN_MAP
public static final java.lang.String TILE_SOURCE_TRANSPORT_MAP
public static final java.lang.String TILE_SOURCE_CYCLE_MAP
public static final java.lang.String TILE_SOURCE_MAPNIK
public static final java.lang.String SHORT_MAP_QUEST_OPEN_MAP
public static final java.lang.String SHORT_TRANSPORT_MAP
public static final java.lang.String SHORT_CYCLE_MAP
public static final java.lang.String SHORT_MAPNIK
public static javax.swing.ImageIcon sMapLocationIcon
protected java.lang.String mTooltipLocation
protected java.io.File mTooltipFile
public static javax.swing.ImageIcon getMapLocationIcon()
protected void setStateIcon(MindMapNode node, boolean enabled)
public void shutdownMapHook()
MindMapHook
shutdownMapHook
in interface MindMapHook
shutdownMapHook
in class PermanentNodeHookAdapter
public void invoke(MindMapNode pNode)
NodeHook
invoke
in interface NodeHook
invoke
in class NodeHookAdapter
public void showTooltip()
protected boolean isTooltipDesired()
public void loadFrom(XMLElement pChild)
loadFrom
in interface PermanentNodeHook
loadFrom
in class PermanentNodeHookAdapter
public void addTooltip()
public java.lang.String getImageHtml()
protected void hideTooltip()
public static MapNodePositionHolderBase getBaseHook(MindMapNode node)
public java.lang.String[] getBarePosition()