package com.revolsys.record.io.format.esri.gdb.xml.model.enums;
import com.revolsys.datatype.DataType;
import com.revolsys.datatype.DataTypes;
public enum GeometryType {
esriGeometryAny(DataTypes.GEOMETRY), //
esriGeometryBag(DataTypes.GEOMETRY_COLLECTION), //
esriGeometryBezier3Curve(null), //
esriGeometryCircularArc(null), //
esriGeometryEllipticArc(null), //
esriGeometryEnvelope(DataTypes.BOUNDING_BOX), //
esriGeometryLine(DataTypes.LINE_STRING), //
esriGeometryMultiPatch(null), //
esriGeometryMultipoint(DataTypes.MULTI_POINT), //
esriGeometryNull(null), //
esriGeometryPath(DataTypes.LINE_STRING), //
esriGeometryPoint(DataTypes.POINT), //
esriGeometryPolygon(DataTypes.MULTI_POLYGON), //
esriGeometryPolyline(DataTypes.MULTI_LINE_STRING), //
esriGeometryRay(null), //
esriGeometryRing(DataTypes.LINEAR_RING), //
esriGeometrySphere(null), //
esriGeometryTriangleFan(null), //
esriGeometryTriangles(null), //
esriGeometryTriangleStrip(null);
private DataType dataType;
private GeometryType(final DataType dataType) {
this.dataType = dataType;
}
public DataType getDataType() {
return this.dataType;
}
}