Class CoordinatesTypeIterator

java.lang.Object
org.gvsig.gpe.prov.gml.parser.v2.coordiates.GmlCoodinatesIterator
org.gvsig.gpe.prov.gml.parser.v2.coordiates.CoordinatesTypeIterator
All Implemented Interfaces:
ICoordinateIterator, IGmlCoordinatesIterator

public class CoordinatesTypeIterator extends GmlCoodinatesIterator
It parses a gml:CoordinatesType object. Example:

 
 <coordinates>60.0,60.0 60.0,90.0 90.0,90.0</coordinates>
 
 

Author:
Jorge Piera LLodrĂ¡ (jorge.piera@iver.es)
  • Constructor Details

    • CoordinatesTypeIterator

      public CoordinatesTypeIterator()
  • Method Details

    • initialize

      public void initialize(org.gvsig.xmlpull.lib.api.stream.IXmlStreamReader parser, GPEDefaultGmlParser handler, org.gvsig.xmlpull.lib.api.stream.IQName lastTag) throws org.gvsig.xmlpull.lib.api.stream.XmlStreamException, IOException
      It parses the gml:coordinates tag
      Specified by:
      initialize in interface IGmlCoordinatesIterator
      Overrides:
      initialize in class GmlCoodinatesIterator
      Parameters:
      parser - The XML parser
      handler - The GPE parser that contains the content handler and the error handler
      lastTag - The last tag
      Throws:
      org.gvsig.xmlpull.lib.api.stream.XmlStreamException
      IOException
    • hasNext

      public boolean hasNext() throws IOException
      Throws:
      IOException
    • next

      public void next(double[] buffer) throws IOException
      Throws:
      IOException