public class DiademHeaderReaderRule extends AbstractRule
Modifier and Type | Class and Description |
---|---|
protected static class |
DiademHeaderReaderRule.ProcessingMode |
Modifier and Type | Field and Description |
---|---|
protected java.io.File |
diademHeaderFile |
protected java.lang.String |
encoding |
protected java.lang.String |
fileName |
protected static java.lang.String |
PM_GLOBALHEADER |
protected DiademHeaderReaderRule.ProcessingMode |
processingMode |
loggerName, postMethods, preMethods, sessionRef
arguments, ctx, descriptor, NEW_LINE
Constructor and Description |
---|
DiademHeaderReaderRule() |
Modifier and Type | Method and Description |
---|---|
NameValueUnit[][] |
getValue()
The getValue method, read the attribute values from the diadem header file.
|
void |
init()
The init method, get the element name and the reference from the PACReturnWriter from the context.
|
void |
setValue(NameValueUnit[][] nvu)
The setValue, create
|
execute, execute, executePostMethods, executePreMethods, getAoSessionFromContextWithSessionRef, getId, getOdsCache, getPointTo, getSessionRef, getType, isPedantic, setGathermode, setId, setPointTo, setPostMethods, setPreMethods, setSessionRef, setType, terminate, toString, toString, toString
addAttributesToNameValueUnitArray, 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, setDescriptor
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getContext, getDescriptor, setArguments, setContext, setDescriptor
protected static final java.lang.String PM_GLOBALHEADER
protected java.lang.String fileName
protected java.io.File diademHeaderFile
protected java.lang.String encoding
protected DiademHeaderReaderRule.ProcessingMode processingMode
public void init() throws InitializationFailedException
init
in interface ImplementationIF
init
in class AbstractImplementation
InitializationFailedException
- if the initialization fails.public NameValueUnit[][] getValue() throws RuleException
RuleException
RuleIF.setValue(NameValueUnit[][] nvu)
public void setValue(NameValueUnit[][] nvu) throws RuleException
nvu
- The name value of the rule.RuleException