wt.epm.upload
Class EPMUploadInstance.ColumnAttribute

java.lang.Object
  extended bywt.epm.upload.EPMUploadInstance.Column
      extended bywt.epm.upload.EPMUploadInstance.ColumnAttribute
Enclosing class:
EPMUploadInstance

public static class EPMUploadInstance.ColumnAttribute
extends EPMUploadInstance.Column


Field Summary
 
Fields inherited from class wt.epm.upload.EPMUploadInstance.Column
ndColumn, uploadInstance
 
Constructor Summary
EPMUploadInstance.ColumnAttribute(EPMUploadInstance uploadInstance, EPMNDFamilyTableColumn ndColumn)
           
 
Method Summary
protected  CacheFamilyTable.CacheFamilyTableColumn createColumn(CacheFamilyTable cacheFamilyTable)
           
 EPMNDFamilyTableAttribute getNDColumn()
           
protected  boolean isCorrectColumnClass(CacheFamilyTable.CacheFamilyTableColumn cacheColumn)
           
 void processDefinition()
           
 void processValue(boolean isDefinition)
           
 
Methods inherited from class wt.epm.upload.EPMUploadInstance.Column
createCell, getCacheDocument, getCacheFamilyTable, process, processCell, processColumn, updateCell, updateColumn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPMUploadInstance.ColumnAttribute

public EPMUploadInstance.ColumnAttribute(EPMUploadInstance uploadInstance,
                                         EPMNDFamilyTableColumn ndColumn)
Method Detail

getNDColumn

public EPMNDFamilyTableAttribute getNDColumn()

processDefinition

public void processDefinition()
                       throws WTException
Specified by:
processDefinition in class EPMUploadInstance.Column
Throws:
WTException

createColumn

protected CacheFamilyTable.CacheFamilyTableColumn createColumn(CacheFamilyTable cacheFamilyTable)
                                                        throws WTException
Specified by:
createColumn in class EPMUploadInstance.Column
Throws:
WTException

isCorrectColumnClass

protected boolean isCorrectColumnClass(CacheFamilyTable.CacheFamilyTableColumn cacheColumn)
Specified by:
isCorrectColumnClass in class EPMUploadInstance.Column

processValue

public void processValue(boolean isDefinition)
                  throws WTException
Specified by:
processValue in class EPMUploadInstance.Column
Throws:
WTException