Uses of Class
javax.rad.model.ModelException

Packages that use ModelException
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.persist.jdbc Contains all database specific persistence implementations. 
com.sibvisions.rad.ui.celleditor Contains technology and platform independent cell editor implementations. 
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.celleditor Contains components for creating editors. 
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.datatype Contains all CellType 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.persist Contains classes and interfaces needed for java persistence. 
javax.rad.ui.control Contains all interfaces to develop controls for a graphical user interface. 
 

Uses of ModelException in com.sibvisions.rad.model
 

Methods in com.sibvisions.rad.model that throw ModelException
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.
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 ModelException in com.sibvisions.rad.model.mem
 

Methods in com.sibvisions.rad.model.mem that throw ModelException
protected  void MemDataPage.addFetchedRow(java.lang.Object[] pValues)
          It adds an new IDataRow to the DataPage in the object[] storage.
protected  void MemDataBook.clear()
          It clears the AbstractStorage of the MemDataBook.
protected  void MemDataBook.clearCurrentDataPage()
          It clears the AbstractStorage of the MemDataBook.
protected  void MemDataBook.clearFilterSortInCurrentMemDataPage()
          It clears all mem filter sorts in the MemDataPages.
protected  void MemDataBook.clearFilterSortInMemDataPages()
          It clears all mem filter sorts in the MemDataPages.
protected  MemDataPage MemDataBook.createAndCacheDataPage(IDataRow pMasterDataRow)
          It constructs a new MemDataPage and puts it in the datapage cache.
 IDataRow MemDataBook.createDataRow(java.lang.String[] pColumnNames)
          Creates and returns a new IDataRow which only contains the specified columns and their values.
 IDataRow DataRow.createDataRow(java.lang.String[] pColumnNames)
          Creates and returns a new IDataRow which only contains the specified columns and their values.
 IDataRow DataRow.createEmptyDataRow(java.lang.String[] pColumnNames)
          Creates and returns a new empty IDataRow which only contains the specified columns without any values.
 IDataRow DataRow.createEmptyRow(java.lang.String[] pColumnNames)
          Deprecated. 
 void MemDataBook.delete()
          Deletes the currently selected row.
 void MemDataBook.deleteAllDataRows()
          Deprecated. 
 void MemDataBook.deleteAllRows()
          Deletes all IDataRows which are currently available, it is the same as IDataBook.delete() except that it is a mass operation on all rows.
protected  void MemDataBook.executeDelete(IChangeableDataRow pDataRow)
          Its called when the deleting DataRow (delete row) should be deleted.
protected  IDataRow MemDataBook.executeInsert(IChangeableDataRow pDataRow)
          Its called when the inserting DataRow (new row) should be inserted.
protected  IDataRow MemDataBook.executeLockAndRefetch(IChangeableDataRow pDataRow)
          Its called before the DataRow (existing row) will be changed.
protected  void MemDataBook.executeRefresh()
          It will be called, when the MemDataBook will be completely refreshed.
protected  void MemDataBook.executeRefreshDataPage()
          It will be called, when the MemDataBook will be completely refreshed.
protected  IDataRow MemDataBook.executeUpdate(IChangeableDataRow pDataRow)
          Its called when the updating DataRow (changed row) should be updated Derived classed should override this to implemented the needed functionality.
 void MemDataPage.fetchAll()
          Fetches all IDataRows from the storage.
 void MemDataBook.fetchAll()
          Fetches all IDataRows from the storage.
 void MemDataPage.fetchToRow(int pRowIndex)
          Will/should be overridden in the derived Classes to fetch data from the storage.
 ChangeableDataRow MemDataBook.getAdditionalDataRow()
          Returns the additional data row.
 int[] MemDataBook.getChangedDataRows()
          Deprecated. 
 int[] MemDataBook.getChangedRows()
          Gets an int array containing the indexes of all changed IDataRow s.
 IDataPage MemDataBook.getDataPage(IDataRow pMasterDataRow)
          Returns the corresponding IDataPage to specified master row from the master DataBook.
 IDataPage MemDataBook.getDataPage(IDataRow pRootRow, TreePath pTreePath)
          Gets the IDataPage for the given TreePath and the given root row.
 IDataPage MemDataBook.getDataPage(TreePath pTreePath)
          Gets the IDataPage for the given TreePath.
 IDataPage MemDataBook.getDataPageWithRootRow(IDataRow pRootDataRow)
          Returns the corresponding IDataPage to specified root row from the root DataBook.
 IChangeableDataRow MemDataPage.getDataRow(int pDataRowIndex)
          Gets a copy of the IChangeableDataRow at the specified index.
 IChangeableDataRow MemDataBook.getDataRow(int pDataRowIndex)
          Gets a copy of the IChangeableDataRow at the specified index.
