|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
BooleanDatatype | |
Caption | A simple datatype to wrap a caption string, but adds a key value so you can use internationalized display text (text) and still have one set of keys (key). |
ColumnDatatype | A datatype to encapsulate all the parameters required to publish a Dynamide application. |
Datatype | |
EnumeratedDatatype | |
ExpandableDatatype | The Widget class calls DynamideObject.expand(String) to expand all properties, but that doesn't dig into enumerated types or complex types that contain multiple attributes, so this subclass calls the expansion whenever its get(String) method is called. |
FieldDatatype | |
HTMLDatatype | Defines the following elements: value |
IDatasourceDatatype | Use this datatype to store pointers to widgets that expose IDatasource. |
IntegerDatatype | |
Link | Defines the following elements: key href target text |
LinkOptions | |
LiveEnumeratedDatatype | Behaves just like EnumeratedDatatype, but allows the LiveEnumeratedDatatype.editor.xml to be created with a real Java object behind it, which allows the editor to get the EnumeratedDatatype associated with the widget defaults. |
PublishParamsDatatype | A datatype to encapsulate all the parameters required to publish a Dynamide application. |
ServerSideEvent | |
SloppyBooleanDatatype | |
StringDatatype | Use this datatype to store simple Strings. |
ValidationResult | |
Version | A simple datatype to wrap version information, as used by Dynamide Assemblies. |
WebmacroDatatype | This is a marker Datatype -- it just marks the property as being valid Webmacro script, so that the Session knows to eval it. |
WidgetDatatype | A datatype to indicate to the IDE that the property points to a Widget or a specific class of Widget or a specific interface of Widget. |
Exception Summary | |
---|---|
DatatypeException |
Wrappers for datatypes found in property elements in resource files. For example, a Widget can have a value property, and the value could be a String, which is the default, or it could be an Integer, Caption or Link. For types other than the default, the property must specify the class of the datatype. These classes are those concrete classes referenced, and all extend com.dynamide.Datatype, com.dynamide.EnumeratedDatatype or com.dynamide.ExpandableDatatype. To make your own datatype, you must write a wrapper and extend one of these base classes.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |