Uses of Class
gistoolkit.features.Record

Packages that use Record
gistoolkit.application   
gistoolkit.application.command   
gistoolkit.datasources   
gistoolkit.datasources.db2spatialextender   
gistoolkit.datasources.filter   
gistoolkit.datasources.memory   
gistoolkit.datasources.mysql   
gistoolkit.datasources.oracle   
gistoolkit.datasources.postgis   
gistoolkit.datasources.shapefile   
gistoolkit.datasources.terraserver   
gistoolkit.display   
gistoolkit.display.drawmodel   
gistoolkit.display.labeler   
gistoolkit.display.renderer   
gistoolkit.display.widgets   
gistoolkit.server   
proprietary.datasources.arcsde   
 

Uses of Record in gistoolkit.application
 

Methods in gistoolkit.application that return Record
 Record[] GISEditor.getCopyBuffer()
          Get the records that are in the copy buffer.
 Record[] PopupListener.getRecords()
          Utility class to get the selected records from the GISDisplay.
 

Methods in gistoolkit.application with parameters of type Record
 void GISEditor.setCopyBuffer(Record[] inRecords)
          Set the records into the copy buffer.
 

Uses of Record in gistoolkit.application.command
 

Methods in gistoolkit.application.command with parameters of type Record
 void HighlightDisplay.recordDeselected(Record inRecord)
          Called when a record has been deselected.
 void HighlightDisplay.recordSelected(Record inRecord)
          Called when a record has been selected.
 void HighlightDisplay.recordsSelected(Record[] inRecords)
          Called when records have been selected.
 void HighlightDisplay.recordsDeselected(Record[] inRecords)
          Called when records have been deselected.
 void ShowAttributeCommand.recordSelected(Record inRecord)
          Called when a row is selected.
 

Uses of Record in gistoolkit.datasources
 

Methods in gistoolkit.datasources that return Record
 Record GISDataset.getRecord(int inIndex)
          Returns the record for the current selected dataset.
 Record[] GISDataset.getRecords()
          Returns the records within this dataset
 Record SimpleJoinDataSource.getDatasourceRecord(java.lang.Object inKey)
          Return the data source record associated with this key.
 

Methods in gistoolkit.datasources with parameters of type Record
 void DataSource.insert(Record inRecord)
          Inserts the given record into the datasource.
 void DataSource.update(Record inRecord)
          Update the data source with the changed record.
 void DataSource.delete(Record inRecord)
          Delete this record from the database.
 void GISDataset.add(Record inRecord)
          Add a data item to the list .
protected  void SimpleDataSource.fireRead(Record inRecord)
          Called to notify the listeners that the record has been read
protected  void SimpleDataSource.fireInsert(Record inRecord)
          Called to notify the listeners that the record has been inserted
protected  void SimpleDataSource.fireUpdate(Record inRecord)
          Called to notify the listeners that the record has been updated
protected  void SimpleDataSource.fireDelete(Record inRecord)
          Called to notify the listeners that the record has been deleted
 void SimpleDataSource.doInsert(Record inRecord)
          Insert the record into the data source.
 void SimpleDataSource.doUpdate(Record inRecord)
          Update the data source with the changed record.
 void SimpleDataSource.doDelete(Record inRecord)
          Delete this record from the database.
 void SimpleDataSource.insert(Record inRecord)
          Inserts the given record into the datasource.
 void SimpleDataSource.update(Record inRecord)
          Update the given record in the data source.
 void SimpleDataSource.delete(Record inRecord)
          Delete the given record from the data source.
 

Constructors in gistoolkit.datasources with parameters of type Record
DataSourceEvent(Record inRecord)
          Creates new DataSourceEvent
GISDataset(Record[] inRecords)
          Create a new Dataset with the given records.
 

Uses of Record in gistoolkit.datasources.db2spatialextender
 

Subclasses of Record in gistoolkit.datasources.db2spatialextender
 class SpatialExtenderRecord
          Record to handle the problems with updating records in spatial extender.
 