protected  java.lang.Object[] MemDataPage.getDataRowStorage(int pDataRowIndex)
          Returns the internal storage for the specified DataRow Object[].
 int MemDataPage.getEstimatedRowCount()
          Returns -1.
 int MemDataBook.getEstimatedRowCount()
          Returns the row count in IDBAccess for this RemoteDataBook.
 IDataRow MemDataBook.getMasterDataRow()
          Gets the corresponding master row.
 IDataRow MemDataBook.getOriginalDataRow()
          Gets the original IDataRow, before any changes were performed.
 IDataRow ChangeableDataRow.getOriginalDataRow()
          Gets the original IDataRow, before any changes were performed.
 IDataRow ChangeableDataRow.getOriginalRow()
          Deprecated. 
 int MemDataPage.getRowCount()
          Gets the number of rows which are currently held.
 int MemDataBook.getRowCount()
          Gets the number of rows which are currently held.
 java.lang.String MemDataBook.getSelectedColumn()
          Gets the name of the selected column.
 int MemDataBook.getSelectedDataPageRow()
          Returns the selected row index relatively to the current IDataPage.
 int MemDataBook.getSelectedRow()
          Gets the index of the selected row.
 java.lang.Object MemDataBook.getUID()
          Gets the internal unique identifier for this IDataRow.
 java.lang.Object ChangeableDataRow.getUID()
          Gets the internal unique identifier for this IDataRow.
 java.lang.Object MemDataBook.getValue(int pColumnIndex)
          Returns the value of the column by index.
 java.lang.Object DataRow.getValue(int pColumnIndex)
          Returns the value of the column by index.
 java.lang.Object MemDataBook.getValue(java.lang.String pColumnName)
          Returns the value of the named column.
 java.lang.Object DataRow.getValue(java.lang.String pColumnName)
          Returns the value of the named column.
 java.lang.String DataRow.getValueAsString(java.lang.String pColumnName)
          Returns the value of the named column converted to a String.
 java.lang.Object[] MemDataBook.getValues(java.lang.String[] pColumnNames)
          Gets the values from all specified columns as an Object array.
 java.lang.Object[] DataRow.getValues(java.lang.String[] pColumnNames)
          Gets the values from all specified columns as an Object array.
 java.lang.String[] DataRow.getValuesAsString(java.lang.String[] pColumnNames)
          Gets the values from all specified columns and converts them to a String array.
 boolean MemDataBook.hasDataPage(IDataRow pMasterDataRow)
          Returns true if an IDataPage to specified master row from the master DataBook exists.
 boolean MemDataBook.hasDataPage(IDataRow pRootDataRow, TreePath pTreePath)
          Returns true if an IDataPage to specified root row and TreePath from the master DataBook exists.
 int MemDataBook.insert(boolean pBeforeRow)
          Inserts a new IDataRow at the current position.
protected  void DataRow.invokeSaveEditingControls()
          It invokes for each IComponent the saveEditing() method.
protected  void MemDataBook.invokeTreeSaveEditingControls()
          It invokes for each IComponent the saveEditing() method.
 boolean MemDataPage.isAllFetched()
          Gets if all IDataRows have been fetched from the storage, and there is nothing more to fetch.
 boolean MemDataBook.isAllFetched()
          Gets if all IDataRows have been fetched from the storage, and there is nothing more to fetch.
 boolean MemDataBook.isDeleteAllowed()
          Gets if it is possible to delete an already existing row.
 boolean MemDataBook.isDeleteEnabled()
          Gets if deleting a row is enabled.
 boolean MemDataBook.isDeleting()
          Gets if this row is currently being deleted, which means that it has been removed/deleted but this action has not yet been finalized.
 boolean ChangeableDataRow.isDeleting()
          Gets if this row is currently being deleted, which means that it has been removed/deleted but this action has not yet been finalized.
 boolean MemDataBook.isDetailChanged()
          Gets if any associated detail rows have been modified.
 boolean ChangeableDataRow.isDetailChanged()
          Gets if any associated detail rows have been modified.
 boolean MemDataBook.isInserting()
          Gets if this row is currently being inserted, which means that it has been created but has not yet been saved/finalized.
 boolean ChangeableDataRow.isInserting()
          Gets if this row is currently being inserted, which means that it has been created but has not yet been saved/finalized.
 boolean MemDataBook.isUpdateAllowed()
          Gets if it is possible to update an already existing row.
 boolean MemDataBook.isUpdateEnabled()
          Gets if IDataRow.setValue(String, Object) updating a row is enabled.
 boolean MemDataBook.isUpdating()
          Gets if this row is currently being updated, which means that its values are changed but these changes have not yet been saved/finalized.
 boolean ChangeableDataRow.isUpdating()
          Gets if this row is currently being updated, which means that its values are changed but these changes have not yet been saved/finalized.
 boolean MemDataBook.isWritableColumnChanged()
          Gets if there was a writeable column changed.
 boolean ChangeableDataRow.isWritableColumnChanged()
          Gets if there was a writeable column changed.
protected  SortDefinition MemDataBook.keepSortableColumns(SortDefinition pSortDefinition)
          Returns a new SortDefinition with only the ColumnDefinition.isSortable() columns from the given SortDefinition.
 void MemDataSource.open()
          Opens this IDataSource so that it can be used.
 void MemDataBook.open()
          Opens this IDataBook.
 void MemDataBook.reload()
          Reloads all rows from the storage, any changes are discarded.
 void MemDataBook.reload(IDataBook.SelectionMode pSelectionMode)
          Reloads all rows from the storage (any changes are discarded) and applies the given IDataBook.SelectionMode to this reload operation.
 void MemDataSource.reloadAllDataBooks()
          Reloads all added IDataBooks by invoking IDataBook.reload().
 void MemDataBook.reloadDataPage(IDataBook.SelectionMode pSelectionMode)
          Reload the current DataPage with the pSelectionMode.
