Uses of Interface
javax.rad.model.IDataBook

Packages that use IDataBook
com.sibvisions.rad.application Contains base classes for application creation. 
com.sibvisions.rad.model Contains model implementations. 
com.sibvisions.rad.model.mem Contains all storage independent model classes. 
com.sibvisions.rad.model.remote Contains model implementations for accessing remote data. 
com.sibvisions.rad.persist Contains implementations of the persistence definitions. 
com.sibvisions.rad.ui.swing.ext Contains all swing extensions which can be used without the platform and technology independent interface definitions. 
com.sibvisions.rad.ui.swing.ext.format Contains table extensions. 
com.sibvisions.rad.ui.swing.impl.control Contains Swing control implementations based on the platform and technology independent interface definitions. 
javax.rad.application.genui Contains implementations of the generic application interfaces. 
javax.rad.genui.control Contains a generic implementation of the platform and technology independent control interfaces to design graphical user interfaces. 
javax.rad.model Contains all model interfaces, abstract base and exception classes. 
javax.rad.model.event Contains all model event classes and interfaces. 
javax.rad.model.reference Contains classes for model references. 
javax.rad.model.ui Contains UI relevant interface definitions. 
javax.rad.ui.control Contains all interfaces to develop controls for a graphical user interface. 
 

Uses of IDataBook in com.sibvisions.rad.application
 

Methods in com.sibvisions.rad.application with parameters of type IDataBook
static java.lang.String[] ApplicationUtil.getAllVisibleColumns(IDataBook pDataBook)
          Gets all visible columns on screen.
 

Uses of IDataBook in com.sibvisions.rad.model
 

Methods in com.sibvisions.rad.model that return IDataBook
static IDataBook DataBookBuilder.build(java.util.List<java.lang.Object> pValues)
          Builds a data book with given values.
static IDataBook DataBookBuilder.build(java.util.List<java.lang.Object> pValues, boolean pUnique)
          Builds a data book with given values.
static IDataBook DataBookBuilder.build(java.util.Map<?,?> pMap)
          Builds a data book with given key/value pairs.
static IDataBook DataBookBuilder.build(java.lang.Object[] pValues)
          Builds a data book with given values.
static IDataBook DataBookBuilder.build(java.lang.Object[] pValues, boolean pUnique)
          Builds a data book with given values.
 

Methods in com.sibvisions.rad.model with parameters of type IDataBook
static ICondition Filter.createFullTextFilter(IDataBook pDataBook, java.lang.String pSearchString, java.lang.String... pIncludedColumns)
          Full text filter.
static void DataBookCSVExporter.writeCSV(IDataBook pBook, java.io.OutputStream pStream)
          Writes all rows and values of a databook, as comma separated values to a stream.
static void DataBookCSVExporter.writeCSV(IDataBook pBook, java.io.OutputStream pStream, java.lang.String pEncoding)
          Writes all rows and values of a databook, as comma separated values to a stream.
static void DataBookCSVExporter.writeCSV(IDataBook pBook, java.io.OutputStream pStream, java.lang.String[] pColumnNames, java.lang.String[] pLabels, ICondition pFilter, SortDefinition pSort)
          Writes all rows and values of a databook, as comma separated values to a stream.
static void DataBookCSVExporter.writeCSV(IDataBook pBook, java.io.OutputStream pStream, java.lang.String[] pColumnNames, java.lang.String[] pLabels, ICondition pFilter, SortDefinition pSort, java.lang.String pSeparator)
          Writes all rows and values of a databook, as comma separated values to a stream.
static void DataBookCSVExporter.writeCSV(IDataBook pBook, java.io.OutputStream pStream, java.lang.String[] pColumnNames, java.lang.String[] pLabels, ICondition pFilter, SortDefinition pSort, java.lang.String pSeparator, java.lang.String pEncoding)
          Writes all rows and values of a databook, as comma separated values to a stream.
 

Uses of IDataBook in com.sibvisions.rad.model.mem
 

Classes in com.sibvisions.rad.model.mem that implement IDataBook
 class MemDataBook
          The MemDataBook is a storage independent table, and handles all operations to load, save and manipulate table oriented data.
 

Fields in com.sibvisions.rad.model.mem declared as IDataBook
protected  IDataBook MemDataPage.rootDataBook
          The root IDataBook.
protected  IDataBook MemDataBook.rootDataBook
          The root data book.
 

