Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.io.gml.writer.internal.geometry
Class GeometryConverterRegistry.ConversionLadder

java.lang.Object
  extended by eu.esdihumboldt.hale.io.gml.writer.internal.geometry.GeometryConverterRegistry.ConversionLadder
All Implemented Interfaces:
Iterator<com.vividsolutions.jts.geom.Geometry>
Enclosing class:
GeometryConverterRegistry

public class GeometryConverterRegistry.ConversionLadder
extends Object
implements Iterator<com.vividsolutions.jts.geom.Geometry>

Conversion ladder - offers conversion for a geometry in the style of an iterator. Best conversions will be served first.


Constructor Summary
protected GeometryConverterRegistry.ConversionLadder(com.vividsolutions.jts.geom.Geometry geometry, boolean noLossOnly)
          Create a conversion ladder for the given geometry
 
Method Summary
 boolean hasNext()
           
 com.vividsolutions.jts.geom.Geometry next()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeometryConverterRegistry.ConversionLadder

protected GeometryConverterRegistry.ConversionLadder(com.vividsolutions.jts.geom.Geometry geometry,
                                                     boolean noLossOnly)
Create a conversion ladder for the given geometry

Parameters:
geometry - the geometry
noLossOnly - if only no-loss converters may be used
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface Iterator<com.vividsolutions.jts.geom.Geometry>
See Also:
Iterator.hasNext()

next

public com.vividsolutions.jts.geom.Geometry next()
Specified by:
next in interface Iterator<com.vividsolutions.jts.geom.Geometry>
See Also:
Iterator.next()

remove

public void remove()
Specified by:
remove in interface Iterator<com.vividsolutions.jts.geom.Geometry>
See Also:
Iterator.remove()

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d