edu.unh.sdb.datasource
Class VRDataSourceBuilder

java.lang.Object
  extended by edu.unh.sdb.datasource.DataSourceBuilder
      extended by edu.unh.sdb.datasource.VRDataSourceBuilder

public class VRDataSourceBuilder
extends DataSourceBuilder

Manufactures Logical VRDataSource objects. Holds relevant data and validates before instantiating the appropriate DataSource objects


Field Summary
 
Fields inherited from class edu.unh.sdb.datasource.DataSourceBuilder
componentBounds, componentFieldPositions, componentIndices, componentMaps, compositeBounds, compositeFieldNames, compositeFieldPositions, discardFlag, dsList, nameMapping
 
Constructor Summary
VRDataSourceBuilder(DataSourceCollection d, java.lang.String n)
          Default Constructor sets the bounds and recordDesc members to default values.
 
Method Summary
 DataSource makeDataSource()
          instantiate an actual datasource object
 
Methods inherited from class edu.unh.sdb.datasource.DataSourceBuilder
addComponent, addComponent, getAllComponentBounds, getComponentDataSources, getComponentFieldPosition, getCompositeBounds, getCurrentDataSource, getCurrentFDLDescriptor, getDSName, getFirstComponentDataSource, main, makeComponentBounds, makeComponentFieldIDMapper, makeComponentInfos, makeISIDMapper, processFinalComponentMap, setComponentAxes, setComponentFieldPair, setComponentFieldPair, setCompositeBounds, setCurrentFDLDescriptor, setDSName, toString, vectorToIntArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VRDataSourceBuilder

public VRDataSourceBuilder(DataSourceCollection d,
                           java.lang.String n)
Default Constructor sets the bounds and recordDesc members to default values.

Method Detail

makeDataSource

public DataSource makeDataSource()
instantiate an actual datasource object

Overrides:
makeDataSource in class DataSourceBuilder