Package org.yamcs.xtce.xlsv6
Class V6LoaderBase
- java.lang.Object
-
- org.yamcs.xtce.AbstractFileLoader
-
- org.yamcs.xtce.BaseSpreadsheetLoader
-
- org.yamcs.xtce.xlsv6.V6LoaderBase
-
- All Implemented Interfaces:
SpaceSystemLoader
- Direct Known Subclasses:
V6Loader
public abstract class V6LoaderBase extends BaseSpreadsheetLoader
static fields and methods to reduce the size of the SpreadsheetLoader
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.yamcs.xtce.BaseSpreadsheetLoader
BaseSpreadsheetLoader.BasicPrefFactory, BaseSpreadsheetLoader.EnumerationDefinition, BaseSpreadsheetLoader.Range
-
-
Field Summary
Fields Modifier and Type Field Description protected static intIDX_CMD_ARG_ASSIGNMENTprotected static intIDX_CMD_ARGNAMEprotected static intIDX_CMD_CALIBRATIONprotected static intIDX_CMD_DEFVALUEprotected static intIDX_CMD_DESCRIPTIONprotected static intIDX_CMD_ENCODINGprotected static intIDX_CMD_ENGTYPEprotected static intIDX_CMD_ENGUNITprotected static intIDX_CMD_FLAGSprotected static intIDX_CMD_NAMEprotected static intIDX_CMD_PARENTprotected static intIDX_CMD_RANGEHIGHprotected static intIDX_CMD_RANGELOWprotected static intIDX_CMD_RAWTYPEprotected static intIDX_CMD_RELPOSprotected static intIDX_CMDOPT_NAMEprotected static intIDX_CMDOPT_SIGNIFICANCEprotected static intIDX_CMDOPT_SIGNIFICANCE_REASONprotected static intIDX_CMDOPT_TXCONSTprotected static intIDX_CMDOPT_TXCONST_TIMEOUTprotected static intIDX_CMDVERIF_CHECKWINDOWprotected static intIDX_CMDVERIF_CHECKWINDOW_RELATIVETOprotected static intIDX_CMDVERIF_NAMEprotected static intIDX_CMDVERIF_ONFAILprotected static intIDX_CMDVERIF_ONSUCCESSprotected static intIDX_CMDVERIF_ONTIMEOUTprotected static intIDX_CMDVERIF_STAGEprotected static intIDX_CMDVERIF_TEXTprotected static intIDX_CMDVERIF_TYPEprotected static intIDX_LOG_AUTHORprotected static intIDX_LOG_DATEprotected static intIDX_LOG_MESSAGEprotected static intIDX_LOG_VERSIONprotected static intIDX_PP_ALIASprotected static intIDX_PP_GROUPprotected static intIDX_PP_UMIprotected static StringPARAM_RAWTYPE_STRING_FIXEDprotected static StringPARAM_RAWTYPE_STRING_PREPENDEDprotected static StringPARAM_RAWTYPE_STRING_TERMINATED-
Fields inherited from class org.yamcs.xtce.BaseSpreadsheetLoader
CALIB_TYPE_ENUMERATION, CALIB_TYPE_JAVA_EXPRESSION, CALIB_TYPE_POLYNOMIAL, CALIB_TYPE_SPLINE, CALIB_TYPE_TIME, CN_CALIB_CALIB1, CN_CALIB_CALIB2, CN_CALIB_DESCRIPTION, CN_CALIB_NAME, CN_CALIB_TYPE, ctx, enableXtceNameRestrictions, h, headers, PARAM_ENGTYPE_BINARY, PARAM_ENGTYPE_BOOLEAN, PARAM_ENGTYPE_DOUBLE, PARAM_ENGTYPE_ENUMERATED, PARAM_ENGTYPE_FLOAT, PARAM_ENGTYPE_INT32, PARAM_ENGTYPE_INT64, PARAM_ENGTYPE_STRING, PARAM_ENGTYPE_TIME, PARAM_ENGTYPE_UINT32, PARAM_ENGTYPE_UINT64, PARAM_RAWTYPE_BINARY, PARAM_RAWTYPE_BINARY_PREPENDED, PARAM_RAWTYPE_BINARY_TERMINATED, PARAM_RAWTYPE_BOOLEAN, PARAM_RAWTYPE_DOUBLE, PARAM_RAWTYPE_FLOAT, PARAM_RAWTYPE_INT, PARAM_RAWTYPE_STRING, PARAM_RAWTYPE_UINT, SHEET_ALARMS, SHEET_ALGORITHMS, SHEET_CALIBRATION, SHEET_CHANGELOG, SHEET_COMMANDOPTIONS, SHEET_COMMANDS, SHEET_COMMANDVERIFICATION, SHEET_CONTAINERS, SHEET_DERIVED_PARAMETERS, SHEET_GENERAL, SHEET_LOCAL_PARAMETERS, SHEET_TELEMETERED_PARAMETERS, workbook
-
Fields inherited from class org.yamcs.xtce.AbstractFileLoader
configName, log, path
-
-
Constructor Summary
Constructors Constructor Description V6LoaderBase(String path)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.yamcs.xtce.xlsv6.V6LoaderBase.RawTypeEncodingoldToNewEncoding(SpreadsheetLoadContext ctx, int bitsize, String rawtype)static Map<String,Map<String,Integer>>readHeaders(jxl.Workbook workbook)-
Methods inherited from class org.yamcs.xtce.BaseSpreadsheetLoader
findRange, getCell, getContent, getContent, getParameterReference, hasColumn, hasColumn, isCellEmpty, isEmptyOrCommentedOut, isRowEmpty, jumpToRow, loadWorkbook, parseByte, parseDouble, parseDouble, parseInt, parseInt, switchToSheet, validateNameType
-
Methods inherited from class org.yamcs.xtce.AbstractFileLoader
getConfigName, needsUpdate, writeConsistencyDate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.yamcs.xtce.SpaceSystemLoader
load, loadList
-
-
-
-
Field Detail
-
IDX_PP_UMI
protected static final int IDX_PP_UMI
- See Also:
- Constant Field Values
-
IDX_PP_GROUP
protected static final int IDX_PP_GROUP
- See Also:
- Constant Field Values
-
IDX_PP_ALIAS
protected static final int IDX_PP_ALIAS
- See Also:
- Constant Field Values
-
IDX_CMD_NAME
protected static final int IDX_CMD_NAME
- See Also:
- Constant Field Values
-
IDX_CMD_PARENT
protected static final int IDX_CMD_PARENT
- See Also:
- Constant Field Values
-
IDX_CMD_ARG_ASSIGNMENT
protected static final int IDX_CMD_ARG_ASSIGNMENT
- See Also:
- Constant Field Values
-
IDX_CMD_FLAGS
protected static final int IDX_CMD_FLAGS
- See Also:
- Constant Field Values
-
IDX_CMD_ARGNAME
protected static final int IDX_CMD_ARGNAME
- See Also:
- Constant Field Values
-
IDX_CMD_RELPOS
protected static final int IDX_CMD_RELPOS
- See Also:
- Constant Field Values
-
IDX_CMD_ENCODING
protected static final int IDX_CMD_ENCODING
- See Also:
- Constant Field Values
-
IDX_CMD_ENGTYPE
protected static final int IDX_CMD_ENGTYPE
- See Also:
- Constant Field Values
-
IDX_CMD_RAWTYPE
protected static final int IDX_CMD_RAWTYPE
- See Also:
- Constant Field Values
-
IDX_CMD_DEFVALUE
protected static final int IDX_CMD_DEFVALUE
- See Also:
- Constant Field Values
-
IDX_CMD_ENGUNIT
protected static final int IDX_CMD_ENGUNIT
- See Also:
- Constant Field Values
-
IDX_CMD_CALIBRATION
protected static final int IDX_CMD_CALIBRATION
- See Also:
- Constant Field Values
-
IDX_CMD_RANGELOW
protected static final int IDX_CMD_RANGELOW
- See Also:
- Constant Field Values
-
IDX_CMD_RANGEHIGH
protected static final int IDX_CMD_RANGEHIGH
- See Also:
- Constant Field Values
-
IDX_CMD_DESCRIPTION
protected static final int IDX_CMD_DESCRIPTION
- See Also:
- Constant Field Values
-
IDX_CMDOPT_NAME
protected static final int IDX_CMDOPT_NAME
- See Also:
- Constant Field Values
-
IDX_CMDOPT_TXCONST
protected static final int IDX_CMDOPT_TXCONST
- See Also:
- Constant Field Values
-
IDX_CMDOPT_TXCONST_TIMEOUT
protected static final int IDX_CMDOPT_TXCONST_TIMEOUT
- See Also:
- Constant Field Values
-
IDX_CMDOPT_SIGNIFICANCE
protected static final int IDX_CMDOPT_SIGNIFICANCE
- See Also:
- Constant Field Values
-
IDX_CMDOPT_SIGNIFICANCE_REASON
protected static final int IDX_CMDOPT_SIGNIFICANCE_REASON
- See Also:
- Constant Field Values
-
IDX_CMDVERIF_NAME
protected static final int IDX_CMDVERIF_NAME
- See Also:
- Constant Field Values
-
IDX_CMDVERIF_STAGE
protected static final int IDX_CMDVERIF_STAGE
- See Also:
- Constant Field Values
-
IDX_CMDVERIF_TYPE
protected static final int IDX_CMDVERIF_TYPE
- See Also:
- Constant Field Values
-
IDX_CMDVERIF_TEXT
protected static final int IDX_CMDVERIF_TEXT
- See Also:
- Constant Field Values
-
IDX_CMDVERIF_CHECKWINDOW
protected static final int IDX_CMDVERIF_CHECKWINDOW
- See Also:
- Constant Field Values
-
IDX_CMDVERIF_CHECKWINDOW_RELATIVETO
protected static final int IDX_CMDVERIF_CHECKWINDOW_RELATIVETO
- See Also:
- Constant Field Values
-
IDX_CMDVERIF_ONSUCCESS
protected static final int IDX_CMDVERIF_ONSUCCESS
- See Also:
- Constant Field Values
-
IDX_CMDVERIF_ONFAIL
protected static final int IDX_CMDVERIF_ONFAIL
- See Also:
- Constant Field Values
-
IDX_CMDVERIF_ONTIMEOUT
protected static final int IDX_CMDVERIF_ONTIMEOUT
- See Also:
- Constant Field Values
-
IDX_LOG_VERSION
protected static final int IDX_LOG_VERSION
- See Also:
- Constant Field Values
-
IDX_LOG_DATE
protected static final int IDX_LOG_DATE
- See Also:
- Constant Field Values
-
IDX_LOG_MESSAGE
protected static final int IDX_LOG_MESSAGE
- See Also:
- Constant Field Values
-
IDX_LOG_AUTHOR
protected static final int IDX_LOG_AUTHOR
- See Also:
- Constant Field Values
-
PARAM_RAWTYPE_STRING_PREPENDED
protected static final String PARAM_RAWTYPE_STRING_PREPENDED
- See Also:
- Constant Field Values
-
PARAM_RAWTYPE_STRING_TERMINATED
protected static final String PARAM_RAWTYPE_STRING_TERMINATED
- See Also:
- Constant Field Values
-
PARAM_RAWTYPE_STRING_FIXED
protected static final String PARAM_RAWTYPE_STRING_FIXED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
V6LoaderBase
public V6LoaderBase(String path) throws ConfigurationException
- Throws:
ConfigurationException
-
-