com.ptc.windchill.cadx.move
Class MoveAction
java.lang.Object
com.ptc.windchill.cadx.common.pageBuilder.Action
com.ptc.windchill.cadx.common.pageBuilder.QueueAbleAction
com.ptc.windchill.cadx.move.MoveAction
- All Implemented Interfaces:
- Externalizable, Serializable
- public final class MoveAction
- extends QueueAbleAction
- implements Externalizable
Supported API: false
Extendable: false
- See Also:
- Serialized Form
Fields inherited from class com.ptc.windchill.cadx.common.pageBuilder.QueueAbleAction |
|
Fields inherited from class com.ptc.windchill.cadx.common.pageBuilder.Action |
VERBOSE |
Method Summary |
int |
execute()
This is the method that should have the code that is executed for
this particular action. |
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source,
which is not the current version. |
protected boolean |
readVersion(MoveAction thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class com.ptc.windchill.cadx.common.pageBuilder.Action |
addParameter, getName, getObjects, getParameter, getParameters, getUserLocale, readVersion, setName, setObjects, setParameters, setUserLocale |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
CLASSNAME
private static final String CLASSNAME
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
EXTERNALIZATION_VERSION_UID
public static final long EXTERNALIZATION_VERSION_UID
- See Also:
- Constant Field Values
OLD_FORMAT_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
- See Also:
- Constant Field Values
OBJ_ID
private static final String OBJ_ID
- See Also:
- Constant Field Values
MASTER_ID
private static final String MASTER_ID
- See Also:
- Constant Field Values
EPMDOC
public static final int EPMDOC
- See Also:
- Constant Field Values
PART
public static final int PART
- See Also:
- Constant Field Values
FOLDER
private static final int FOLDER
- See Also:
- Constant Field Values
SOURCE
private static final int SOURCE
- See Also:
- Constant Field Values
MoveAction
public MoveAction()
writeExternal
public void writeExternal(ObjectOutput output)
throws IOException
- Writes the non-transient fields of this class to an external source.
Supported API: false
- Specified by:
writeExternal
in interface Externalizable
- Overrides:
writeExternal
in class QueueAbleAction
- Parameters:
output
-
- Throws:
IOException
readExternal
public void readExternal(ObjectInput input)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source.
Supported API: false
- Specified by:
readExternal
in interface Externalizable
- Overrides:
readExternal
in class QueueAbleAction
- Parameters:
input
-
- Throws:
IOException
ClassNotFoundException
readVersion
protected boolean readVersion(MoveAction thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source.
Supported API: false
- Parameters:
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
- Returns:
- boolean
- Throws:
IOException
ClassNotFoundException
readOldVersion
private boolean readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
throws IOException,
ClassNotFoundException
- Reads the non-transient fields of this class from an external source,
which is not the current version.
- Parameters:
input
- readSerialVersionUID
- passThrough
- superDone
-
- Returns:
- boolean
- Throws:
IOException
ClassNotFoundException
execute
public int execute()
- This is the method that should have the code that is executed for
this particular action.
When implementing this method, all error messgaes should be put in
the logger (logger can be obtained by calling getLogger()). Status
messages (messages that appear in status area) should not be put in
logger in this method, it will be taken care by methods that call
this method by examining the return of this method.
- Specified by:
execute
in class Action
- Returns:
- boolean