com.ptc.windchill.esi.esidoc
Class ESIRefLink

java.lang.Object
  extended bycom.ptc.windchill.esi.esidoc.ESIRefLink
All Implemented Interfaces:
Serializable

public class ESIRefLink
extends Object
implements Serializable

Encapsulates the current and previous publishing state of a WTPartReference object for a specified ESITarget.

Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
private static String CLASSNAME
           
private  WTDocument currentDoc
           
private  WTPart currentPart
           
private  WTDocument previousDoc
           
private  WTPart previousPart
           
private static String RESOURCE
           
private  ESITarget target
           
 
Constructor Summary
(package private) ESIRefLink(ESITarget tgt, WTDocument doc, WTPart part)
          

Supported API: false
 
Method Summary
 boolean equals(Object obj)
           
(package private)  WTDocument getCurrentDoc()
          Gets the value of the attribute: currentDoc.
(package private)  WTPart getCurrentPart()
          Gets the value of the attribute: currentPart.
(package private)  WTDocument getPreviousDoc()
          Gets the value of the attribute: previousDoc.
(package private)  WTPart getPreviousPart()
          Gets the value of the attribute: previousPart.
(package private)  ESITarget getTarget()
          Gets the value of the attribute: target; The ESITarget associated with this object

Supported API: false
 int hashCode()
           
(package private)  void setPreviousDoc(WTDocument a_PreviousDoc)
          Sets the value of the attribute: previousDoc.
(package private)  void setPreviousPart(WTPart a_PreviousPart)
          Sets the value of the attribute: previousPart.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

target

private ESITarget target

currentDoc

private WTDocument currentDoc

previousDoc

private WTDocument previousDoc

currentPart

private WTPart currentPart

previousPart

private WTPart previousPart
Constructor Detail

ESIRefLink

ESIRefLink(ESITarget tgt,
           WTDocument doc,
           WTPart part)


Supported API: false

Parameters:
tgt -
doc -
part -
Method Detail

getTarget

ESITarget getTarget()
Gets the value of the attribute: target; The ESITarget associated with this object

Supported API: false

Returns:
ESITarget

getCurrentDoc

WTDocument getCurrentDoc()
Gets the value of the attribute: currentDoc.

Supported API: false

Returns:
WTDocument

getPreviousDoc

WTDocument getPreviousDoc()
Gets the value of the attribute: previousDoc.

Supported API: false

Returns:
WTDocument

setPreviousDoc

void setPreviousDoc(WTDocument a_PreviousDoc)
Sets the value of the attribute: previousDoc.

Supported API: false

Parameters:
a_PreviousDoc -

getCurrentPart

WTPart getCurrentPart()
Gets the value of the attribute: currentPart.

Supported API: false

Returns:
WTPart

getPreviousPart

WTPart getPreviousPart()
Gets the value of the attribute: previousPart.

Supported API: false

Returns:
WTPart

setPreviousPart

void setPreviousPart(WTPart a_PreviousPart)
Sets the value of the attribute: previousPart.

Supported API: false

Parameters:
a_PreviousPart -

equals

public boolean equals(Object obj)

toString

public String toString()

hashCode

public int hashCode()