// Path: ugeojson-model/src/main/java/org/ugeojson/model/geometry/PolygonDto.java
// public class PolygonDto extends GeometryDto {
// 
// 	private static final long serialVersionUID = 1L;
// 
// 	private List<LineStringDto> linearRings;
// 
// 	@Override
// 	public GeoJSONObjectTypeEnum getGeoJSONObjectType() {
// 		return GeoJSONObjectTypeEnum.Polygon;
// 	}
// 
// 	public List<LineStringDto> getLinearRings() {
// 		return linearRings;
// 	}
// 
// 	public void setLinearRings(List<LineStringDto> linearRings) {
// 		this.linearRings = linearRings;
// 	}
// 
// }


import org.ugeojson.model.geometry.PolygonDto;
package org.ugeojson.builder.exception;


public class InvalidPolygonDtoException extends RuntimeException {
 
	private static final long serialVersionUID = 1L;
// Path: ugeojson-model/src/main/java/org/ugeojson/model/geometry/PolygonDto.java
// public class PolygonDto extends GeometryDto {
// 
// 	private static final long serialVersionUID = 1L;
// 
// 	private List<LineStringDto> linearRings;
// 
// 	@Override
// 	public GeoJSONObjectTypeEnum getGeoJSONObjectType() {
// 		return GeoJSONObjectTypeEnum.Polygon;
// 	}
// 
// 	public List<LineStringDto> getLinearRings() {
// 		return linearRings;
// 	}
// 
// 	public void setLinearRings(List<LineStringDto> linearRings) {
// 		this.linearRings = linearRings;
// 	}
// 
// }


// Path: ugeojson-builder/src/main/java/org/ugeojson/builder/exception/InvalidPolygonDtoException.java
import org.ugeojson.model.geometry.PolygonDto;

package org.ugeojson.builder.exception;


public class InvalidPolygonDtoException extends RuntimeException {
 
	private static final long serialVersionUID = 1L;
	private final PolygonDto polygon;