Methods in gistoolkit.datasources.db2spatialextender with parameters of type Record
 void UpdateableSpatialExtenderDataSource.doInsert(Record inRecord)
          Inserts the given record into the datasource.
 void UpdateableSpatialExtenderDataSource.doUpdate(Record inRecord)
          Update the data source with the changed record.
 void UpdateableSpatialExtenderDataSource.doDelete(Record inRecord)
          Delete this record from the database.
 

Uses of Record in gistoolkit.datasources.filter
 

Methods in gistoolkit.datasources.filter with parameters of type Record
protected  int AttributeFilter.findAttribute(Record inRecord)
          Finds the attribute in the attribute array, returns -1 if it is not found.
 boolean DateAttributeFilter.contains(Record inRecord)
          Determiens if this record should be included in the subsequent set.
 boolean Expression.contains(Record inRecord)
          Determines if this record should or should not be returned as part of the resulting dataset.
 boolean Filter.contains(Record inRecord)
          Determines if this record should or should not be returned as part of the resulting dataset.
 boolean Join.contains(Record inRecord)
          Determines if this record should or should not be returned as part of the resulting dataset.
 boolean NumberAttributeFilter.contains(Record inRecord)
          Determiens if this record should be included in the subsequent set.
 boolean ShapeFilter.contains(Record inRecord)
           
 boolean StringAttributeFilter.contains(Record inRecord)
          Determiens if this record should be included in the subsequent set.
 

Uses of Record in gistoolkit.datasources.memory
 

Subclasses of Record in gistoolkit.datasources.memory
 class MemoryRecord
          I need some way to determine if the record has been updated.
 

Methods in gistoolkit.datasources.memory with parameters of type Record
 void MemoryDataSource.doInsert(Record inRecord)
          Inserts the given record into the datasource.
 void MemoryDataSource.doDelete(Record inRecord)
          Delete this record from the database.
 void MemoryDataSource.doUpdate(Record inRecord)
          Update the data source with the changed record.
 

Constructors in gistoolkit.datasources.memory with parameters of type Record
MemoryRecord(Record inRecord)
          Creates a new MemoryRecord from the given record
 

Uses of Record in gistoolkit.datasources.mysql
 

Subclasses of Record in gistoolkit.datasources.mysql
 class MySQLRecord
          A record designed for use with the UpdateableMySQLDataSource to allow updates.
 

Methods in gistoolkit.datasources.mysql with parameters of type Record
 void UpdateableMySQLDataSource.doInsert(Record inRecord)
          Inserts the given record into the datasource.
 void UpdateableMySQLDataSource.doUpdate(Record inRecord)
          Update the data source with the changed record.
 void UpdateableMySQLDataSource.doDelete(Record inRecord)
          Delete this record from the database.
 

Uses of Record in gistoolkit.datasources.oracle
 

Subclasses of Record in gistoolkit.datasources.oracle
 class OracleRecord
          A record designed for use with the UpdateableOracleDataSource to allow updates.
 

Methods in gistoolkit.datasources.oracle with parameters of type Record
 void UpdateableOracleDataSource.doInsert(Record inRecord)
          Inserts the given record into the datasource.
 void UpdateableOracleDataSource.doUpdate(Record inRecord)
          Update the data source with the changed record.
 void UpdateableOracleDataSource.doDelete(Record inRecord)
          Delete this record from the database.
 

Uses of Record in gistoolkit.datasources.postgis
 

Subclasses of Record in gistoolkit.datasources.postgis
 class PostGISRecord
          A record designed for use with the UpdateablePostGISDataSource to allow updates.
 

Methods in gistoolkit.datasources.postgis with parameters of type Record
 void UpdateablePostGISDataSource.doInsert(Record inRecord)
          Inserts the given record into the datasource.
 void UpdateablePostGISDataSource.doUpdate(Record inRecord)
          Update the data source with the changed record.
 void UpdateablePostGISDataSource.doDelete(Record inRecord)
          Delete this record from the database.
 

Uses of Record in gistoolkit.datasources.shapefile
 

Subclasses of Record in gistoolkit.datasources.shapefile
 class ShapeFileRecord
          A record type to keep track of the index in the shape file for updates.
 

Methods in gistoolkit.datasources.shapefile that return Record
 Record DbaseFileReader.read()
          Read a single dbase record
 

Methods in gistoolkit.datasources.shapefile with parameters of type Record
 void DbaseFileWriter.write(Record inRec)
          Appends the passed record to the dbase file.
static void ShapeFileCreator.save(Record[] inRecords, java.lang.String inFileName)
          Save the shape file as a file.
 void ShapeFileDataSource.doDelete(Record inRecord)
          Deletes the data from the datasource.
 void ShapeFileDataSource.doInsert(Record inRecord)
          Insert the data source.
 void ShapeFileDataSource.doUpdate(Record inRecord)
          Update the data source with the changed record.
 void ShapeFileWriter.write(Record rec)
          Append the shape to the output files
 

Constructors in gistoolkit.datasources.shapefile with parameters of type Record
ShapeFileRecord(int inIndex, Record inRecord)
          Create a Shape File Record from an existing Record.
 

Uses of Record in gistoolkit.datasources.terraserver
 

Methods in gistoolkit.datasources.terraserver with parameters of type Record
 void TerraserverDataSource.update(Record inRecord)
          Update Terraserver, ....
 void TerraserverDataSource.delete(Record inRecord)
          Delete data from Terraserver, ....
 void TerraserverDataSource.insert(Record inRecord)
          Update Terraserver, ....
 

Uses of Record in gistoolkit.display
 

Methods in gistoolkit.display that return Record
 Record Layer.getObjectContaining(Shape inShape)
          Returns the record of the shape containing this shape.
 Record[] Layer.getRecords()
          Returns all the currently displayed records
 

Methods in gistoolkit.display with parameters of type Record
 boolean Labeler.drawLabel(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draw the label for the record on the graphics context
 boolean Labeler.drawLabelHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Highlight the Label when the shape is highlighted.
 void Layer.delete(Record inRecord)
          Deletes the data in the data source.
 void Layer.drawHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter)
          Draw the layer on the map with the given bounds
 void Layer.insert(Record inRecord)
          Inserts the data in the data source.
 void Layer.update(Record inRecord)
          Updates the data in the data source.
 boolean Renderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draw the shape.
 boolean Renderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Highlight the shape.
 void Style.drawHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter)
          Function called when a shape is to be drawn.
 void Style.drawLabel(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter)
          Function called when a shape is to be drawn.
 void Style.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter)
          Function called when a shape is to be drawn.
 void Style.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, boolean inTop)
          Function called when a shape is to be drawn, boolean if the top shader should be used.
 

Uses of Record in gistoolkit.display.drawmodel
 

Fields in gistoolkit.display.drawmodel declared as Record
 Record[] SelectDrawModel.mySelectedRecords
          These are the selected records.
 

Methods in gistoolkit.display.drawmodel that return Record
 Record EditNodesDrawModel.getRecord()
          Returns the last selected record.
 Record HighlightDrawModel.getRecord()
          Returns the last selected record.
 Record[] SelectDrawModel.getSelectedRecords()
          Get the currently selected records.
protected  Record SelectDrawModel.getNear(Layer inLayer, Point inPoint, double inDistance)
          Loops through the layer to find an object near this point
 

Methods in gistoolkit.display.drawmodel with parameters of type Record
 void EditNodesDrawModel.setRecord(Record inRecord)
          Returns the last selected record.
 void HighlightDrawModelListener.recordDeselected(Record inRecord)
          Called when a record has been deselected.
 void HighlightDrawModelListener.recordSelected(Record inRecord)
          Called when a record has been selected.
protected  void SelectDrawModel.fireRecordsDeselected(Record[] inRecords)
          Notifies the listener that a record was Deselected.
protected  void SelectDrawModel.fireRecordsSelected(Record[] inRecords)
          Notifies the listener that a record was selected.
 void SelectDrawModel.setSelectedRecordsNoNotify(Record[] inSelectedRecords)
          Set the currently selected records, and do not notify the listeners of the event.
 void SelectDrawModel.setSelectedRecords(Record[] inSelectedRecords)
          Set the currently selected records.
 void SelectDrawModelListener.recordsDeselected(Record[] inRecords)
          Called when a record has been deselected.
 void SelectDrawModelListener.recordsSelected(Record[] inRecords)
          Called when a record has been selected.
 void SelectPointsModel.fireRecordSelected(Record tempRecord)
          sends the notification if the record is selected.
 void SelectPointsModel.fireRecordDeselected(Record tempRecord)
          sends the notification if the record is Deselected.
 

Uses of Record in gistoolkit.display.labeler
 

Methods in gistoolkit.display.labeler with parameters of type Record
protected  boolean FeatureLabeler.drawLabel(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter)
          Draw the label for the record on the graphics context
protected  boolean LineLabeler.drawLabel(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter)
          Draw the label for the record on the graphics context
protected  boolean MultipleLabeler.drawLabel(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter)
          Draw the label for the record on the graphics context
protected  boolean PolygonLabeler.drawLabel(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter)
          Draw the label for the record on the graphics context
 boolean SimpleLabeler.drawLabel(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draw the label for the record on the graphics context
protected abstract  boolean SimpleLabeler.drawLabel(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter)
          Draw the record after checking for not null.
 boolean SimpleLabeler.drawLabelHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Highlight the Label when the shape is highlighted.
 

Uses of Record in gistoolkit.display.renderer
 

Methods in gistoolkit.display.renderer with parameters of type Record
 boolean FeatureRenderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the line by drawing lines between the points.
 boolean FeatureRenderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Line in the highlight color.
 boolean FeatureRenderer.drawShapePoints(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean LineRenderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the line by drawing lines between the points.
 boolean LineRenderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Line in the highlight color.
 boolean LineRenderer.drawShapePoints(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean MultiLineRenderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean MultiLineRenderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean MultiLineRenderer.drawShapePoints(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean MultiPointRenderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean MultiPointRenderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean MultiPointRenderer.drawShapePoints(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean MultiPolygonRenderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws shapes in a single color,
 boolean MultiPolygonRenderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws shapes in a single color,
 boolean MultiPolygonRenderer.drawShapePoints(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws shapes in a single color,
 boolean PointImageRenderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the line by drawing lines between the points.
 boolean PointImageRenderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Line in the highlight color.
 boolean PointRenderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the line by drawing lines between the points.
 boolean PointRenderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Line in the highlight color.
 boolean PointRenderer.drawShapePoints(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean PolygonRenderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean PolygonRenderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean PolygonRenderer.drawShapePoints(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draws the Shapes
 boolean RasterRenderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draw the shape.
 boolean RasterRenderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Highlight the shape.
 boolean RasterRenderer.drawShapePoints(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
           
 boolean SimpleRenderer.drawShape(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Draw the shape.
 boolean SimpleRenderer.drawShapeHighlight(Record inRecord, java.awt.Graphics inGraphics, Converter inConverter, Shader inShader)
          Highlight the shape.
 

Uses of Record in gistoolkit.display.widgets
 

Fields in gistoolkit.display.widgets declared as Record
 Record AttributePanel.myRecord
          Keep a pointer to the record sent in so it can be returned after it has been edited
 

Methods in gistoolkit.display.widgets that return Record
 Record AttributePanel.getRecord()
          Retrieve the edited record from the panel
 

Methods in gistoolkit.display.widgets with parameters of type Record
 void AttributePanel.setRecord(Record inRecord, Layer inLayer)
          Set the Record whose attributes are to be edited
 void AttributeTableViewer.setRecords(Record[] inRecords)
          Set the Record Set.
 void AttributeTableViewerListener.recordSelected(Record inRecord)
          Called when a record is selected in the table viewer.
 

Uses of Record in gistoolkit.server
 

Methods in gistoolkit.server that return Record
 Record[] Service.getRecords(MapRequest inMapRequest)
          Return the records identified by this map request.
 

Uses of Record in proprietary.datasources.arcsde
 

Methods in proprietary.datasources.arcsde with parameters of type Record
 void UpdateableArcSDEDataSource.doInsert(Record inRecord)
          Inserts the given record into the datasource.
 void UpdateableArcSDEDataSource.doUpdate(Record inRecord)
          Update the data source with the changed record.
 void UpdateableArcSDEDataSource.doDelete(Record inRecord)
          Delete this record from the database.