protected  void MemDataBook.reloadIntern()
          Reloads without sending before reload event.
 void MemDataBook.removeDataPage(IDataRow pMasterDataRow, TreePath pTreePath)
          Removes the DataPage to the specified master DataRow or TreePath. e.g.
protected  void ChangeableDataRow.restore()
          It clears all changes in the ChangeableDataRow, and use the original values before the changes.
 void MemDataBook.restoreAllRows()
          Restores all rows to a state without changes.
 void MemDataBook.restoreDataPage()
          Restores all rows in the current DataPage.
 void MemDataBook.restoreSelectedRow()
          Restores the currently selected row to a state without changes.
 void MemDataSource.saveAllDataBooks()
          Saves all changes in the added IDataBooks by invoking IDataBook.saveAllRows().
 void MemDataBook.saveAllRows()
          Saves all IDataRows which have been changed, it is the same as IDataBook.saveSelectedRow() except that it is a mass operation on all rows.
 void MemDataBook.saveDataPage()
          Saves all rows in the current DataPage.
 void MemDataBook.saveEditingControls()
          Informs all registered controls that they should save their values.
 void DataRow.saveEditingControls()
          Informs all registered controls that they should save their values.
 void MemDataBook.saveSelectedRow()
          Saves the currently selected row.
 int MemDataPage.searchNext(ICondition pCondition)
          Searches for the first occurrence of an IDataRow which matches the given ICondition and returns its index.
 int MemDataBook.searchNext(ICondition pCondition)
          Searches for the first occurrence of an IDataRow which matches the given ICondition and returns its index.
 int MemDataPage.searchNext(ICondition pCondition, int pStartIndex)
          Searches for the next occurrence of an IDataRow which matches the given ICondition and returns its index.
 int MemDataBook.searchNext(ICondition pCondition, int pRowNum)
          Searches for the next occurrence of an IDataRow which matches the given ICondition and returns its index.
 int MemDataPage.searchPrevious(ICondition pCondition)
          Searches for the last occurrence of an IDataRow which matches the given ICondition and returns its index.
 int MemDataBook.searchPrevious(ICondition pCondition)
          Searches for the last occurrence of an IDataRow which matches the given ICondition and returns its index.
 int MemDataPage.searchPrevious(ICondition pCondition, int pStartIndex)
          Searches for the previous occurrence of an IDataRow which matches the given ICondition and returns its index.
 int MemDataBook.searchPrevious(ICondition pCondition, int pRowNum)
          Searches for the previous occurrence of an IDataRow which matches the given ICondition and returns its index.
protected  void MemDataPage.setDataRow(int pDataRowIndex, ChangeableDataRow pRow)
          Sets the internal storage for the specified DataRow Object[].
 void MemDataBook.setDataSource(IDataSource pDataSource)
          Sets the IDataSource to use, which allows the IDataBook to retrieve and set data.
 void DataRow.setDefaultValues()
          Sets the Default Values from the RowDefinition to the DataRow.
 void MemDataBook.setFilter(ICondition pFilter)
          Sets the filter that is used.
protected  void MemDataPage.setMasterDataRow(IDataRow pMasterDataRow)
          Sets a new Master DataRow, if it changes.
 void MemDataBook.setMasterReference(ReferenceDefinition pMasterReference)
          Sets the master reference that is going to be used.
 void MemDataBook.setName(java.lang.String pName)
          Sets the name to use.
 void MemDataBook.setReadOnly(boolean pReadOnly)
          Sets if this IDataBook is read only.
 void MemDataBook.setRootReference(ReferenceDefinition pTreeRootReference)
          Sets the tree root reference.
 void MemDataBook.setRowDefinition(IRowDefinition pRowDefinition)
          Sets the RowDefinition to use.
 void MemDataBook.setSelectedColumn(java.lang.String pColumnName)
          Sets the selected column based on the given name.
 void MemDataBook.setSelectedDataPageRow(int pDataRowIndex)
          Sets the selected row index relatively to the current IDataPage.
 void MemDataBook.setSelectedRow(int pDataRowIndex)
          Sets the selected IDataRow to the given index.
protected  void MemDataBook.setSelectedRowInternal(int pDataRowIndex)
          Sets the selected row with throwing any changed events.
 void MemDataBook.setSort(SortDefinition pSort)
          Sets the SortDefinition that is used.
 void MemDataBook.setTreePath(TreePath pTreePath)
          Sets the tree current tree path.
 void MemDataBook.setValue(java.lang.String pColumnName, java.lang.Object pValue)
          Sets the value of the named column.
 void DataRow.setValue(java.lang.String pColumnName, java.lang.Object pValue)
          Sets the value of the named column.
protected  void DataRow.setValueIntern(int pColumnIndex, java.lang.Object pValue, ColumnDefinition pColumnDefinition)
          Sets the value of the named column in this IDataRow.
protected  void ChangeableDataRow.setValueIntern(int pColumnIndex, java.lang.Object pValue, ColumnDefinition pColumnDefinition)
          Sets the value of the named column in this IDataRow.
 void MemDataBook.setValues(java.lang.String[] pColumnNames, java.lang.Object[] pValues)
          Sets all columns of the given names to the given values.
 void DataRow.setValues(java.lang.String[] pColumnNames, java.lang.Object[] pValues)
          Sets all columns of the given names to the given values.
protected  void DataRow.setValuesIntern(java.lang.String[] pColumnNames, java.lang.Object[] pValues)
          It sets the values without throwing an event.
 void MemDataBook.setWritebackIsolationLevel(IDataBook.WriteBackIsolationLevel pIsolationLevel)
          Sets the IDataBook.WriteBackIsolationLevel to use.
protected  void MemDataBook.store()
          It stores the changes in memory as stored.
protected  void ChangeableDataRow.store()
          It stores the changes in memory as stored.
 void MemDataBook.update()
          Sets the currently selected row as "updating".
 

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

Methods in com.sibvisions.rad.model.remote that throw ModelException
protected  void RemoteDataPage.addFetchedRow(java.lang.Object[] pValues)
          It adds an new IDataRow to the DataPage in the object[] storage.
protected  void RemoteDataBook.executeDelete(IChangeableDataRow pDataRow)
          Its called when the deleting DataRow (delete row) should be deleted.
protected  IDataRow RemoteDataBook.executeInsert(IChangeableDataRow pDataRow)
          Its called when the inserting DataRow (new row) should be inserted.
protected  IDataRow RemoteDataBook.executeLockAndRefetch(IChangeableDataRow pDataRow)
          Its called before the DataRow (existing row) will be changed.
protected  void RemoteDataBook.executeRefresh()
          It will be called, when the MemDataBook will be completely refreshed.
protected  void RemoteDataBook.executeRefreshDataPage()
          It will be called, when the MemDataBook will be completely refreshed.
protected  IDataRow RemoteDataBook.executeUpdate(IChangeableDataRow pDataRow)
          Its called when the updating DataRow (changed row) should be updated Derived classed should override this to implemented the needed functionality.
 void RemoteDataPage.fetchToRow(int pRowIndex)
          It tries to fetches to the specified row index in the storage.
 int RemoteDataPage.getEstimatedRowCount()
          Returns the count of rows in the storage for this RemoteDataPage in the RemoteDataBook.
protected  int RemoteDataBook.getFetchedRowsForBlock(IDataRow pMasterDataRow)
          Returns the amount of fetched rows per block.
 void RemoteDataSource.open()
          Opens this IDataSource so that it can be used.
 void RemoteDataBook.open()
          Opens this IDataBook.
 void RemoteDataBook.setBlockFetchColumnNames(java.lang.String[] pBlockFetchColumnNames)
          Sets the block fetch columns.
 void RemoteDataBook.setDataSource(IDataSource pDataSource)
          Sets the IDataSource to use, which allows the IDataBook to retrieve and set data.
protected  void RemoteDataBook.setFetchedRowsForBlock(IDataRow pMasterDataRow, int pFetchedRows)
          Sets the amount of fetched rows per block.
 

Uses of ModelException in com.sibvisions.rad.persist
 

Methods in com.sibvisions.rad.persist that throw ModelException
 void MemDataBookStorage.delete(DataBookEvent pEvent)
          Deletes an existing row.
abstract  void AbstractMemStorage.delete(DataBookEvent pEvent)
          Deletes an existing row.
 void AbstractMemStorage.doDelete(DataBookEvent pEvent)
          The delete notification method from the data book.
 void AbstractMemStorage.doInsert(DataBookEvent pEvent)
          The insert notification method from the data book.
 void AbstractMemStorage.doUpdate(DataBookEvent pEvent)
          The update notification method from the data book.
 void AbstractMemStorage.doValidate(DataBookEvent pEvent)
          Validates the current record with metadata restrictions.
 int AbstractMemStorage.getRowCount()
          Gets the row count.
 RowDefinition MemDataBookStorage.getRowDefinition()
          Returns the row definition for the internal MemDataBook.
abstract  RowDefinition AbstractMemStorage.getRowDefinition()
          Returns the row definition for the internal MemDataBook.
 void MemDataBookStorage.insert(DataBookEvent pEvent)
          Inserts a new row.
abstract  void AbstractMemStorage.insert(DataBookEvent pEvent)
          Inserts a new row.
 void MemDataBookStorage.loadData(MemDataBook pBook, ICondition pFilter)
          Loads the relevant data into the internal data book.
abstract  void AbstractMemStorage.loadData(MemDataBook pBook, ICondition pFilter)
          Loads the relevant data into the internal data book.
 void StorageDataBook.open()
          Opens this IDataBook.
 void MemDataBookStorage.update(DataBookEvent pEvent)
          Updates an existing row.
abstract  void AbstractMemStorage.update(DataBookEvent pEvent)
          Updates an existing row.
protected  void AbstractMemStorage.validateWithMetaData()
          Validates all columns.
protected  void AbstractMemStorage.validateWithMetaData(java.lang.String[] pColumns, java.lang.Object[] pValues)
          Validates the given row with the meta data.
 

Uses of ModelException in com.sibvisions.rad.persist.jdbc
 

Methods in com.sibvisions.rad.persist.jdbc that throw ModelException
 ServerColumnMetaData ServerMetaData.getServerColumnMetaData(java.lang.String pServerColumnName)
          Returns the specific ServerColumnMetaData column.
 

Uses of ModelException in com.sibvisions.rad.ui.celleditor
 

Methods in com.sibvisions.rad.ui.celleditor that throw ModelException
protected  java.lang.String AbstractLinkedCellEditor.getDisplayValue(IDataRow pDataRow, java.lang.String pColumnName)
          Gets the correct display value for the given row and column.
 

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

Methods in com.sibvisions.rad.ui.swing.ext that throw ModelException
 void JVxTree.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void JVxTable.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void JVxEditor.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void JVxChart.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void JVxEditor.setCellEditor(ICellEditor pCellEditor)
          Sets the CellEditor that edits the given column in the given DataRow.
 void JVxEditor.setColumnName(java.lang.String pColumnName)
          Sets the column edited by this control.
 void JVxEditor.setDataRow(IDataRow pDataRow)
          Sets the DataRow edited by this control.
 

Constructors in com.sibvisions.rad.ui.swing.ext that throw ModelException
JVxChart.DataBookXYDataset(IDataBook pDataBook, java.lang.String pXColumnName, java.lang.String[] pYColumnNames, JVxChart pChart)
          Creates a new JDBCXYDataset (initially empty) with no database connection.
 

Uses of ModelException in com.sibvisions.rad.ui.swing.ext.celleditor
 

Methods in com.sibvisions.rad.ui.swing.ext.celleditor that throw ModelException
 void JVxTextCellEditor.CellEditorHandler.cancelEditing()
          Informs the GUI control, that the last edit should be canceled(restored) the correct value is in the DataBook.
 void JVxNumberCellEditor.CellEditorHandler.cancelEditing()
          Informs the GUI control, that the last edit should be canceled(restored) the correct value is in the DataBook.
 void JVxLinkedCellEditor.CellEditorHandler.cancelEditing()
          Informs the GUI control, that the last edit should be canceled(restored) the correct value is in the DataBook.
 void JVxDateCellEditor.CellEditorHandler.cancelEditing()
          Informs the GUI control, that the last edit should be canceled(restored) the correct value is in the DataBook.
 void JVxTextCellEditor.CellEditorHandler.saveEditing()
          Saves the changes made from the CellEditorComponent DataBook.
 void JVxNumberCellEditor.CellEditorHandler.saveEditing()
          Saves the changes made from the CellEditorComponent DataBook.
 void JVxLinkedCellEditor.CellEditorHandler.saveEditing()
          Saves the changes made from the CellEditorComponent DataBook.
 void JVxDateCellEditor.CellEditorHandler.saveEditing()
          Saves the changes made from the CellEditorComponent DataBook.
 

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

Methods in com.sibvisions.rad.ui.swing.impl.control that throw ModelException
 void SwingTree.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void SwingTable.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void SwingEditor.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void SwingChart.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void SwingEditor.setCellEditor(ICellEditor pCellEditor)
          Sets the CellEditor that edits the given column in the given DataRow.
 void SwingEditor.setColumnName(java.lang.String pColumnName)
          Sets the column name displayed by this control.
 void SwingEditor.setDataRow(IDataRow pDataRow)
          Sets the DataRow displayed by this control.
 

Uses of ModelException in javax.rad.application.genui
 

Methods in javax.rad.application.genui that throw ModelException
 void ControllerContent.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 

Uses of ModelException in javax.rad.genui.control
 

Methods in javax.rad.genui.control that throw ModelException
 void AbstractControllable.doDelete()
          Performs a delete on the current DataBook.
 void AbstractControllable.doDuplicate()
          Sends the duplicate action to all listeners.
 void UIEditor.doEdit()
          Starts editing.
 void AbstractControllable.doEdit()
          Starts editing.
 void AbstractControllable.doFirst()
          Selects the first row in the current DataBook.
 void AbstractControllable.doInsert()
          Performs an insert on the current DataBook.
 void AbstractControllable.doInsertSub()
          Performs an insert on the sub DataBook.
 void AbstractControllable.doLast()
          Selects the last row in the current DataBook.
 void AbstractControllable.doNext()
          Selects the next row in the current DataBook.
 void AbstractControllable.doPrevious()
          Selects the previous row in the current DataBook.
 void AbstractControllable.doRestore()
          Performs a restore on the current DataBook.
 void AbstractControllable.doSearch()
          Shows the search options.
 void UITree.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void UITable.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void UIEditor.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void UIChart.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void UIEditor.setCellEditor(ICellEditor pCellEditor)
          Sets the CellEditor that edits the given column in the given DataRow.
 void UIEditor.setColumnName(java.lang.String pColumnName)
          Sets the column name displayed by this control.
 void UIEditor.setDataRow(IDataRow pDataRow)
          Sets the DataRow displayed by this control.
 

Constructors in javax.rad.genui.control that throw ModelException
UIEditor(IDataRow pDataRow, java.lang.String pColumnName)
          Creates a new instance of UIEditor.
 

Uses of ModelException in javax.rad.model
 

