de.betabeans.metabeans.dataset
Class ProcedureMetaData

java.lang.Object
  extended bycom.borland.dx.dataset.ReadRow
      extended bycom.borland.dx.dataset.ReadWriteRow
          extended bycom.borland.dx.dataset.DataSet
              extended bycom.borland.dx.dataset.StorageDataSet
                  extended bycom.borland.dx.dataset.TableDataSet
                      extended byde.betabeans.metabeans.dataset.base.MetaDataSet
                          extended byde.betabeans.metabeans.dataset.ProcedureMetaData
All Implemented Interfaces:
com.borland.dx.dataset.AccessListener, com.borland.dx.dataset.ColumnDesigner, com.borland.dx.dataset.Designable, java.util.EventListener, com.borland.dx.dataset.MasterNavigateListener, java.io.Serializable, com.borland.dx.dataset.StatusListener

public final class ProcedureMetaData
extends de.betabeans.metabeans.dataset.base.MetaDataSet

Provides procedure metadata.

See Also:
Serialized Form

Field Summary
static int PROCEDURE_PARAMETER
          Get the list of parameter columns of this procedure.
static int PROCEDURE_RESULTSET
          Get the list of resultset columns of this procedure.
 
Constructor Summary
ProcedureMetaData()
           
 
Method Summary
 int getMetaDataInfo()
          The type of metadata information.
 java.lang.String getProcedureNamePattern()
          The name of the procedure.
 void refresh()
          Update the dataset.
 void setMetaDataInfo(int newValue)
          Choose the type of metadata information.
 void setProcedureNamePattern(java.lang.String newValue)
          The name of the procedure.
 
Methods inherited from class de.betabeans.metabeans.dataset.base.MetaDataSet
dtRefresh, getDatabase, getMetaDataCatalog, getMetaDataSchema, setDatabase, setMetaDataCatalog, setMetaDataSchema
 
Methods inherited from class com.borland.dx.dataset.StorageDataSet
addCalcAggFieldsListener, addCalcFieldsListener, addColumn, addColumn, addColumn, addColumnChangeListener, addEditListener, addForeignKey, addLoadListener, addLoadRowListener, addUniqueColumn, cancelLoading, cancelOperation, changeColumn, changesPending, cloneColumns, cloneDataSetStructure, closeProvider, deleteDuplicates, dropAllIndexes, dropColumn, dropColumn, dropIndex, empty, endLoading, freeAllIndexes, getCalcAggFieldsListener, getCalcFieldsListener, getDataFile, getDeletedRowCount, getDeletedRows, getDuplicates, getForeignKeys, getInsertedRowCount, getInsertedRows, getLocale, getMaxDesignRows, getMaxResolveErrors, getMaxRows, getMetaDataUpdate, getNeedsRestructure, getOriginalRow, getProvider, getReferenceForeignKeys, getResolveOrder, getResolver, getSchemaName, getStore, getStoreClassFactory, getStoreName, getTableName, getUpdatedRowCount, getUpdatedRows, hasRowIds, indexExists, isReadOnly, isResolvable, loadRow, loadRow, moveColumn, postAllDataSets, provideMoreData, recalc, refreshSupported, removeCalcAggFieldsListener, removeCalcFieldsListener, removeColumnChangeListener, removeEditListener, removeForeignKey, removeLoadListener, removeLoadRowListener, reset, resetPendingStatus, resetPendingStatus, restructure, saveChanges, saveChangesSupported, setAllRowIds, setColumns, setDataFile, setForeignKeys, setLocale, setMaxDesignRows, setMaxResolveErrors, setMaxRows, setMetaDataUpdate, setProvider, setReadOnly, setResolvable, setResolveOrder, setResolver, setRowId, setSchemaName, setStore, setStoreClassFactory, setStoreName, setTableName, startLoading, startLoading, startLoading
 