Methods in com.sibvisions.rad.model.mem that return IDataBook
 IDataBook MemDataPage.getDataBook()
          Gets the parent IDataBook.
 IDataBook MemDataBook.getDataBook()
          Gets the parent IDataBook.
 IDataBook MemDataSource.getDataBook(java.lang.String pName)
          Gets the (first) IDataBook with the given name.
 IDataBook[] MemDataSource.getDataBooks()
          Gets all the IDataBooks which have been added to this IDataSource.
 IDataBook[] MemDataBook.getDetailDataBooks()
          Gets all detail IDataBooks as array.
 IDataBook MemDataBook.getRootDataBook()
          Gets the root data book.
protected  IDataBook MemDataBook.getRootDataBookIntern()
          Evaluates the current root data book.
 

Methods in com.sibvisions.rad.model.mem with parameters of type IDataBook
 void MemDataSource.addDataBook(IDataBook pDataBook)
          Adds the given IDataBook.
 void MemDataBook.addDetailDataBook(IDataBook pDetailDataBook)
          Registers the given IDataBook as a detail IDataBook.
 void MemDataSource.removeDataBook(IDataBook pDataBook)
          Removes the given IDataBook.
 void MemDataBook.removeDetailDataBook(IDataBook pDetailDataBook)
          Unregisters the given IDataBook as a detail IDataBook.
 

Uses of IDataBook in com.sibvisions.rad.model.remote
 

Classes in com.sibvisions.rad.model.remote that implement IDataBook
 class RemoteDataBook
          The RemoteDataBook is a storage independent table, and handles all operations based on the the MemDatabook base class.
 

Uses of IDataBook in com.sibvisions.rad.persist
 

Classes in com.sibvisions.rad.persist that implement IDataBook
 class StorageDataBook
          The StorageDataBook is a RemoteDataBook directly connected to an IStorage.
 

Uses of IDataBook in com.sibvisions.rad.ui.swing.ext
 

Methods in com.sibvisions.rad.ui.swing.ext that return IDataBook
 IDataBook JVxTree.getActiveDataBook()
          Gets the active data book.
 IDataBook JVxTable.getDataBook()
          Returns the DataBook displayed by this control.
 IDataBook JVxChart.getDataBook()
          Gets the DataBook shown by this control.
 IDataBook[] JVxTree.getDataBooks()
          Returns the DataBooks displayed by this control.
 

Methods in com.sibvisions.rad.ui.swing.ext with parameters of type IDataBook
 void JVxTable.setDataBook(IDataBook pDataBook)
          Sets the DataBook displayed by this control.
 void JVxChart.setDataBook(IDataBook pDataBook)
          Sets the DataBook shown by this control.
 void JVxTree.setDataBooks(IDataBook... pDataBooks)
          Sets the DataBooks displayed by this control.
 

Constructors in com.sibvisions.rad.ui.swing.ext with parameters of type IDataBook
JVxChart.DataBookCategoryDataset(IDataBook pDatabook, java.lang.String pXColumnName, java.lang.String[] pYColumnNames, JVxChart pChart)
          Creates a new instance of JVxChart.DataBookCategoryDataset.
JVxChart.DataBookXYDataset(IDataBook pDataBook, java.lang.String pXColumnName, java.lang.String[] pYColumnNames, JVxChart pChart)
          Creates a new JDBCXYDataset (initially empty) with no database connection.
JVxTable.DataBookTableModel(JVxTable pTableControl, IDataBook pDataBook)
          Generates the TableModels with the given IDataBook.
JVxTree.DataPageNode(JVxTree pTree, IDataBook[] pDataBooks)
          Constructs a new root DataPageNode.
 

Uses of IDataBook in com.sibvisions.rad.ui.swing.ext.format
 

Methods in com.sibvisions.rad.ui.swing.ext.format with parameters of type IDataBook
 CellFormat ICellFormatter.getCellFormat(IDataBook pDataBook, IDataPage pDataPage, IDataRow pDataRow, java.lang.String pColumnName, int pRow, int pColumn)
          Gets the format for the given cell.
 javax.swing.Icon INodeFormatter.getNodeImage(IDataBook pDataBook, IDataPage pDataPage, IDataRow pDataRow, java.lang.String pColumnName, int pRow, boolean pExpanded, boolean pLeaf)
          Gets the image for the given node.
 

Uses of IDataBook in com.sibvisions.rad.ui.swing.impl.control
 

Methods in com.sibvisions.rad.ui.swing.impl.control that return IDataBook
 IDataBook SwingTree.getActiveDataBook()
          Gets the active data book.
 IDataBook SwingTable.getDataBook()
          Returns the DataBook displayed by this control.
 IDataBook SwingChart.getDataBook()
          Returns the DataBook displayed by this control.
 IDataBook[] SwingTree.getDataBooks()
          Returns the DataBooks displayed by this control.
 