Methods in javax.rad.model that throw ModelException
 void RowDefinition.addColumnDefinition(ColumnDefinition pColumnDefinition)
          Adds the given ColumnDefinition.
 void IRowDefinition.addColumnDefinition(ColumnDefinition pColumnDefinition)
          Adds the given ColumnDefinition.
 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.
 IDataRow IDataRow.createDataRow(java.lang.String[] pColumnNames)
          Creates and returns a new IDataRow which only contains the specified columns and their values.
 IDataRow IDataRow.createEmptyDataRow(java.lang.String[] pColumnNames)
          Creates and returns a new empty IDataRow which only contains the specified columns without any values.
 IDataRow IDataRow.createEmptyRow(java.lang.String[] pColumnNames)
          Deprecated. since 2.5, use IDataRow.createEmptyDataRow(String[]) instead.
 IRowDefinition RowDefinition.createRowDefinition(java.lang.String[] pColumnNames)
          Creates a IRowDefinition with only the ColumnDefinitions which have been specified.
 IRowDefinition IRowDefinition.createRowDefinition(java.lang.String[] pColumnNames)
          Creates a IRowDefinition with only the ColumnDefinitions which have been specified.
 void IDataBook.delete()
          Deletes the currently selected row.
 void IDataBook.deleteAllDataRows()
          Deprecated. since 2.5, use IDataBook.deleteAllRows() instead.
 void IDataBook.deleteAllRows()
          Deletes all IDataRows which are currently available, it is the same as IDataBook.delete() except that it is a mass operation on all rows.
 void IDataPage.fetchAll()
          Fetches all IDataRows from the storage.
 IDataRow IDataBook.getAdditionalDataRow()
          Returns the additional data row.
 int[] IDataPage.getChangedDataRows()
          Deprecated. since 2.5, use IDataPage.getChangedRows() instead.
 int[] IDataPage.getChangedRows()
          Gets an int array containing the indexes of all changed IDataRow s.
 TreePathFinder TreePathFinder.getChild(IChangeableDataRow pDataRow)
          Gets the child TreePathFinder to the given data row.
 ColumnDefinition RowDefinition.getColumnDefinition(java.lang.String pColumnName)
          Gets the ColumnDefinition with the given name.
 ColumnDefinition IRowDefinition.getColumnDefinition(java.lang.String pColumnName)
          Gets the ColumnDefinition with the given name.
 IDataPage IDataBook.getDataPage(IDataRow pMasterRow)
          Returns the corresponding IDataPage to specified master row from the master DataBook.
 IDataPage IDataBook.getDataPage(IDataRow pRootRow, TreePath pTreePath)
          Gets the IDataPage for the given TreePath and the given root row.
 IDataPage IDataBook.getDataPage(TreePath pTreePath)
          Gets the IDataPage for the given TreePath.
 IDataPage IDataBook.getDataPageWithRootRow(IDataRow pRootRow)
          Returns the corresponding IDataPage to specified root row from the root DataBook.
 IChangeableDataRow IDataPage.getDataRow(int pDataRowIndex)
          Gets a copy of the IChangeableDataRow at the specified index.
 int TreePathFinder.getIndexOfPrimaryKey()
          Gets the index of the primary key in this node.
 IDataRow IDataPage.getMasterDataRow()
          Gets the corresponding master row.
 IDataRow IChangeableDataRow.getOriginalDataRow()
          Gets the original IDataRow, before any changes were performed.
 IDataRow IChangeableDataRow.getOriginalRow()
          Deprecated. since 2.5, use IChangeableDataRow.getOriginalDataRow().
 int IDataPage.getRowCount()
          Gets the number of rows which are currently held.
 java.lang.String IDataBook.getSelectedColumn()
          Gets the name of the selected column.
 int IDataBook.getSelectedDataPageRow()
          Returns the selected row index relatively to the current IDataPage.
 int IDataBook.getSelectedRow()
          Gets the index of the selected row.
 java.lang.Object IChangeableDataRow.getUID()
          Gets the internal unique identifier for this IDataRow.
 java.lang.Object IDataRow.getValue(int pColumnIndex)
          Returns the value of the column by index.
 java.lang.Object IDataRow.getValue(java.lang.String pColumnName)
          Returns the value of the named column.
 java.lang.String IDataRow.getValueAsString(java.lang.String pColumnName)
          Returns the value of the named column converted to a String.
 java.lang.Object[] IDataRow.getValues(java.lang.String[] pColumnNames)
          Gets the values from all specified columns as an Object array.
 java.lang.String[] IDataRow.getValuesAsString(java.lang.String[] pColumnNames)
          Gets the values from all specified columns and converts them to a String array.
 boolean IDataBook.hasDataPage(IDataRow pMasterDataRow)
          Returns true if an IDataPage to specified master row from the master DataBook exists.
 int IDataBook.insert(boolean pBeforeRow)
          Inserts a new IDataRow at the current position.
 boolean IDataPage.isAllFetched()
          Gets if all IDataRows have been fetched from the storage, and there is nothing more to fetch.
 boolean IDataBook.isDeleteAllowed()
          Gets if it is possible to delete an already existing row.
 boolean IDataBook.isDeleteEnabled()
          Gets if deleting a row is enabled.
 boolean IChangeableDataRow.isDeleting()
          Gets if this row is currently being deleted, which means that it has been removed/deleted but this action has not yet been finalized.
 boolean IChangeableDataRow.isDetailChanged()
          Gets if any associated detail rows have been modified.
 boolean IDataBook.isInsertAllowed()
          Gets if it is possible to IDataBook.insert(boolean) a new row.
 boolean IDataBook.isInsertEnabled()
          Gets if inserting is enabled.
 boolean IChangeableDataRow.isInserting()
          Gets if this row is currently being inserted, which means that it has been created but has not yet been saved/finalized.
 boolean IDataBook.isUpdateAllowed()
          Gets if it is possible to update an already existing row.
 boolean IDataBook.isUpdateEnabled()
          Gets if IDataRow.setValue(String, Object) updating a row is enabled.
 boolean IChangeableDataRow.isUpdating()
          Gets if this row is currently being updated, which means that its values are changed but these changes have not yet been saved/finalized.
 boolean IChangeableDataRow.isWritableColumnChanged()
          Gets if there was a writeable column changed.
 void IDataSource.open()
          Opens this IDataSource so that it can be used.
 void IDataBook.open()
          Opens this IDataBook.
 void IDataBook.reload()
          Reloads all rows from the storage, any changes are discarded.
 void IDataBook.reload(IDataBook.SelectionMode pSelectionMode)
          Reloads all rows from the storage (any changes are discarded) and applies the given IDataBook.SelectionMode to this reload operation.
 void IDataSource.reloadAllDataBooks()
          Reloads all added IDataBooks by invoking IDataBook.reload().
 void IDataBook.removeDataPage(IDataRow pMasterDataRow, TreePath pTreePath)
          Removes the DataPage to the specified master DataRow or TreePath. e.g.
 void IDataSource.restoreAllDataBooks()
          Restores all added IDataBooks by invoking IDataBook.restoreAllRows().
 void IDataBook.restoreAllRows()
          Restores all rows to a state without changes.
 void IDataBook.restoreSelectedRow()
          Restores the currently selected row to a state without changes.
 void IDataSource.saveAllDataBooks()
          Saves all changes in the added IDataBooks by invoking IDataBook.saveAllRows().
 void IDataBook.saveAllRows()
          Saves all IDataRows which have been changed, it is the same as IDataBook.saveSelectedRow() except that it is a mass operation on all rows.
 void IDataBook.saveDataPage()
          Saves all rows in the current DataPage.
 void IDataRow.saveEditingControls()
          Informs all registered controls that they should save their values.
 void IDataBook.saveSelectedRow()
          Saves the currently selected row.
 int IDataPage.searchNext(ICondition pCondition)
          Searches for the first occurrence of an IDataRow which matches the given ICondition and returns its index.
 int IDataPage.searchNext(ICondition pCondition, int pStartIndex)
          Searches for the next occurrence of an IDataRow which matches the given ICondition and returns its index.
 int IDataPage.searchPrevious(ICondition pCondition)
          Searches for the last occurrence of an IDataRow which matches the given ICondition and returns its index.
 int IDataPage.searchPrevious(ICondition pCondition, int pStartIndex)
          Searches for the previous occurrence of an IDataRow which matches the given ICondition and returns its index.
 boolean TreePathFinder.selectTreePath()
          Selects this tree path in all IDataBook's specified by this TreePathFinder.
 void RowDefinition.setColumnView(java.lang.Class<? extends IControl> pTargetControl, ColumnView pColumnView)
          Sets the ColumnView for the given IControl.
 void IRowDefinition.setColumnView(java.lang.Class<? extends IControl> pTargetControl, ColumnView pColumnView)
          Sets the ColumnView for the given IControl.
 void IDataBook.setDataSource(IDataSource pDataSource)
          Sets the IDataSource to use, which allows the IDataBook to retrieve and set data.
 void ColumnDefinition.setDataType(IDataType pDataType)
          Sets the IDataType for this ColumnDefinition.
 void IDataBook.setFilter(ICondition pFilter)
          Sets the filter that is used.
 void IDataBook.setMasterReference(ReferenceDefinition pReferenceDefinitionToMasterBook)
          Sets the master reference that is going to be used.
 void IDataBook.setName(java.lang.String pName)
          Sets the name to use.
 void ColumnDefinition.setName(java.lang.String pName)
          Set the name of the column.
 void RowDefinition.setPrimaryKeyColumnNames(java.lang.String[] pColumnNames)
          Sets the names of all added ColumnDefinitions which represent a primary key column.
 void IRowDefinition.setPrimaryKeyColumnNames(java.lang.String[] pColumnNames)
          Sets the names of all added ColumnDefinitions which represent a primary key column.
 void IDataBook.setReadOnly(boolean pReadOnlyEnabled)
          Sets if this IDataBook is read only.
 void RowDefinition.setReadOnly(java.lang.String[] pColumnNames)
          Sets that specified columns as read only.
 void IRowDefinition.setReadOnly(java.lang.String[] pColumnNames)
          Sets that specified columns as read only.
 void IDataBook.setRootReference(ReferenceDefinition pReferenceDefinition)
          Sets the tree root reference.
 void IDataBook.setRowDefinition(IRowDefinition pRowDefinition)
          Sets the RowDefinition to use.
 void ColumnDefinition.setRowDefinition(IRowDefinition pRowDefinition)
          Sets the IRowDefinition for this ColumnDefinition.
 void IDataBook.setSelectedColumn(java.lang.String pSelectedColumn)
          Sets the selected column based on the given name.
 void IDataBook.setSelectedDataPageRow(int pDataRowIndex)
          Sets the selected row index relatively to the current IDataPage.
 void IDataBook.setSelectedRow(int pDataRowIndex)
          Sets the selected IDataRow to the given index.
 void IDataBook.setSort(SortDefinition pSort)
          Sets the SortDefinition that is used.
 void IDataBook.setTreePath(TreePath pTreePath)
          Sets the tree current tree path.
 void IDataRow.setValue(java.lang.String pColumnName, java.lang.Object pValue)
          Sets the value of the named column.
 void IDataRow.setValues(java.lang.String[] pColumnNames, java.lang.Object[] pValues)
          Sets all columns of the given names to the given values.
 void IDataBook.setWritebackIsolationLevel(IDataBook.WriteBackIsolationLevel pIsolationLevel)
          Sets the IDataBook.WriteBackIsolationLevel to use.
 void IDataBook.update()
          Sets the currently selected row as "updating".
 

