|
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.JComboBox | +--com.klg.jclass.field.JCComboField | +--com.klg.jclass.field.JCPopupField | +--com.klg.jclass.field.db.datasource.DSdbPopupField
This component is a data-bound popup field. A popup field enables end-users to visually select a date/time.
The field displays the value at one column of the current record. The data type is set when the component is bound to a data source.
Behavior
Nested Class Summary |
Nested classes inherited from class javax.swing.JComboBox |
JComboBox.AccessibleJComboBox, JComboBox.KeySelectionManager |
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.JCPopupField |
popupEditor |
Fields inherited from class com.klg.jclass.field.JCComboField |
field, original_picklist, prefixList, required, version |
Fields inherited from class javax.swing.JComboBox |
actionCommand, dataModel, editor, isEditable, keySelectionManager, lightWeightPopupEnabled, maximumRowCount, renderer, selectedItemReminder |
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 java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
DSdbPopupField()
Creates a DSdbPopupField 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.JCPopupField |
commit, getPopupEditor, getSelectedItem, inferLookAndFeelUI, setLocale, setPopupEditor, setUI, updateUI, valueChanged, valueChanging |
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 DSdbPopupField()
DSdbPopupField
which can be bound to a data source.
Method Detail |
public String getDataBinding()
dataBinding
object property.
The dataBinding
property specifies a string,
describing a JCTreeData
instance and metadata 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 |