Methods in com.sibvisions.rad.ui.swing.impl.control with parameters of type IDataBook
 CellFormat SwingTree.getCellFormat(IDataBook pDataBook, IDataPage pDataPage, IDataRow pDataRow, java.lang.String pColumnName, int pRow, int pColumn)
          Gets the format for the given cell.
 CellFormat SwingTable.getCellFormat(IDataBook pDataBook, IDataPage pDataPage, IDataRow pDataRow, java.lang.String pColumnName, int pRow, int pColumn)
          Gets the format for the given cell.
 CellFormat SwingEditor.getCellFormat(IDataBook pDataBook, IDataPage pDataPage, IDataRow pDataRow, java.lang.String pColumnName, int pRow, int pColumn)
          Gets the format for the given cell.
 javax.swing.Icon SwingTree.getNodeImage(IDataBook pDataBook, IDataPage pDataPage, IDataRow pDataRow, java.lang.String pColumnName, int pRow, boolean pExpanded, boolean pLeaf)
          Gets the image for the given node.
 void SwingTable.setDataBook(IDataBook pDataBook)
          Sets the DataBook displayed by this control.
 void SwingChart.setDataBook(IDataBook pDataBook)
          Sets the DataBook displayed by this control.
 void SwingTree.setDataBooks(IDataBook... pDataBooks)
          Sets the DataBooks displayed by this control.
 

Uses of IDataBook in javax.rad.application.genui
 

Methods in javax.rad.application.genui that return IDataBook
 IDataBook ControllerContent.getActiveDataBook()
          Gets the controllable IDataBook for this IControllable.
 

Uses of IDataBook in javax.rad.genui.control
 

Methods in javax.rad.genui.control that return IDataBook
 IDataBook UITree.getActiveDataBook()
          Gets the active data book.
 IDataBook UITable.getActiveDataBook()
          Gets the controllable IDataBook for this IControllable.
 IDataBook UIEditor.getActiveDataBook()
          Gets the controllable IDataBook for this IControllable.
 IDataBook UIChart.getActiveDataBook()
          Gets the controllable IDataBook for this IControllable.
 IDataBook UITable.getDataBook()
          Returns the DataBook displayed by this control.
 IDataBook UIChart.getDataBook()
          Returns the DataBook displayed by this control.
 IDataBook[] UITree.getDataBooks()
          Returns the DataBooks displayed by this control.
 

Methods in javax.rad.genui.control with parameters of type IDataBook
 void UITable.setDataBook(IDataBook pDataBook)
          Sets the DataBook displayed by this control.
 void UIChart.setDataBook(IDataBook pDataBook)
          Sets the DataBook displayed by this control.
 void UITree.setDataBooks(IDataBook... pDataBooks)
          Sets the DataBooks displayed by this control.
 

Constructors in javax.rad.genui.control with parameters of type IDataBook
UIChart(IDataBook pDataBook)
          Creates a new instance of UIChart.
UIChart(IDataBook pDataBook, java.lang.String pXColumnName, java.lang.String[] pYColumnNames)
          Creates a new instance of UIChart.
UITable(IDataBook pDataBook)
          Creates a new instance of UITable with the given data book.
UITable(IDataBook pDataBook, ColumnView pColumnView)
          Creates a new instance of UITable with the given data book and column view.
UITable(ITable pTable, IDataBook pDataBook, ColumnView pColumnView)
          Creates a new instance of UITable with the given table, data book and column view.
UITree(IDataBook... pDataBooks)
          Creates a new instance of UITree.
 

Uses of IDataBook in javax.rad.model
 

Methods in javax.rad.model that return IDataBook
 IDataBook TreePathFinder.getDataBook()
          Gets the current DataBook the current DataBook.
 IDataBook IDataPage.getDataBook()
          Gets the parent IDataBook.
 IDataBook IDataSource.getDataBook(java.lang.String pName)
          Gets the (first) IDataBook with the given name.
 IDataBook[] RowDefinition.getDataBooks()
          Gets the array if IDataBooks which have been added.
 IDataBook[] IRowDefinition.getDataBooks()
          Gets the array if IDataBooks which have been added.
 IDataBook[] IDataSource.getDataBooks()
          Gets all the IDataBooks which have been added to this IDataSource.
 IDataBook[] IDataBook.getDetailDataBooks()
          Gets all detail IDataBooks as array.
 IDataBook IDataBook.getRootDataBook()
          Gets the root data book.
 