Constructors in javax.rad.model that throw ModelException
TreePathFinder(IChangeableDataRow pDataRow)
          Constructs a new TreePathFinder.
TreePathFinder(TreePathFinder pParentTreePathFinder, IChangeableDataRow pDataRow)
          Constructs a new TreePathFinder.
 

Uses of ModelException in javax.rad.model.datatype
 

Methods in javax.rad.model.datatype that throw ModelException
 java.lang.Object TimestampDataType.convertAndCheckToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object StringDataType.convertAndCheckToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object ObjectDataType.convertAndCheckToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Long LongDataType.convertAndCheckToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object IDataType.convertAndCheckToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object BooleanDataType.convertAndCheckToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object BinaryDataType.convertAndCheckToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.math.BigDecimal BigDecimalDataType.convertAndCheckToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object TimestampDataType.convertToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object StringDataType.convertToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object ObjectDataType.convertToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object LongDataType.convertToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object IDataType.convertToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object BooleanDataType.convertToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object BinaryDataType.convertToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object BigDecimalDataType.convertToTypeClass(java.lang.Object pObject)
          Converts the oObject to an Object which is an instance of the class which is handled by IDataType.
 java.lang.Object StringDataType.prepareValue(java.lang.Object pObject)
          Prepares the given value.
 java.lang.Object IDataType.prepareValue(java.lang.Object pObject)
          Prepares the given value.
 java.lang.Object DataType.prepareValue(java.lang.Object pObject)
          Prepares the given value.
 java.lang.Object BinaryDataType.prepareValue(java.lang.Object pObject)
          Prepares the given value.
 

