com.partnersoft.io.formats.shapefile
Class ShapefileProfile
java.lang.Object
com.partnersoft.io.formats.shapefile.ShapefileProfile
- All Implemented Interfaces:
- ShapefileConstants
public class ShapefileProfile
- extends java.lang.Object
- implements ShapefileConstants
A profile of a shapefile - brief description of properties and statistics.
- Author:
- Paul Reavis Copyright 1999 Partner Software, Inc.
| Fields inherited from interface com.partnersoft.io.formats.shapefile.ShapefileConstants |
ARCINFO_ARC, ARCINFO_ARCMAYBE, MULTIPATCH, MULTIPOINT, MULTIPOINTM, MULTIPOINTZ, NULLSHAPE, POINT, POINTM, POINTZ, POLYGON, POLYGONM, POLYGONZ, POLYLINE, POLYLINEM, POLYLINEZ, shapeNames, WHATZIT4, WHATZIT9 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ShapefileProfile
public ShapefileProfile()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getBoundingBox
public Rectangle getBoundingBox()
setBoundingBox
public void setBoundingBox(Rectangle newBoundingBox)
getNumRecords
public int getNumRecords()
setNumRecords
public void setNumRecords(int newNumRecords)
getFileLength
public int getFileLength()
setFileLength
public void setFileLength(int newFileLength)
getShapeType
public int getShapeType()
setShapeType
public void setShapeType(int newShapeType)
getVersion
public int getVersion()
setVersion
public void setVersion(int newVersion)
getDataFields
public java.util.ArrayList getDataFields()
setDataFields
public void setDataFields(java.util.ArrayList newFields)
getShapeTypeName
public java.lang.String getShapeTypeName()