com.ptc.windchill.uwgm.proesrv.upload
Class CachedContentItem

java.lang.Object
  extended bycom.ptc.windchill.uwgm.proesrv.upload.CachedContentItem

public class CachedContentItem
extends Object


Field Summary
private  ApplicationData appData
           
private  String cadName
           
private  CachedContentDescriptor ccDesc
           
private  com.ptc.windchill.uwgm.soap.uwgmdb.Content content
           
private  com.ptc.windchill.uwgm.soap.uwgmdb.EpmIteration epmIt
           
private  boolean isNew
           
private  boolean isPrimary
           
private static Log log
           
 
Constructor Summary
CachedContentItem(String cadName, com.ptc.windchill.uwgm.soap.uwgmdb.EpmIteration epmIt, com.ptc.windchill.uwgm.soap.uwgmdb.Content content, boolean primary)
           
 
Method Summary
private  void createCCDescriptor()
           
 ApplicationData getApplicationData()
           
 CachedContentDescriptor getCachedContentDescriptor()
           
 String getCategory()
           
 com.ptc.windchill.uwgm.soap.uwgmdb.Content getContent()
           
(package private)  ContentHolder getContentHolder()
           
 EPMDocument getEPMDocument()
           
 String getItemName()
           
 String getModelName()
           
 com.ptc.windchill.uwgm.soap.uwgmdb.ContentUrl.Iterator getUrl()
           
 boolean isForwardable()
           
 boolean isGeneric()
           
 boolean isInstance()
           
 boolean isNew()
           
 boolean isPrimary()
           
 boolean isSecondary()
           
 boolean isStale()
           
 void setApplicationData(ApplicationData adObj)
           
 boolean validateCategory()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cadName

private String cadName

epmIt

private com.ptc.windchill.uwgm.soap.uwgmdb.EpmIteration epmIt

ccDesc

private CachedContentDescriptor ccDesc

content

private com.ptc.windchill.uwgm.soap.uwgmdb.Content content

appData

private ApplicationData appData

isNew

private boolean isNew

isPrimary

private boolean isPrimary

log

private static final Log log
Constructor Detail

CachedContentItem

public CachedContentItem(String cadName,
                         com.ptc.windchill.uwgm.soap.uwgmdb.EpmIteration epmIt,
                         com.ptc.windchill.uwgm.soap.uwgmdb.Content content,
                         boolean primary)
Method Detail

getContent

public com.ptc.windchill.uwgm.soap.uwgmdb.Content getContent()

getModelName

public String getModelName()

isInstance

public boolean isInstance()

isGeneric

public boolean isGeneric()

getCachedContentDescriptor

public CachedContentDescriptor getCachedContentDescriptor()

createCCDescriptor

private void createCCDescriptor()

validateCategory

public boolean validateCategory()

getItemName

public String getItemName()

getCategory

public String getCategory()

isStale

public boolean isStale()

isForwardable

public boolean isForwardable()

getUrl

public com.ptc.windchill.uwgm.soap.uwgmdb.ContentUrl.Iterator getUrl()

isPrimary

public boolean isPrimary()

isSecondary

public boolean isSecondary()

setApplicationData

public void setApplicationData(ApplicationData adObj)

getApplicationData

public ApplicationData getApplicationData()

getContentHolder

ContentHolder getContentHolder()

getEPMDocument

public EPMDocument getEPMDocument()

isNew

public boolean isNew()