com.partnersoft.v3x.graphics.codec.shapeFile
Class ShapeFileRecord

java.lang.Object
  extended by com.partnersoft.v3x.graphics.codec.shapeFile.ShapeFileRecord
Direct Known Subclasses:
ShapeFilePolyLine, ShapeFileSketchRecord

public class ShapeFileRecord
extends java.lang.Object

this is the shape file record a few properties, and a map to store the configurable ones


Constructor Summary
ShapeFileRecord()
           
 
Method Summary
 void addCoord(Coord3D newCoord)
           
 void addProperty(java.lang.String key, java.lang.Object value)
           
 int getContentLength()
           
 java.util.ArrayList getCoordArray()
           
 java.lang.String getFieldValue(java.lang.String value)
           
 java.util.Map getProperties()
           
 int getRecordNumber()
           
 int getShapeType()
           
 java.lang.String getSymbol()
           
 java.lang.String getText()
           
 double getX()
           
 double getX2()
           
 double getY()
           
 double getY2()
           
 void setCoordArray(java.util.ArrayList newCoords)
           
 void setProperties(java.util.Map newProperties)
           
 void setRecordNumber(int newNumber)
           
 void setShapeType(int newType)
           
 void setSymbol(java.lang.String newSymbol)
           
 void setText(java.lang.String newText)
           
 void setX(double newX)
           
 void setX2(double newX2)
           
 void setY(double newY)
           
 void setY2(double newY2)
           
 java.util.Map toMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShapeFileRecord

public ShapeFileRecord()
Method Detail

addProperty

public void addProperty(java.lang.String key,
                        java.lang.Object value)

getFieldValue

public java.lang.String getFieldValue(java.lang.String value)

toMap

public java.util.Map toMap()

getProperties

public java.util.Map getProperties()

setProperties

public void setProperties(java.util.Map newProperties)

getX

public double getX()

setX

public void setX(double newX)

getY

public double getY()

setY

public void setY(double newY)

getX2

public double getX2()

setX2

public void setX2(double newX2)

getY2

public double getY2()

setY2

public void setY2(double newY2)

getCoordArray

public java.util.ArrayList getCoordArray()

setCoordArray

public void setCoordArray(java.util.ArrayList newCoords)

getRecordNumber

public int getRecordNumber()

setRecordNumber

public void setRecordNumber(int newNumber)

getShapeType

public int getShapeType()

setShapeType

public void setShapeType(int newType)

getContentLength

public int getContentLength()

getSymbol

public java.lang.String getSymbol()

setSymbol

public void setSymbol(java.lang.String newSymbol)

getText

public java.lang.String getText()

setText

public void setText(java.lang.String newText)

addCoord

public void addCoord(Coord3D newCoord)