net.sf.jame.core.tree
Class NodeAction
java.lang.Object
net.sf.jame.core.tree.NodeAction
- All Implemented Interfaces:
- java.io.Serializable
public final class NodeAction
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- Andrea Medeghini
- See Also:
- Serialized Form
|
Constructor Summary |
NodeAction(NodeActionValue value)
|
NodeAction(java.lang.String actionId,
int actionType,
long timestamp,
boolean refreshRequired,
NodePath actionTarget,
java.io.Serializable actionParam0)
|
NodeAction(java.lang.String actionId,
int actionType,
long timestamp,
boolean refreshRequired,
NodePath actionTarget,
java.io.Serializable actionParam0,
java.io.Serializable actionParam1)
|
NodeAction(java.lang.String actionId,
int actionType,
long timestamp,
NodePath actionTarget,
java.io.Serializable actionParam0)
|
NodeAction(java.lang.String actionId,
int actionType,
long timestamp,
NodePath actionTarget,
java.io.Serializable actionParam0,
java.io.Serializable actionParam1)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ACTION_SET_VALUE
public static final int ACTION_SET_VALUE
- See Also:
- Constant Field Values
ACTION_APPEND_NODE
public static final int ACTION_APPEND_NODE
- See Also:
- Constant Field Values
ACTION_INSERT_NODE_BEFORE
public static final int ACTION_INSERT_NODE_BEFORE
- See Also:
- Constant Field Values
ACTION_INSERT_NODE_AFTER
public static final int ACTION_INSERT_NODE_AFTER
- See Also:
- Constant Field Values
ACTION_REMOVE_NODE
public static final int ACTION_REMOVE_NODE
- See Also:
- Constant Field Values
ACTION_MOVE_UP_NODE
public static final int ACTION_MOVE_UP_NODE
- See Also:
- Constant Field Values
ACTION_MOVE_DOWN_NODE
public static final int ACTION_MOVE_DOWN_NODE
- See Also:
- Constant Field Values
ACTION_CHANGE_NODE
public static final int ACTION_CHANGE_NODE
- See Also:
- Constant Field Values
actionNames
public static final java.lang.String[] actionNames
NodeAction
public NodeAction(java.lang.String actionId,
int actionType,
long timestamp,
boolean refreshRequired,
NodePath actionTarget,
java.io.Serializable actionParam0)
- Parameters:
actionId - actionType - timestamp - refreshRequired - actionTarget - actionParam0 -
NodeAction
public NodeAction(java.lang.String actionId,
int actionType,
long timestamp,
boolean refreshRequired,
NodePath actionTarget,
java.io.Serializable actionParam0,
java.io.Serializable actionParam1)
- Parameters:
actionId - actionType - timestamp - refreshRequired - actionTarget - actionParam0 - actionParam1 -
NodeAction
public NodeAction(java.lang.String actionId,
int actionType,
long timestamp,
NodePath actionTarget,
java.io.Serializable actionParam0)
- Parameters:
actionId - actionType - timestamp - actionTarget - actionParam0 -
NodeAction
public NodeAction(java.lang.String actionId,
int actionType,
long timestamp,
NodePath actionTarget,
java.io.Serializable actionParam0,
java.io.Serializable actionParam1)
- Parameters:
actionId - actionType - timestamp - actionTarget - actionParam0 - actionParam1 -
NodeAction
public NodeAction(NodeActionValue value)
- Parameters:
value -
redo
public void redo(NodeEditor editor)
- See Also:
redo(net.sf.jame.core.tree.NodeEditor)
undo
public void undo(NodeEditor editor)
- See Also:
undo(net.sf.jame.core.tree.NodeEditor)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
- See Also:
Object.toString()
getActionParams
public java.io.Serializable[] getActionParams()
- Returns:
getActionTarget
public NodePath getActionTarget()
- Returns:
getActionType
public int getActionType()
- Returns:
getActionId
public java.lang.String getActionId()
- Returns:
- the actionId
toActionValue
public NodeActionValue toActionValue()
- Returns:
getTimestamp
public long getTimestamp()
- Returns:
isRefreshRequired
public boolean isRefreshRequired()
- Returns: