|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ptc.windchill.esi.esidoc.PartDocInfo
Represents document information identified for export by the retrievePartDocInformation
and retrievePartDocDifferences methods of the WTPartService.
Supported API: true
Extendable: false
Field Summary | |
private static String |
CLASSNAME
|
private static ApplicationContextServices |
delegateFactory
|
private Document |
document
|
private String |
documentType
|
private String |
documentURL
|
static long |
EXTERNALIZATION_VERSION_UID
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private WTPart |
part
|
private ObjectToObjectLink |
partDocLink
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
Constructor Summary | |
PartDocInfo()
|
Method Summary | |
protected static Hashtable |
buildHashtable(WTPart part)
Supported API: true |
Document |
getDocument()
Gets the value of the attribute: document; Returns an item that is used to document a part. |
String |
getDocumentType()
Gets the value of the attribute: documentType; The string representation of the associated document types. |
String |
getDocumentURL()
Gets the value of the attribute: documentURL; The URL to the details page of the associated document. |
protected Object |
getKey()
|
WTPart |
getPart()
Gets the value of the attribute: part; Returns the part for this PartDocInfo. |
ObjectToObjectLink |
getPartDocLink()
Gets the value of the attribute: partDocLink; The part to document link that was used to construct this PartUsageInfo. |
private void |
initialize(BuildHistory partDocAssoc)
|
private void |
initialize(IteratedDescribeLink partDocAssoc)
|
private void |
initialize(Persistable[] partDocAssoc)
|
protected void |
processForAdd()
This method is intended to be overriden by a customizer who extends PartDocInfo. |
protected void |
processForDelete()
This method is intended to be overriden by a customizer who extends PartDocInfo. |
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(PartDocInfo thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
protected void |
setDocumentType(Document doc)
|
protected void |
setDocumentURL(Document doc)
|
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private Document document
private WTPart part
private ObjectToObjectLink partDocLink
private String documentURL
private String documentType
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
private static final ApplicationContextServices delegateFactory
Constructor Detail |
public PartDocInfo()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
input
-
IOException
ClassNotFoundException
protected boolean readVersion(PartDocInfo thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public Document getDocument()
public WTPart getPart()
public ObjectToObjectLink getPartDocLink()
public String getDocumentURL()
public String getDocumentType()
protected static Hashtable buildHashtable(WTPart part) throws WTException
part
-
WTException
protected void processForAdd()
protected void processForDelete()
protected Object getKey()
protected void setDocumentType(Document doc)
protected void setDocumentURL(Document doc)
private void initialize(Persistable[] partDocAssoc)
private void initialize(IteratedDescribeLink partDocAssoc)
private void initialize(BuildHistory partDocAssoc)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |