com.ptc.windchill.cadx.cancelcheckout
Class EPMDocumentInfo

java.lang.Object
  extended bycom.ptc.windchill.cadx.cancelcheckout.EPMDocumentInfo

public class EPMDocumentInfo
extends Object


Field Summary
static int ASSOCIATED
           
private  Workable curObj
           
static int DRAWING
           
static int GENERIC
           
private  Workable genObj
           
private  int[] includeBy
           
static int INSTANCE
           
private  Vector instances
           
private  int instanceType
           
private  boolean isChosen
           
static int NONE
           
static int OPTIONAL
           
static int REQUIRED
           
static int SELECTED
           
 
Constructor Summary
EPMDocumentInfo(Workable iCurObj, int[] iIncludeBy)
           
EPMDocumentInfo(Workable iCurObj, int[] iIncludeBy, int iInstanceType, boolean iIsChosen)
           
EPMDocumentInfo(Workable iCurObj, int[] iIncludeBy, int iInstanceType, boolean iIsChosen, Workable iGenObj)
           
 
Method Summary
 void addInstance(Object obj)
           
 Workable getCurObj()
           
static EPMDocumentInfo[] getEPMDocumentInfoArray(Object[] workArray, int[] includeBy)
           
 int[] getIncludeBy()
           
 String getInstanceOrGeneric()
           
 int getInstanceType()
           
 String getKey()
           
 boolean isChosen()
           
 String objAuthApp()
           
 String objAuthStatus()
           
 String objPDMStatus(EPMWorkspace ws)
           
 String objPDMType()
           
 void setCurObj(Workable obj)
           
 void setGenObj(Workable iGenObj)
           
 void setInstanceType(int iInstanceType)
           
 void setIsChosen(boolean iIsChosen)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NONE

public static int NONE

SELECTED

public static int SELECTED

REQUIRED

public static int REQUIRED

OPTIONAL

public static int OPTIONAL

DRAWING

public static int DRAWING

ASSOCIATED

public static int ASSOCIATED

INSTANCE

public static int INSTANCE

GENERIC

public static int GENERIC

curObj

private Workable curObj

includeBy

private int[] includeBy

instanceType

private int instanceType

isChosen

private boolean isChosen

genObj

private Workable genObj

instances

private Vector instances
Constructor Detail

EPMDocumentInfo

public EPMDocumentInfo(Workable iCurObj,
                       int[] iIncludeBy)

EPMDocumentInfo

public EPMDocumentInfo(Workable iCurObj,
                       int[] iIncludeBy,
                       int iInstanceType,
                       boolean iIsChosen,
                       Workable iGenObj)

EPMDocumentInfo

public EPMDocumentInfo(Workable iCurObj,
                       int[] iIncludeBy,
                       int iInstanceType,
                       boolean iIsChosen)
Method Detail

isChosen

public boolean isChosen()

addInstance

public void addInstance(Object obj)

setInstanceType

public void setInstanceType(int iInstanceType)

setIsChosen

public void setIsChosen(boolean iIsChosen)

setGenObj

public void setGenObj(Workable iGenObj)

getEPMDocumentInfoArray

public static EPMDocumentInfo[] getEPMDocumentInfoArray(Object[] workArray,
                                                        int[] includeBy)

getCurObj

public Workable getCurObj()

setCurObj

public void setCurObj(Workable obj)

getKey

public String getKey()

getIncludeBy

public int[] getIncludeBy()

getInstanceType

public int getInstanceType()

getInstanceOrGeneric

public String getInstanceOrGeneric()

objPDMType

public String objPDMType()

objPDMStatus

public String objPDMStatus(EPMWorkspace ws)

objAuthStatus

public String objAuthStatus()

objAuthApp

public String objAuthApp()