public abstract class ReminderHookBase extends PermanentNodeHookAdapter
Modifier and Type | Class and Description |
---|---|
class |
ReminderHookBase.TimerBlinkTask |
MindMapHook.PluginBaseClassSearcher
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PLUGIN_LABEL |
static java.lang.String |
REMINDUSERAT |
PARAMETERS
logger
Constructor and Description |
---|
ReminderHookBase() |
Modifier and Type | Method and Description |
---|---|
void |
displayState(int stateAdded,
MindMapNode pNode,
boolean recurse) |
long |
getRemindUserAt() |
int |
getRemindUserAtAsSecondsFromNow() |
java.lang.String |
getStateKey() |
void |
invoke(MindMapNode node)
Is called after creation:
|
void |
loadFrom(XMLElement child) |
protected abstract void |
nodeRefresh(MindMapNode node) |
void |
save(XMLElement xml) |
void |
setRemindUserAt(long remindUserAt) |
protected abstract void |
setToolTip(MindMapNode node,
java.lang.String key,
java.lang.String value) |
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, saveHtml, saveNameValuePairs, 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 PLUGIN_LABEL
public static final java.lang.String REMINDUSERAT
public void loadFrom(XMLElement child)
loadFrom
in interface PermanentNodeHook
loadFrom
in class PermanentNodeHookAdapter
public void save(XMLElement xml)
save
in interface PermanentNodeHook
save
in class PermanentNodeHookAdapter
public void shutdownMapHook()
MindMapHook
shutdownMapHook
in interface MindMapHook
shutdownMapHook
in class PermanentNodeHookAdapter
public void invoke(MindMapNode node)
NodeHook
invoke
in interface NodeHook
invoke
in class NodeHookAdapter
public void displayState(int stateAdded, MindMapNode pNode, boolean recurse)
protected abstract void nodeRefresh(MindMapNode node)
protected abstract void setToolTip(MindMapNode node, java.lang.String key, java.lang.String value)
setToolTip
in class PermanentNodeHookAdapter
public long getRemindUserAt()
public int getRemindUserAtAsSecondsFromNow()
public void setRemindUserAt(long remindUserAt)
public java.lang.String getStateKey()