public class XATFReader extends XATFReader
dom, lcValuesNames
arguments, ctx, descriptor, NEW_LINE
Constructor and Description |
---|
XATFReader() |
XATFReader(java.lang.String filename) |
Modifier and Type | Method and Description |
---|---|
java.util.Hashtable<java.lang.String,java.lang.String> |
getAttributeUnits(java.lang.String baseElement) |
java.util.Hashtable<java.lang.String,java.lang.String> |
getBaseAttributes(java.lang.String baseElement)
Create a hashtable with base attribute as key and attribute name as value for a
base type.
|
java.util.Hashtable<java.lang.String,java.lang.String> |
getComponentNameMapping()
Returns a hashtable with the identifier of the component files as key and the file name
as value.
|
NameValueUnit[][] |
getComponentValues()
Get the local column components.
|
java.util.Hashtable<java.lang.String,java.lang.String> |
getElementNamesForBasetypes()
Creates the hashtable containing base element names as key and application element names
as values.
|
NameValueUnit[][] |
getValuesForBasetype(java.lang.String basetype)
Wrapper to read all instances of an element by its base type
|
void |
init()
Initialize the ATF/XML Reader.
|
execute, getComponentFilename, getComponentNames, getComponentValues, getDocumentation, getElement, getExternalComponents, getFilename, getFilenames, getInstanceData, getLcValues, getLcValues, getValues, main, setFilename, terminate, updateFilename
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, toString, wait, wait, wait
getContext, getDescriptor, setArguments, setContext, setDescriptor
public XATFReader(java.lang.String filename) throws ExecutableException
ExecutableException
public XATFReader()
public java.util.Hashtable<java.lang.String,java.lang.String> getElementNamesForBasetypes() throws InitializationFailedException
InitializationFailedException
public java.util.Hashtable<java.lang.String,java.lang.String> getBaseAttributes(java.lang.String baseElement) throws ExecutableException
baseElement
- Base type or application elementExecutableException
public java.util.Hashtable<java.lang.String,java.lang.String> getAttributeUnits(java.lang.String baseElement) throws ExecutableException
baseElement
- ExecutableException
public NameValueUnit[][] getValuesForBasetype(java.lang.String basetype) throws ExecutableException
basetype
- The base typeExecutableException
public NameValueUnit[][] getComponentValues() throws ExecutableException
ExecutableException
public java.util.Hashtable<java.lang.String,java.lang.String> getComponentNameMapping() throws XATFTagNotFound
XATFTagNotFound
public void init() throws InitializationFailedException
XATFReader
init
in interface ImplementationIF
init
in class XATFReader
InitializationFailedException
- - When one of the requiered arguments not exist.com.highqsoft.xsd.ImplentationIF#init()