Interface Parser


public interface Parser
Version:
$Id$
Author:
José Badía
  • Method Details

    • initializeParser

      void initializeParser()
    • isFileSupported

      boolean isFileSupported(File file)
    • getName

      String getName()
    • getDescription

      String getDescription()
    • getExtensionSupported

      List<String> getExtensionSupported()
    • hasMetadata

      boolean hasMetadata()
    • getMetadataToken

      String getMetadataToken()
    • hasMetadataFieldName

      boolean hasMetadataFieldName()
    • getMetadataFieldNameSeparator

      String getMetadataFieldNameSeparator()
    • getMetadataInfo

      Map<String,String> getMetadataInfo(File file)
    • hasStartEndDelimiters

      boolean hasStartEndDelimiters()
    • getStartDelimiter

      String getStartDelimiter()
    • getEndDelimiter

      String getEndDelimiter()
    • hasHeader

      boolean hasHeader()
    • getHeaderToken

      String getHeaderToken()
    • hasHeaderTokenRepited

      boolean hasHeaderTokenRepited()
    • getFieldDelimiter

      String getFieldDelimiter()
    • hasFieldName

      boolean hasFieldName()
    • getFieldNameSeparator

      String getFieldNameSeparator()
    • getDataStruct

      org.gvsig.tools.dynobject.DynStruct getDataStruct()
    • setDataStruct

      void setDataStruct(org.gvsig.tools.dynobject.DynStruct struct)
    • getFeatureType

      org.gvsig.fmap.dal.feature.EditableFeatureType getFeatureType()
    • parseFile

      List<org.gvsig.tools.dynobject.DynObject> parseFile(File file)
    • parseFile

      List<org.gvsig.tools.dynobject.DynObject> parseFile(File file, org.gvsig.tools.dynobject.DynStruct struct)
    • updateDataContent

      List<org.gvsig.tools.dynobject.DynObject> updateDataContent(org.gvsig.tools.dynobject.DynStruct struct)
    • updateDataContent

      List<org.gvsig.tools.dynobject.DynObject> updateDataContent(org.gvsig.tools.dynobject.DynStruct struct, List<String> fieldNames)
    • setFile

      void setFile(File file)
    • getProjection

      org.gvsig.crs.projection.lib.Projection getProjection()
    • setProjection

      void setProjection(org.gvsig.crs.projection.lib.Projection projection)
    • getData

      List<org.gvsig.tools.dynobject.DynObject> getData()
    • setData

      void setData(List<org.gvsig.tools.dynobject.DynObject> data)
    • getFieldDefinitions

      List getFieldDefinitions()
    • getFieldDefinitionType

      int getFieldDefinitionType(String name)
    • getFieldDefinitionName

      String getFieldDefinitionName(String name)
    • getFieldDefinitionName

      String getFieldDefinitionName(int index)
    • getFieldDefinitionNewName

      String getFieldDefinitionNewName(String name)
    • getFieldDefinitionNewName

      String getFieldDefinitionNewName(int index)
    • setFieldDefinitionNewName

      void setFieldDefinitionNewName(String name, String newName)
    • setProjectId

      void setProjectId(String projectId)
    • setProjectName

      void setProjectName(String projectName)
    • setProjectYear

      void setProjectYear(String projectYear)
    • setEstado

      void setEstado(String estado)
    • getProjectId

      String getProjectId()
    • getProjectName

      String getProjectName()
    • getProjectYear

      String getProjectYear()
    • getEstado

      String getEstado()
    • clone

      Parser clone()
    • readMetadata

      void readMetadata(File file)
    • getOrderedFieldNames

      String[] getOrderedFieldNames()