protected G forwardBuildGeometry(GeometryFactory geometryFactory, Object object)
      throws ParserException {
    if (successor != null) {
      return (G) successor.buildGeometry(geometryFactory, object);
    }

    throw new ParserException(
        "There are no Rings in this chain to " + "build Geometry with Object : " + object);
  }
 public InternalDirectPositionLineHandler() {
   super.setSuccessor(new InternalCoordLineHandler());
 }
 public InternalPointLinearRingHandler() {
   super.setSuccessor(new InternalPointPropertyLinearRingHandler());
 }