Uses of ModelException in javax.rad.model.event
 

Methods in javax.rad.model.event that throw ModelException
 java.lang.Object ModelEventHandler.dispatchEvent(java.lang.Object... pEventParameter)
          Dispatches the given events to all listeners.
 

Uses of ModelException in javax.rad.model.reference
 

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

Uses of ModelException in javax.rad.model.ui
 

Methods in javax.rad.model.ui that throw ModelException
 void ICellEditorHandler.cancelEditing()
          Informs the GUI control, that the last edit should be canceled(restored) the correct value is in the DataBook.
 void IControl.saveEditing()
          Informs the GUI control, that the last edit should be set into the IDataBook or IDataRow.
 void ICellEditorHandler.saveEditing()
          Saves the changes made from the CellEditorComponent DataBook.
 void IEditorControl.setCellEditor(ICellEditor pCellEditor)
          Sets the CellEditor that edits the given column in the given DataRow.
 void IEditorControl.setColumnName(java.lang.String pColumnName)
          Sets the column name displayed by this control.
 void IEditorControl.setDataRow(IDataRow pDataRow)
          Sets the DataRow displayed by this control.
 

Uses of ModelException in javax.rad.persist
 

Subclasses of ModelException in javax.rad.persist
 class DataSourceException
          The DataSourceException is used to throw storage depending Exception's.
 

Methods in javax.rad.persist that throw ModelException
 ColumnDefinition ColumnMetaData.createColumnDefinition()
          It converts a server ColumnMetaData to an client ColumnDefinition and returns it.
 ColumnMetaData MetaData.getColumnMetaData(java.lang.String pColumnName)
          Returns the specific ColumnMetaData column.
protected  ColumnDefinition ColumnMetaData.initializeColumnDefinition(ColumnDefinition pColumnDefinition)
          Initializes the ColumnDefinition with the given ColumnMetaData.
 

Uses of ModelException in javax.rad.ui.control
 

Methods in javax.rad.ui.control that throw ModelException
 void IEditor.setCellEditor(ICellEditor pCellEditor)
          Sets the CellEditor that edits the given column in the given DataRow.
 



Copyright © 2009 SIB Visions GmbH. All Rights Reserved.