Methods in javax.rad.model with parameters of type IDataBook
 void RowDefinition.addDataBook(IDataBook pDataBook)
          Adds the given IDataBook at this IRowDefinition, which means that the given IDataBook is using this IRowDefinition.
 void IRowDefinition.addDataBook(IDataBook pDataBook)
          Adds the given IDataBook at this IRowDefinition, which means that the given IDataBook is using this IRowDefinition.
 void IDataSource.addDataBook(IDataBook pDataBook)
          Adds the given IDataBook.
 void IDataBook.addDetailDataBook(IDataBook pDataBook)
          Registers the given IDataBook as a detail IDataBook.
 TreePathFinder TreePathFinder.getParentWithDataBook(IDataBook pDataBook)
          Gets the parent TreePathFinder which has the given IDataBook.
 void RowDefinition.removeDataBook(IDataBook pDataBook)
          Removes the given IDataBook from this IRowDefinition.
 void IRowDefinition.removeDataBook(IDataBook pDataBook)
          Removes the given IDataBook from this IRowDefinition.
 void IDataSource.removeDataBook(IDataBook pDataBook)
          Removes the given IDataBook.
 void IDataBook.removeDetailDataBook(IDataBook pDataBook)
          Unregisters the given IDataBook as a detail IDataBook.
 

Uses of IDataBook in javax.rad.model.event
 

Methods in javax.rad.model.event that return IDataBook
 IDataBook DataBookEvent.getChangedDataBook()
          Gets the IDataBook that is changed.
 IDataBook DataSourceEvent.getDataBook()
          Gets the databook.
 

Methods in javax.rad.model.event with parameters of type IDataBook
 void IRowCalculator.calculateRow(IDataBook pDataBook, IDataPage pDataPage, IDataRow pDataRow)
          Is called when a new row is loaded, inserted or updated.
 boolean IReadOnlyChecker.isReadOnly(IDataBook pDataBook, IDataPage pDataPage, IDataRow pDataRow, java.lang.String pColumnName, int pRow, int pColumn)
          Is called to determine whether the value at the location (row/column) should be readonly or not.
 

Constructors in javax.rad.model.event with parameters of type IDataBook
DataBookEvent(IDataBook pChangedDataBook, DataBookEvent.ChangedType pChangedType, IDataRow pOriginalDataRow)
          Creates a new instance of DataBookEvent.
DataSourceEvent(IDataSource pDataSource, IDataBook pDataBook, DataSourceEvent.EventType pEventType)
          Creates a new instance of DataSourceEvent.
 

Uses of IDataBook in javax.rad.model.reference
 

Methods in javax.rad.model.reference that return IDataBook
 IDataBook ReferenceDefinition.getReferencedDataBook()
          Returns the referenced (master) IDataBook of the ReferenceDefinition.
 

Methods in javax.rad.model.reference with parameters of type IDataBook
 void ReferenceDefinition.setReferencedDataBook(IDataBook pReferencedDataBook)
          Sets the referenced IDataBook of the ReferenceDefinition.
 

Constructors in javax.rad.model.reference with parameters of type IDataBook
ReferenceDefinition(java.lang.String[] pColumnNames, IDataBook pReferencedDataBook, java.lang.String[] pReferencedColumnNames)
          Constructs the ReferenceDefinition with the specified parameters.
 

Uses of IDataBook in javax.rad.model.ui
 

Methods in javax.rad.model.ui that return IDataBook
 IDataBook ITreeControl.getActiveDataBook()
          Gets the active data book.
 IDataBook IControllable.getActiveDataBook()
          Gets the controllable IDataBook for this IControllable.
 IDataBook ITableControl.getDataBook()
          Returns the DataBook displayed by this control.
 IDataBook[] ITreeControl.getDataBooks()
          Returns the DataBooks displayed by this control.
 

Methods in javax.rad.model.ui with parameters of type IDataBook
 void ITableControl.setDataBook(IDataBook pDataBook)
          Sets the DataBook displayed by this control.
 void ITreeControl.setDataBooks(IDataBook... pDataBooks)
          Sets the DataBooks displayed by this control.
 

Uses of IDataBook in javax.rad.ui.control
 

Methods in javax.rad.ui.control with parameters of type IDataBook
 ICellFormat ICellFormatter.getCellFormat(IDataBook pDataBook, IDataPage pDataPage, IDataRow pDataRow, java.lang.String pColumnName, int pRow, int pColumn)
          Gets the ICellFormat for the specified cell.
 IImage INodeFormatter.getNodeImage(IDataBook pDataBook, IDataPage pDataPage, IDataRow pDataRow, java.lang.String pColumnName, int pRow, boolean pExpanded, boolean pLeaf)
          Gets the image for the given node.
 



Copyright © 2009 SIB Visions GmbH. All Rights Reserved.