public class MeasurementHolder extends MeasurementHolder
aoSession, dumpFilePath, extCompHolder, fatherInstElemRef, generalHolder, lcHolder, loadCatalogs, maxRowsPerCall, meaHolder, meaNameRegExp, measurementIdStr, meqHolder, phyDimHolder, quantityHolder, readInstanceAttributes, resultRef, smHolder, unitHolder, useQueryloggerName, postMethods, preMethods, sessionRefarguments, ctx, descriptor, NEW_LINE| Constructor and Description |
|---|
MeasurementHolder() |
| Modifier and Type | Method and Description |
|---|---|
MeasurementHolder |
clone() |
void |
destroy()
Destroy all ElementHolders in the MeasurementHolder.
|
void |
execute()
Execute the program.
|
ElementHolder |
getComponentFileHolder() |
java.lang.String[] |
getComponentFileNames() |
ElementHolder[][] |
getExtCompHolder() |
NameValueUnit[][] |
getExtCompNvu()
Get the combined NameValueUnit[][] of all extCompHolders in the measurement
|
protected java.lang.String[] |
getIds(ElementHolder elemHolder)
Get the ids of all instances stored in an ElementHolder
|
void |
init()
Initialize the work.
|
void |
setExtCompHolder(ElementHolder[][] extCompHolder) |
addHolder, getAoSession, getElemIds, getHighestLcId, getHighestMeqId, getHighestSmId, getHolder, getLcHolder, getLcNvu, getMeaHolder, getMeaNvu, getMeqHolder, getMeqNvu, getNextExtCompId, getNextLcId, getNextMeaId, getNextMeqId, getNextSmId, getPhyDimHolder, getPhyDimNvu, getQtyHolder, getQtyNvu, getSmHolder, getSmNvu, getUnitHolder, getUnitNvu, getValue, hasCatalogs, setAoSession, setLcHolder, setMeaHolder, setMeqHolder, setPhyDimHolder, setQtyHolder, setSmHolder, setUnitHolder, setValueexecute, executePostMethods, executePreMethods, getAoSessionFromContextWithSessionRef, getId, getOdsCache, getPointTo, getSessionRef, getType, isPedantic, setGathermode, setId, setPointTo, setPostMethods, setPreMethods, setSessionRef, setType, terminate, toString, toString, toStringaddAttributesToNameValueUnitArray, addAttributeToNameValueUnitArray, addStringValueToNameValueUnitArray, checkDirectoy, checkDirectoy, checkDirectoy, checkFile, checkFile, checkFile, checkIntValue, checkStringValue, compressNvuArray, createMessageFromPropertyFile, createMessageFromPropertyFile, createMessageFromPropertyFile, createTsUnionFromObject, deleteRowWithAttributes, getArguments, getContext, getDescriptor, getListFromProperty, getMandatoryProperty, getMandatoryProperty, getMandatoryPropertyAsInt, getMandatoryPropertyAsList, getMandatoryPropertyWithRuleException, getNvuArrayFromMap, getNvuArrayFromMap, getNvuObjectWithName, getNvuObjectWithName, getNvuObjectWithName, getOdsCacheFromProperty, getOptioanlPropertyAsInt, getOptionalProperty, getOptionalProperty, getOptionalProperty, getOptionalProperty, getOptionalPropertyAsBoolean, getOptionalPropertyAsBoolean, getOptionalPropertyAsBoolean, getOptionalPropertyAsList, makeUpperCaseKeyword, removeAttributeFromNameValueUnitArray, removeAttributeFromNameValueUnitArray, setArguments, setContext, setDescriptorequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitterminategetContext, getDescriptor, setArguments, setContext, setDescriptorpublic void init()
throws InitializationFailedException
AbstractImplementationinit in interface ImplementationIFinit in class MeasurementHolderInitializationFailedException - if the initialization fails.public void execute()
throws ExecutableException
AbstractRuleexecute in interface ExecutableIFexecute in class MeasurementHolderExecutableException - if execution fails.protected java.lang.String[] getIds(ElementHolder elemHolder) throws ExecutableException
elemHolder - The ElementHolder with the instancesExecutableExceptionpublic void destroy()
MeasurementHolderdestroy in class MeasurementHolderpublic MeasurementHolder clone()
clone in class MeasurementHolderpublic void setExtCompHolder(ElementHolder[][] extCompHolder)
setExtCompHolder in class MeasurementHolderpublic ElementHolder[][] getExtCompHolder()
getExtCompHolder in class MeasurementHolderpublic NameValueUnit[][] getExtCompNvu()
getExtCompNvu in class MeasurementHolderpublic java.lang.String[] getComponentFileNames()
public ElementHolder getComponentFileHolder()