|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.formaria.aria.data.DataBinding
org.formaria.aria.data.LabelBinding
public class LabelBinding
Bind an Label to a data model value/node. The binding allows a model node to linked to a UI component so that it can be refreshed when new data is written to the model. For a label component the source and destination area synonymous.
Copyright: Copyright (c) Formaria Ltd., 2008
License: see license.txt
| Field Summary |
|---|
| Fields inherited from class org.formaria.aria.data.DataBinding |
|---|
component, currentProject, DEFAULT_OUTPUT_PATH, outputModel, outputPath, reevaluate, sourceModel, sourcePath |
| Constructor Summary | |
|---|---|
LabelBinding()
Construct a new data binding |
|
| Method Summary | |
|---|---|
void |
get()
Updates the TextComponent with the value obtained from the data model. |
java.lang.String |
getName()
Gets the name of the model node |
java.lang.String |
getType()
Get the type of this binding |
void |
set()
Updates the data model with the value retrieved from the TextComponent. |
void |
setup(Project project,
java.lang.Object c,
java.util.Hashtable bindingConfig,
java.util.Hashtable instanceConfig)
Setup and configure the binding instance. |
| Methods inherited from class org.formaria.aria.data.DataBinding |
|---|
getAttributes, getAttributes, getComponent, getOutput, getOutputPath, getReevaluate, getSource, getSourcePath, setOutput, setOutputPath, setReevaluate, setSource, setSourcePath, setupHelper |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LabelBinding()
| Method Detail |
|---|
public void setup(Project project,
java.lang.Object c,
java.util.Hashtable bindingConfig,
java.util.Hashtable instanceConfig)
setup in class DataBindingproject - the owning projectc - the component being boundbindingConfig - the XML element which contains the binding configurationinstanceConfig - the XML element which contains the setup attributes of the binding instancepublic void get()
get in class DataBindingpublic void set()
set in class DataBindingpublic java.lang.String getName()
public java.lang.String getType()
getType in class DataBinding
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||