|
JClass DesktopViews 6.3.0 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.klg.jclass.datasource.util.DataBinding | +--com.klg.jclass.datasource.util.ColumnDataBinding | +--com.klg.jclass.datasource.util.FieldDataBinding | +--com.klg.jclass.field.db.datasource.DataBinding
The DataBinding class.
Field Summary | |
protected boolean |
dataSourceUpdating
|
protected com.klg.jclass.field.JCFieldComponent |
fieldComponent
|
Fields inherited from class com.klg.jclass.datasource.util.ColumnDataBinding |
column_name, column_type |
Fields inherited from class com.klg.jclass.datasource.util.DataBinding |
binding, component, dataBinding, PATH_DELIMITER, SOURCE_DELIMITER |
Constructor Summary | |
DataBinding(com.klg.jclass.field.JCFieldComponent c,
com.klg.jclass.util.value.JCValueModel model)
Constructs a data binding object. |
Method Summary | |
protected String |
convertMetaColumnTypeToClassName(int meta_column_type)
Converts a Meta column Type to a Class name. |
com.klg.jclass.datasource.ColumnModel |
getColumnModel()
Retrieves the column model. |
Class |
getValueClass()
Retrieves the value class for the column. |
String |
getValueClassName()
Retrieves the value class name. |
boolean |
isCurrency()
Tests to see if the column stores currency values. |
boolean |
isDataSourceUpdating()
Tests to see if the data source is updating. |
protected void |
refreshCell(Object item)
Implementation of an abstract superclass method that updates the component's data contents when the current row changes or the record is modified. |
protected boolean |
saveCell()
Implementation of an abstract superclasses method that saves the component's data to the datasource. |
void |
setDataBinding(com.klg.jclass.datasource.BindingModel binding,
String column_name)
Binds using a Binding |
void |
setDataBinding(com.klg.jclass.datasource.DataModel data_model,
com.klg.jclass.datasource.MetaDataModel meta_data_model,
String column_name)
Sets up parameters to bind the JCDataSource to a MetaDataModel in the given DataModel. |
Methods inherited from class com.klg.jclass.datasource.util.FieldDataBinding |
beforeCurrentRowChange, cellDataChanged, convertAndSaveItem, currentRowChanged, readCurrentCell, rowDataChanged, rowDeleted, rowInserted, saveItem, setDataAvailable, setDataAvailableState, tableChanged, toggleDataAvailableState |
Methods inherited from class com.klg.jclass.datasource.util.ColumnDataBinding |
getDataBinding, isColumnEditable, setDataBinding |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected com.klg.jclass.field.JCFieldComponent fieldComponent
protected boolean dataSourceUpdating
Constructor Detail |
public DataBinding(com.klg.jclass.field.JCFieldComponent c, com.klg.jclass.util.value.JCValueModel model)
Method Detail |
public boolean isDataSourceUpdating()
public com.klg.jclass.datasource.ColumnModel getColumnModel()
public boolean isCurrency()
public Class getValueClass()
public String getValueClassName()
protected String convertMetaColumnTypeToClassName(int meta_column_type)
public void setDataBinding(com.klg.jclass.datasource.DataModel data_model, com.klg.jclass.datasource.MetaDataModel meta_data_model, String column_name)
setDataBinding
in class ColumnDataBinding
public void setDataBinding(com.klg.jclass.datasource.BindingModel binding, String column_name)
setDataBinding
in class ColumnDataBinding
binding
- the binding level.protected void refreshCell(Object item)
refreshCell
in class FieldDataBinding
protected boolean saveCell()
saveCell
in class FieldDataBinding
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |