package org.freeplane.plugin.workspace.actions;
import java.awt.event.ActionEvent;
import org.freeplane.plugin.workspace.WorkspaceUtils;
import org.freeplane.plugin.workspace.model.AWorkspaceTreeNode;
public class NodeRefreshAction extends AWorkspaceAction {
/**
*
*/
private static final long serialVersionUID = 1L;
public NodeRefreshAction() {
super("workspace.action.node.refresh");
}
public void actionPerformed(final ActionEvent e) {
AWorkspaceTreeNode targetNode = getNodeFromActionEvent(e);
if(targetNode == null) {
targetNode = (AWorkspaceTreeNode) WorkspaceUtils.getModel().getRoot();
}
else {
targetNode.refresh();
}
}
}