wt.epm.upload
Class EPMUploadInstance
java.lang.Object
wt.epm.upload.EPMUploadDocument
wt.epm.upload.EPMUploadStandalone
wt.epm.upload.EPMUploadInstance
- Direct Known Subclasses:
- EPMUploadGeneric
- public class EPMUploadInstance
- extends EPMUploadStandalone
Methods inherited from class wt.epm.upload.EPMUploadStandalone |
addProcessedColumn, cleanupCells, cleanupColumns, createNewDependencies, diffDependencies, extractInstances, extractInstances, getNDAttrParamNameToDesignatedName, getProcessedColumnNames, mapNDAttributeName, processAttributes, processDependencies, processProperties, removeDependencies, removeProcessedColumn, syncDependency, syncMemberLink, syncReferenceLink, updateDependencies, upload |
Methods inherited from class wt.epm.upload.EPMUploadDocument |
ckeckModifiability, createNewDocument, createNewEPMDocument, getCachedDocument, getCachedDocument, getCachedDocumentForModification, getNDDocument, getUpload, resolveDocument, setNDDocument, toString, updateDocument |
ndFamilyTable
private EPMNDFamilyTable ndFamilyTable
ndFamilyTableMember
private EPMNDFamilyTableMember ndFamilyTableMember
uploadGeneric
private EPMUploadGeneric uploadGeneric
EPMUploadInstance
public EPMUploadInstance(EPMUpload upload,
EPMNDFamilyTable familyTable,
EPMNDFamilyTableMember familyTableMember,
EPMNDDocument memberDocument,
EPMUploadGeneric generic)
throws WTException
- Creates instance upload document. The family table, the family table member
and generic are required. The member document is optional.
- Parameters:
upload
- EPMUploadfamilyTableMember
- EPMNDFamilyTableMembermemberDocument
- EPMNDDocumentgeneric
- EPMUploadGeneric
- Throws:
WTException
checkNDDocument
protected void checkNDDocument()
throws WTException
- Overrides:
checkNDDocument
in class EPMUploadDocument
- Throws:
WTException
checkNDFamilyTable
protected void checkNDFamilyTable()
throws WTException
- Throws:
WTException
checkNDFamilyTableMember
protected void checkNDFamilyTableMember()
throws WTException
- Throws:
WTException
checkNDGenericDocument
protected void checkNDGenericDocument()
throws WTException
- Throws:
WTException
getNDCADName
public String getNDCADName()
throws WTException
- Overrides:
getNDCADName
in class EPMUploadDocument
- Throws:
WTException
getNDGenericCadName
public String getNDGenericCadName()
throws WTException
- Throws:
WTException
getNDTopGenericCadName
public String getNDTopGenericCadName()
throws WTException
- Throws:
WTException
getNDFamilyTable
public EPMNDFamilyTable getNDFamilyTable()
getNDFamilyTableMember
public EPMNDFamilyTableMember getNDFamilyTableMember()
getUploadGeneric
public EPMUploadGeneric getUploadGeneric()
throws WTException
- Throws:
WTException
preUpload
public void preUpload()
throws WTException
- Overrides:
preUpload
in class EPMUploadStandalone
- Throws:
WTException
postUpload
public void postUpload()
throws WTException
- Overrides:
postUpload
in class EPMUploadStandalone
- Throws:
WTException
markParamFeatValuesAsDeleted
protected void markParamFeatValuesAsDeleted()
throws WTException
- Throws:
WTException
processFamilyTable
public void processFamilyTable()
throws WTException
- Throws:
WTException
setFamilyTableAndGeneric
protected void setFamilyTableAndGeneric()
throws WTException
- Throws:
WTException
findCacheFamilyTable
protected CacheFamilyTable findCacheFamilyTable()
throws WTException
- Throws:
WTException
processFamilyTableCellValues
protected void processFamilyTableCellValues()
throws WTException
- Throws:
WTException
processFamilyTableCells
protected void processFamilyTableCells(List ndColumns,
boolean isDefinition)
throws WTException
- Throws:
WTException