|
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 | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JLabel | +--com.klg.jclass.field.JCLabelField | +--com.klg.jclass.field.db.datasource.DSdbLabelField
This component is a data-bound label field. A label field enables end-users to view textual information.
The field displays the value at one column of the current record. The data type is set when the field is bound to a data source.
Behavior
Nested Class Summary |
Nested classes inherited from class javax.swing.JLabel |
JLabel.AccessibleJLabel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
protected com.klg.jclass.field.db.datasource.DataSourceValueModel |
vm
|
Fields inherited from class com.klg.jclass.field.JCLabelField |
field, required, version |
Fields inherited from class javax.swing.JLabel |
labelFor |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface com.klg.jclass.field.JCFieldComponent |
INVALID, UNDEREDIT, VALID |
Fields inherited from interface javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
DSdbLabelField()
Creates a DSdbLabelField which can be bound to a data source. |
Method Summary | |
String |
getDataBinding()
Returns the field's value of the dataBinding object property. |
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 the parameters for binding the component to a particular column in a MetaDataModel . |
void |
setDataBinding(String data_binding)
Sets the data binding hierarchy string, starting from a JCTreeData instance name
and containing full sequence of MetaDataModel
levels starting from the root to the level
the table is bound with. |
Methods inherited from class com.klg.jclass.field.JCLabelField |
addNotify, addPropertyChangeListener, addValueListener, commitEdit, createField, getAbout, getDataProperties, getInvalidInfo, getSelectOnEnter, getState, getValidator, getValue, getValueModel, isRequired, removePropertyChangeListener, removeValueListener, setAbout, setBackground, setDataProperties, setForeground, setInvalidInfo, setLocale, setRequired, setSelectOnEnter, setText, setValidator, setValue, setValueModel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected com.klg.jclass.field.db.datasource.DataSourceValueModel vm
Constructor Detail |
public DSdbLabelField()
DSdbLabelField
which can be bound to a data source.
Method Detail |
public String getDataBinding()
dataBinding
property specifies a string,
describing a JCTreeData
instance and meta data level of the instance this table is bound with.
The format of the property is as follows:
<JCTreeData name>:<MetaDataModel description>[|<MetaDataModel description>...]
DSdbComboField.setDataBinding(java.lang.String)
,
TreeData
,
MetaDataModel
public void setDataBinding(String data_binding)
JCTreeData
instance name
and containing full sequence of MetaDataModel
levels starting from the root to the level
the table is bound with.
NodeProperties.setDataSource(java.lang.Object)
,
DSdbComboField.setDataBinding(java.lang.String)
public void setDataBinding(com.klg.jclass.datasource.DataModel data_model, com.klg.jclass.datasource.MetaDataModel meta_data_model, String column_name)
MetaDataModel
. If the MetaDataModel
is the root in the DataModel
's
MetaDataTree
, the DataTableModel
is automatically set to the root
DataTableModel
, otherwise, the
DataTableModel
is set when an appropriate
table becomes available.
public void setDataBinding(com.klg.jclass.datasource.BindingModel binding, String column_name)
Binding
.
|
Copyright © 2004 Quest Software Inc.. All rights reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |