public class UKOOA84Parser extends AbstractParser
AbstractParser.FieldDefinition| Modifier and Type | Field and Description |
|---|---|
static String |
DESCRIPTION |
static 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(String[] fields) |
protected String |
extractFilefield(int index,
String aux) |
String |
getDescription() |
String |
getEndDelimiter() |
String |
getFieldDelimiter() |
String |
getFieldNameSeparator() |
String |
getHeaderToken() |
String |
getMetadataFieldNameSeparator() |
String |
getMetadataToken() |
String |
getName() |
String[] |
getOrderedFieldNames() |
String |
getStartDelimiter() |
boolean |
hasFieldName() |
boolean |
hasHeader() |
boolean |
hasHeaderTokenRepited() |
boolean |
hasMetadata() |
boolean |
hasMetadataFieldName() |
boolean |
hasStartEndDelimiters() |
protected void |
initializeDefinitions() |
boolean |
isFileSupported(File file) |
protected void |
readDocument(File file,
boolean onlyFirst) |
void |
readMetadata(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 UKOOA84Parser(SeismicManager manager)
public String getName()
getName in interface ParsergetName in class AbstractParserpublic String getDescription()
getDescription in interface ParsergetDescription in class AbstractParserpublic boolean hasStartEndDelimiters()
hasStartEndDelimiters in interface ParserhasStartEndDelimiters in class AbstractParserpublic String getStartDelimiter()
getStartDelimiter in interface ParsergetStartDelimiter in class AbstractParserpublic String getEndDelimiter()
getEndDelimiter in interface ParsergetEndDelimiter in class AbstractParserpublic boolean hasHeader()
hasHeader in interface ParserhasHeader in class AbstractParserpublic String getHeaderToken()
getHeaderToken in interface ParsergetHeaderToken in class AbstractParserpublic boolean hasHeaderTokenRepited()
hasHeaderTokenRepited in interface ParserhasHeaderTokenRepited in class AbstractParserpublic String getFieldDelimiter()
getFieldDelimiter in interface ParsergetFieldDelimiter in class AbstractParserpublic boolean hasFieldName()
hasFieldName in interface ParserhasFieldName in class AbstractParserpublic String getFieldNameSeparator()
getFieldNameSeparator in interface ParsergetFieldNameSeparator in class AbstractParserpublic boolean hasMetadata()
public String getMetadataToken()
public boolean hasMetadataFieldName()
public String getMetadataFieldNameSeparator()
public String[] getOrderedFieldNames()
getOrderedFieldNames in interface ParsergetOrderedFieldNames in class AbstractParserprotected void initializeDefinitions()
initializeDefinitions in class AbstractParserpublic void readMetadata(File file)
readMetadata in interface ParserreadMetadata in class AbstractParserprotected DynObject createDynObject(String[] fields)
createDynObject in class AbstractParserprotected void readDocument(File file, boolean onlyFirst)
readDocument in class AbstractParserpublic boolean isFileSupported(File file)
isFileSupported in interface ParserisFileSupported in class AbstractParserpublic Parser clone()
clone in interface Parserclone in class AbstractParser