com.ptc.windchill.cadx.common.util
Class CheckoutMetadataHolder

java.lang.Object
  extended bycom.ptc.windchill.cadx.common.util.CheckoutMetadataHolder
All Implemented Interfaces:
Externalizable, Serializable

public class CheckoutMetadataHolder
extends Object
implements Externalizable

This class is used to hold the contents of the list of checkedout objects without download in the current workspace. This class can be used to store and retrieve the the metadata of these objects for the given workspace

See Also:
Serialized Form

Field Summary
static long EXTERNALIZATION_VERSION_UID
           
private  Vector objData
           
(package private) static long serialVersionUID
           
 
Constructor Summary
CheckoutMetadataHolder()
           
CheckoutMetadataHolder(Vector newObjData)
           
 
Method Summary
 Vector getObjData()
          This method gets the CheckoutMetaData of a given workspace
 void readExternal(ObjectInput input)
           
 void setObjData(Vector newobjData)
          This method sets the CheckoutMetaData of a given workspace
 void writeExternal(ObjectOutput output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objData

private Vector objData

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
Constructor Detail

CheckoutMetadataHolder

public CheckoutMetadataHolder(Vector newObjData)

CheckoutMetadataHolder

public CheckoutMetadataHolder()
Method Detail

setObjData

public void setObjData(Vector newobjData)
This method sets the CheckoutMetaData of a given workspace


getObjData

public Vector getObjData()
This method gets the CheckoutMetaData of a given workspace

Returns:
ObjData

writeExternal

public void writeExternal(ObjectOutput output)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

readExternal

public void readExternal(ObjectInput input)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException