public class UKOOA84Parser extends AbstractParser
AbstractParser.FieldDefinition| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DESCRIPTION |
static java.lang.String |
NAME |
availableExtensions, blankFieldCount, defaultProjection, dynManager, dynStruct, featureType, file, geomanager, metadata| Constructor and Description |
|---|
UKOOA84Parser(SeismicManager manager) |
| Modifier and Type | Method and Description |
|---|---|
Parser |
clone() |
protected DynObject |
createDynObject(java.lang.String[] fields) |
protected java.lang.String |
extractFilefield(int index,
java.lang.String aux) |
java.lang.String |
getDescription() |
java.lang.String |
getEndDelimiter() |
java.lang.String |
getFieldDelimiter() |
java.lang.String |
getFieldNameSeparator() |
java.lang.String |
getHeaderToken() |
java.lang.String |
getMetadataFieldNameSeparator() |
java.lang.String |
getMetadataToken() |
java.lang.String |
getName() |
java.lang.String[] |
getOrderedFieldNames() |
java.lang.String |
getStartDelimiter() |
boolean |
hasFieldName() |
boolean |
hasHeader() |
boolean |
hasHeaderTokenRepited() |
boolean |
hasMetadata() |
boolean |
hasMetadataFieldName() |
boolean |
hasStartEndDelimiters() |
protected void |
initializeDefinitions() |
boolean |
isFileSupported(java.io.File file) |
protected void |
readDocument(java.io.File file,
boolean onlyFirst) |
void |
readMetadata(java.io.File file) |
addFieldDefinition, createDynObjectProjectInfo, extractFeatures, getData, getDataStruct, getDataStructure, getDefaultProjection, getDriverManager, getEstado, getExtensionSupported, getFeatures, getFeatureStore, getFeatureType, getFieldDefinitionName, getFieldDefinitionName, getFieldDefinitionNewName, getFieldDefinitionNewName, getFieldDefinitions, getFieldDefinitionType, getFieldNames, getGeographicField, getMetadataInfo, getProjectId, getProjection, getProjectionData, getProjectName, getProjectYear, hasProjectionData, initializeParser, parseFile, parseFile, postParsingProcess, preParsingProcess, setData, setDataStruct, setEstado, setFieldDefinitionNewName, setFile, setProjectId, setProjection, setProjectName, setProjectYear, updateDataContent, updateDataContent, updateDataContentpublic static java.lang.String NAME
public static java.lang.String DESCRIPTION
public UKOOA84Parser(SeismicManager manager)
public java.lang.String getName()
getName in interface ParsergetName in class AbstractParserpublic java.lang.String getDescription()
getDescription in interface ParsergetDescription in class AbstractParserpublic boolean hasStartEndDelimiters()
hasStartEndDelimiters in interface ParserhasStartEndDelimiters in class AbstractParserpublic java.lang.String getStartDelimiter()
getStartDelimiter in interface ParsergetStartDelimiter in class AbstractParserpublic java.lang.String getEndDelimiter()
getEndDelimiter in interface ParsergetEndDelimiter in class AbstractParserpublic boolean hasHeader()
hasHeader in interface ParserhasHeader in class AbstractParserpublic java.lang.String getHeaderToken()
getHeaderToken in interface ParsergetHeaderToken in class AbstractParserpublic boolean hasHeaderTokenRepited()
hasHeaderTokenRepited in interface ParserhasHeaderTokenRepited in class AbstractParserpublic java.lang.String getFieldDelimiter()
getFieldDelimiter in interface ParsergetFieldDelimiter in class AbstractParserpublic boolean hasFieldName()
hasFieldName in interface ParserhasFieldName in class AbstractParserpublic java.lang.String getFieldNameSeparator()
getFieldNameSeparator in interface ParsergetFieldNameSeparator in class AbstractParserpublic boolean hasMetadata()
public java.lang.String getMetadataToken()
public boolean hasMetadataFieldName()
public java.lang.String getMetadataFieldNameSeparator()
public java.lang.String[] getOrderedFieldNames()
getOrderedFieldNames in interface ParsergetOrderedFieldNames in class AbstractParserprotected void initializeDefinitions()
initializeDefinitions in class AbstractParserpublic void readMetadata(java.io.File file)
readMetadata in interface ParserreadMetadata in class AbstractParserprotected DynObject createDynObject(java.lang.String[] fields)
createDynObject in class AbstractParserprotected void readDocument(java.io.File file,
boolean onlyFirst)
readDocument in class AbstractParserprotected java.lang.String extractFilefield(int index,
java.lang.String aux)
public boolean isFileSupported(java.io.File file)
isFileSupported in interface ParserisFileSupported in class AbstractParserpublic Parser clone()
clone in interface Parserclone in class AbstractParser