|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.metamatrix.common.actions.ActionDefinition
com.metamatrix.common.actions.TargetedActionDefinition
com.metamatrix.common.actions.ExchangeObject
public class ExchangeObject
This action definition specifies that the value of an object reference in the target should be changed from the current object to a new object.
Constructor Summary | |
---|---|
protected |
ExchangeObject(ExchangeObject rhs)
|
|
ExchangeObject(java.lang.Object target,
AttributeDefinition attribute,
java.lang.Object previousValue,
java.lang.Object newValue)
|
protected |
ExchangeObject(java.lang.Object target,
java.lang.Integer attributeCode,
java.lang.Object[] args)
|
Method Summary | |
---|---|
java.lang.Object |
clone()
Return a deep cloned instance of this object. |
java.lang.String |
getActionDescription()
Get the description (i.e., verb) for this type of action. |
java.lang.Object |
getNewValue()
|
java.lang.Object |
getPreviousValue()
|
ActionDefinition |
getUndoActionDefinition()
Obtain the definition of the action that undoes this action definition. |
java.lang.String |
toString()
Returns a string representing the current state of the object. |
Methods inherited from class com.metamatrix.common.actions.ActionDefinition |
---|
getArguments, getAttributeCode, getAttributeDescription, getCreationTime, getCreationTimeMillis, getTarget, hasArguments, hasAttributeCode, hasTarget |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ExchangeObject(java.lang.Object target, AttributeDefinition attribute, java.lang.Object previousValue, java.lang.Object newValue)
protected ExchangeObject(java.lang.Object target, java.lang.Integer attributeCode, java.lang.Object[] args)
protected ExchangeObject(ExchangeObject rhs)
Method Detail |
---|
public java.lang.Object getPreviousValue()
public java.lang.Object getNewValue()
public java.lang.String toString()
toString
in class ActionDefinition
public java.lang.Object clone()
clone
in class ActionDefinition
public ActionDefinition getUndoActionDefinition()
getUndoActionDefinition
in class ActionDefinition
public java.lang.String getActionDescription()
ActionDefinition
getActionDescription
in class ActionDefinition
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |