wt.epm.upload
Class EPMUploadInstance.Column
java.lang.Object
wt.epm.upload.EPMUploadInstance.Column
- Direct Known Subclasses:
- EPMUploadInstance.ColumnAttribute, EPMUploadInstance.ColumnDependency, EPMUploadInstance.ColumnFeature, EPMUploadInstance.ColumnParameter
- Enclosing class:
- EPMUploadInstance
- public abstract static class EPMUploadInstance.Column
- extends Object
Method Summary |
protected CacheDocument.CacheFamilyTableCell |
createCell(CacheDocument cacheDocument,
String name,
boolean inherited,
boolean isDefinedHere,
EPMFamilyTableColumn epmColumn,
EPMNDFTValue ndValue)
|
protected abstract CacheFamilyTable.CacheFamilyTableColumn |
createColumn(CacheFamilyTable cacheFamilyTable)
|
CacheDocument |
getCacheDocument()
|
CacheFamilyTable |
getCacheFamilyTable()
|
protected abstract boolean |
isCorrectColumnClass(CacheFamilyTable.CacheFamilyTableColumn cacheColumn)
|
void |
process(boolean isDefinition)
|
EPMNDFTValue |
processCell(boolean isDefinition)
|
CacheFamilyTable.CacheFamilyTableColumn |
processColumn()
|
abstract void |
processDefinition()
|
abstract void |
processValue(boolean isDefinition)
|
protected CacheDocument.CacheFamilyTableCell |
updateCell(CacheDocument cacheDocument,
boolean inherited,
boolean isDefinedHere,
EPMFamilyTableColumn epmColumn,
EPMNDFTValue ndValue,
CacheDocument.CacheFamilyTableCell cacheCell)
|
protected CacheFamilyTable.CacheFamilyTableColumn |
updateColumn(CacheFamilyTable.CacheFamilyTableColumn cacheColumn)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
uploadInstance
protected EPMUploadInstance uploadInstance
ndColumn
protected EPMNDFamilyTableColumn ndColumn
EPMUploadInstance.Column
public EPMUploadInstance.Column(EPMUploadInstance uploadInstance,
EPMNDFamilyTableColumn ndColumn)
process
public void process(boolean isDefinition)
throws WTException
- Throws:
WTException
getCacheDocument
public CacheDocument getCacheDocument()
throws WTException
- Throws:
WTException
getCacheFamilyTable
public CacheFamilyTable getCacheFamilyTable()
throws WTException
- Throws:
WTException
processDefinition
public abstract void processDefinition()
throws WTException
- Throws:
WTException
processColumn
public CacheFamilyTable.CacheFamilyTableColumn processColumn()
throws WTException
- Throws:
WTException
updateColumn
protected CacheFamilyTable.CacheFamilyTableColumn updateColumn(CacheFamilyTable.CacheFamilyTableColumn cacheColumn)
throws WTException
- Throws:
WTException
createColumn
protected abstract CacheFamilyTable.CacheFamilyTableColumn createColumn(CacheFamilyTable cacheFamilyTable)
throws WTException
- Throws:
WTException
isCorrectColumnClass
protected abstract boolean isCorrectColumnClass(CacheFamilyTable.CacheFamilyTableColumn cacheColumn)
throws WTException
- Throws:
WTException
processValue
public abstract void processValue(boolean isDefinition)
throws WTException
- Throws:
WTException
processCell
public EPMNDFTValue processCell(boolean isDefinition)
throws WTException
- Throws:
WTException
createCell
protected CacheDocument.CacheFamilyTableCell createCell(CacheDocument cacheDocument,
String name,
boolean inherited,
boolean isDefinedHere,
EPMFamilyTableColumn epmColumn,
EPMNDFTValue ndValue)
throws WTException
- Throws:
WTException
updateCell
protected CacheDocument.CacheFamilyTableCell updateCell(CacheDocument cacheDocument,
boolean inherited,
boolean isDefinedHere,
EPMFamilyTableColumn epmColumn,
EPMNDFTValue ndValue,
CacheDocument.CacheFamilyTableCell cacheCell)
throws WTException
- Throws:
WTException