JClass DesktopViews 6.3.0 API
Documentation

com.klg.jclass.table.data
Class JCBeanFileDataSource

java.lang.Object
  |
  +--com.klg.jclass.table.data.AbstractDataSource
        |
        +--com.klg.jclass.table.data.AbstractVectorDataSource
              |
              +--com.klg.jclass.table.data.JCVectorDataSource
                    |
                    +--com.klg.jclass.table.data.JCInputStreamDataSource
                          |
                          +--com.klg.jclass.table.data.JCBeanFileDataSource
All Implemented Interfaces:
JCTableDataModel, Serializable, TableDataModel

public class JCBeanFileDataSource
extends JCInputStreamDataSource

Creates an JCInputStreamDataSource from a file in a LiveTable JavaBeans environment.

See Also:
JCInputStreamDataSource, Serialized Form

Field Summary
 
Fields inherited from class com.klg.jclass.table.data.JCInputStreamDataSource
customParser, dataFormat
 
Fields inherited from class com.klg.jclass.table.data.JCVectorDataSource
cells, column_labels, columns, is_moving, row_labels, rows
 
Fields inherited from class com.klg.jclass.table.data.AbstractDataSource
listeners
 
Constructor Summary
JCBeanFileDataSource(String fname)
           
JCBeanFileDataSource(String fname, FileInputStream stream)
           
 
Method Summary
 String getName()
           
 
Methods inherited from class com.klg.jclass.table.data.JCInputStreamDataSource
detectFileFormat, getCustomParser, getDataFormat, read, readFromStream, setCustomParser, setDataFormat
 
Methods inherited from class com.klg.jclass.table.data.JCVectorDataSource
addColumn, addColumn, addRow, addRow, clearCells, deleteColumns, deleteColumns, deleteRows, deleteRows, getCells, getColumnLabels, getLabelValue, getNumColumns, getNumRows, getRowLabels, getTableColumnLabel, getTableDataItem, getTableRowLabel, isCell, isColumnLabel, isLabel, isRowLabel, isValidCell, isValidLabel, moveColumns, moveColumns, moveRows, moveRows, setCell, setCells, setCells, setColumnLabel, setColumnLabels, setColumnLabels, setDataChanged, setLabelValue, setNumColumns, setNumRows, setRowLabel, setRowLabels, setRowLabels
 
Methods inherited from class com.klg.jclass.table.data.AbstractVectorDataSource
createVector, createVector, createVector, createVector, createVector, removeElementsAt, setElementAt, strip
 
Methods inherited from class com.klg.jclass.table.data.AbstractDataSource
addTableDataListener, dispose, fireColumnChanged, fireColumnLabelChanged, fireColumnsAdded, fireColumnsDeleted, fireColumnsMoved, fireDataReset, fireNumColumnsChanged, fireNumRowsChanged, fireRowChanged, fireRowDeleted, fireRowLabelChanged, fireRowsAdded, fireRowsMoved, fireTableDataEvent, fireValueChanged, hasListeners, removeTableDataListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JCBeanFileDataSource

public JCBeanFileDataSource(String fname)
Parameters:
fname - the name of the file to be used

JCBeanFileDataSource

public JCBeanFileDataSource(String fname,
                            FileInputStream stream)
                     throws IOException
Parameters:
stream - the stream of the file to be used
fname -
Throws:
IOException
Method Detail

getName

public String getName()

Copyright © 2004 Quest Software Inc..
All rights reserved.