Methods inherited from class com.borland.dx.dataset.DataSet
accessChange, addAccessListener, addDataChangeListener, addMasterNavigateListener, addNavigationListener, addOpenListener, addRow, addRowFilterListener, addRowReturnInternalRow, addStatusListener, allocateValues, atFirst, atLast, cancel, canNavigate, canSet, clearStatus, cloneDataSetView, close, columnIsVisible, deleteAllRows, deleteRow, dittoRow, dittoRow, dropIndex, editRow, emptyAllRows, emptyRow, enableDataSetEvents, first, format, format, getDataRow, getDataRow, getDetail, getDetails, getDisplayVariant, getInternalRow, getLastColumnVisited, getMasterLink, getRow, getRowCount, getRowFilterListener, getSort, getStatus, getStorageDataSet, getVariant, getVariant, goToClosestRow, goToInternalRow, goToRow, goToRow, hasDetail, hasValidations, inBounds, insertRow, interactiveLocate, isDetailDataSetWithFetchAsNeeded, isDisplayErrors, isEditable, isEditing, isEditingNewRow, isEmpty, isEnableDelete, isEnableInsert, isEnableUpdate, isModified, isModified, isNew, isOpen, isSortable, last, locate, lookup, masterNavigated, masterNavigating, moveRow, next, open, openDetails, post, prior, refetchRow, refilter, removeAccessListener, removeDataChangeListener, removeMasterNavigateListener, removeNavigationListener, removeOpenListener, removeRowFilterListener, removeStatusListener, resetInBounds, row, rowCount, saveChanges, setDefaultValues, setDefaultValues, setDisplayErrors, setDisplayVariant, setEditable, setEnableDelete, setEnableInsert, setEnableUpdate, setLastColumnVisited, setMasterLink, setSort, startEdit, startEditCheck, statusMessage, statusMessage, toggleViewOrder, updateRow, validate, validate
 
Methods inherited from class com.borland.dx.dataset.ReadWriteRow
clearValues, requiredColumnsCheck, requiredColumnsCheck, setAssignedNull, setAssignedNull, setBigDecimal, setBigDecimal, setBinaryStream, setBinaryStream, setBoolean, setBoolean, setByte, setByte, setByteArray, setByteArray, setDate, setDate, setDate, setDate, setDefault, setDefault, setDouble, setDouble, setFloat, setFloat, setInputStream, setInputStream, setInt, setInt, setLong, setLong, setObject, setObject, setShort, setShort, setString, setString, setTime, setTime, setTime, setTime, setTimestamp, setTimestamp, setTimestamp, setTimestamp, setUnassignedNull, setUnassignedNull, setVariant, setVariant
 
Methods inherited from class com.borland.dx.dataset.ReadRow
columnCount, copyTo, copyTo, equals, findDifference, findModified, findOrdinal, getArrayLength, getBigDecimal, getBigDecimal, getBinaryStream, getBinaryStream, getBoolean, getBoolean, getByte, getByte, getByteArray, getByteArray, getColumn, getColumn, getColumnCount, getColumnNames, getColumns, getDate, getDate, getDouble, getDouble, getFloat, getFloat, getInputStream, getInputStream, getInt, getInt, getLong, getLong, getObject, getObject, getShort, getShort, getString, getString, getStringPadded, getStringPadded, getTime, getTime, getTimestamp, getTimestamp, getVariant, getVariant, getVariants, hasColumn, isAssignedNull, isAssignedNull, isCompatibleList, isModified, isNull, isNull, isUnassignedNull, isUnassignedNull, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.borland.dx.dataset.ColumnDesigner
getColumn, getColumnCount, hasColumn
 

Field Detail

PROCEDURE_PARAMETER

public static final int PROCEDURE_PARAMETER
Get the list of parameter columns of this procedure.

See Also:
Constant Field Values

PROCEDURE_RESULTSET

public static final int PROCEDURE_RESULTSET
Get the list of resultset columns of this procedure.

See Also:
Constant Field Values
Constructor Detail

ProcedureMetaData

public ProcedureMetaData()
Method Detail

getMetaDataInfo

public int getMetaDataInfo()
The type of metadata information.

Returns:
int

getProcedureNamePattern

public java.lang.String getProcedureNamePattern()
The name of the procedure.

Returns:
String

setProcedureNamePattern

public void setProcedureNamePattern(java.lang.String newValue)
The name of the procedure.

Parameters:
newValue - String
Note:
A change of this property at design time will cause an automatic refresh of the dataset.

setMetaDataInfo

public void setMetaDataInfo(int newValue)
Choose the type of metadata information.

Parameters:
newValue - int
Note:
A change of this property at design time will cause an automatic refresh of the dataset.

refresh

public void refresh()
Update the dataset.



Copyright (c) 2004 Michael Justin. All Rights Reserved.