gistoolkit.datasources.oracle
Class OracleRecord

java.lang.Object
  extended bygistoolkit.features.Record
      extended bygistoolkit.datasources.oracle.OracleRecord

public class OracleRecord
extends Record

A record designed for use with the UpdateableOracleDataSource to allow updates. It keeps the old Attributes, and shape.


Field Summary
protected  java.lang.Object[] myOldAttributes
          Keep a separate array of all of the old values of the data for this record.
protected  Shape myOldShape
          Keep a separate entry for the old shape
 
Constructor Summary
OracleRecord()
          Creates new PostGISRecord
 
Method Summary
 java.lang.Object clone()
          handle the clone method as the record will be cloned before it is modified.
 java.lang.Object[] getOldAttributes()
          return the old attributes of this record
 Shape getOldShape()
          return the old shape of this record
 
Methods inherited from class gistoolkit.features.Record
getAttributeNames, getAttributes, getAttributeTypes, getShape, setAttributeNames, setAttributes, setAttributeTypes, setShape
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myOldAttributes

protected java.lang.Object[] myOldAttributes
Keep a separate array of all of the old values of the data for this record.


myOldShape

protected Shape myOldShape
Keep a separate entry for the old shape

Constructor Detail

OracleRecord

public OracleRecord()
Creates new PostGISRecord

Method Detail

getOldAttributes

public java.lang.Object[] getOldAttributes()
return the old attributes of this record


getOldShape

public Shape getOldShape()
return the old shape of this record


clone

public java.lang.Object clone()
handle the clone method as the record will be cloned before it is modified.

Overrides:
clone in class Record