Uses of Class
com.bbn.openmap.dataAccess.shape.DbfTableModel

Packages that use DbfTableModel
com.bbn.openmap.dataAccess.shape This package provides read and write access to ESRI shape files, including the .shp, .dbf and .shx files. 
com.bbn.openmap.dataAccess.shape.output This package provides OutputStreams for .shp, .dbf and .shx files that make up the ESRI Shape file format. 
com.bbn.openmap.layer.shape.areas Provides an extension to the ShapeLayer that deals with attributes files for shapefiles. 
com.bbn.openmap.plugin.esri A PlugIn package that handles ESRI shape files. 
 

Uses of DbfTableModel in com.bbn.openmap.dataAccess.shape
 

Subclasses of DbfTableModel in com.bbn.openmap.dataAccess.shape
 class DbfFile
          An extension to DbfTableModel that handles reading only certain records when needed, in conjunction with some spatial indexing mechanism.
 class MetaDbfTableModel
          An extension of the DbfTableModel that allows editing of the format of the TbfTableModel, allowing addition and deletion of columns of the DbfTableModel.
 

Fields in com.bbn.openmap.dataAccess.shape declared as DbfTableModel
protected  DbfTableModel EsriShapeExport.masterDBF
          The optional DbfTableModel that describes properties for the OMGraphics.
protected  DbfTableModel EsriShapeExport.ESEInterface.model
           
protected  DbfTableModel DrawingAttributesUtility.model
           
protected  DbfTableModel DbfTableModel.parent
           
protected  DbfTableModel MetaDbfTableModel.source
           
 

Methods in com.bbn.openmap.dataAccess.shape that return DbfTableModel
 DbfTableModel DbfTableModelFactory.createDbf(OMGraphicList omgl)
           
 DbfTableModel DbfTableModelFactory.createDbfTableModel()
           
static DbfTableModel EsriShapeExport.createDefaultModel(EsriGraphicList list)
          Prepares and returns a 7 column DbfTableModel to accept input for columns of TYPE_CHARACTER.
static DbfTableModel DbfFile.getDbfTableModel(java.lang.String dbf)
          Creates a DbfTableModel for a given .dbf file
static DbfTableModel DbfTableModel.getDbfTableModel(java.net.URL dbf)
          Creates a DbfTableModel for a given .dbf file
static DbfTableModel DbfFile.getDbfTableModel(java.net.URL dbf)
          Creates a DbfTableModel for a given .dbf file
 DbfTableModel EsriShapeExport.getMasterDBF()
          Get the DbfTableModel representing the dbf file for the main OMGraphicList.
protected  DbfTableModel EsriShapeExport.getMasterDBFHeaderClone()
          If the OMGraphicList has a DbfTableModel in its AppObject slot, a new DbfTableModel is created that has the same structure.
 DbfTableModel EsriGraphicList.getTable()
          Get the DbfTableModel object from the AppObject of this list.
 DbfTableModel DbfTableModel.headerClone()
          Create another DbfTableModel with the same structure as this one (number of columns, column names, lengths and decimal counts).
 DbfTableModel DbfFile.headerClone()
          Create another DbfTableModel with the same structure as this one (number of columns, column names, lengths and decimal counts).
static DbfTableModel DbfTableModel.read(java.net.URL dbf)
           
 

Methods in com.bbn.openmap.dataAccess.shape with parameters of type DbfTableModel
 void DbfTableModel.append(DbfTableModel dbf)
           
protected  void DbfTableModel.commitEvents(DbfTableModel model)
           
static EsriGraphicList EsriGraphicList.getEsriGraphicList(java.net.URL shp, DrawingAttributes drawingAttributes, DbfTableModel dbf, GeoCoordTransformation coordTranslator)
          Reads the contents of the SHP files.
static EsriGraphicList EsriGraphicList.getEsriGraphicList(java.net.URL shp, java.net.URL shx, DrawingAttributes drawingAttributes, DbfTableModel dbf)
          Deprecated. use getGraphicList(URL, DrawingAttributes, DbfTableModel)
 boolean DbfTableModel.matches(DbfTableModel dbf)
           
static void DrawingAttributesUtility.setDrawingAttributes(EsriGraphicList list, DbfTableModel model)
          Iterate through the list, and look in the DbfTableModel for DrawingAttributes parameters, setting the DrawingAttributes on the list contents with anything found in the DBF file.
static void DrawingAttributesUtility.setDrawingAttributes(EsriGraphicList list, DbfTableModel model, DrawingAttributes defaultDA)
          Iterate through the list, and look in the DbfTableModel for DrawingAttributes parameters, setting the DrawingAttributes on the list contents with anything found in the DBF file.
 void EsriShapeExport.setMasterDBF(DbfTableModel dbf)
          Set the DbfTableModel representing the dbf file for the main OMGraphicList.
 void EsriGraphicList.setTable(DbfTableModel dtm)
          Set the DbfTableModel in the AppObject of this list that holds the attribute information about this list's objects.
static void EsriShapeExport.syncDrawingAttributesToTableModel(DbfTableModel model, OMGraphicList list, boolean clearUpdatedStatus)
           
static java.lang.String DbfTableModel.write(DbfTableModel model, java.lang.String location)
           
 

Constructors in com.bbn.openmap.dataAccess.shape with parameters of type DbfTableModel
DrawingAttributesUtility(DbfTableModel model)
           
EsriShapeExport(EsriGraphicList list, DbfTableModel dbf, java.lang.String pathToFile)
          Create an EsriShapeExport object.
MetaDbfTableModel(DbfTableModel source)
          Creates a blank DbfTableModel from the source DbfTableModel.
 

Uses of DbfTableModel in com.bbn.openmap.dataAccess.shape.output
 

Methods in com.bbn.openmap.dataAccess.shape.output with parameters of type DbfTableModel
 short DbfOutputStream.calcHeaderLength(DbfTableModel model)
          Calculates the length of the header in terms of bytes
 short DbfOutputStream.calcRecordLength(DbfTableModel model)
          Calculates the length of the record by aggregating the length of each field
 void DbfOutputStream.writeModel(DbfTableModel model)
          Writes the model out on the stream.
 void DbfOutputStream.writeRecords(DbfTableModel model)
           
 

Uses of DbfTableModel in com.bbn.openmap.layer.shape.areas
 

Fields in com.bbn.openmap.layer.shape.areas declared as DbfTableModel
protected  DbfTableModel AreaHandler.dbfModel
          The DBF attribute file table model.
 

Uses of DbfTableModel in com.bbn.openmap.plugin.esri
 

Fields in com.bbn.openmap.plugin.esri declared as DbfTableModel
protected  DbfTableModel EsriLayer._model
           
 

Methods in com.bbn.openmap.plugin.esri that return DbfTableModel
 DbfTableModel EsriPlugIn.getModel()
          Returns the associated table model for this layer
 DbfTableModel EsriLayer.getModel()
          Returns the associated table model for this layer
 

Methods in com.bbn.openmap.plugin.esri with parameters of type DbfTableModel
 void EsriPlugIn.setModel(DbfTableModel model)
          Sets the DbfTableModel
 void EsriLayer.setModel(DbfTableModel model)
          Sets the DbfTableModel
 



Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details