Uses of Class
com.dynamide.datatypes.Datatype

Packages that use Datatype
com.dynamide The core of the Dynamide Framework: Session, Widget, Page, Property, etc. 
com.dynamide.apps.ide   
com.dynamide.datatypes Wrappers for datatypes found in property elements in resource files. 
 

Uses of Datatype in com.dynamide
 

Methods in com.dynamide that return Datatype
 Datatype Property.getDatatype()
           
 

Uses of Datatype in com.dynamide.apps.ide
 

Methods in com.dynamide.apps.ide that return Datatype
 Datatype Designer.getTargetDatatype()
           
 

Methods in com.dynamide.apps.ide with parameters of type Datatype
 void Designer.setTargetDatatype(Datatype new_targetDatatype)
           
 

Uses of Datatype in com.dynamide.datatypes
 

Subclasses of Datatype in com.dynamide.datatypes
 class BooleanDatatype
           
 class 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).
 class ColumnDatatype
          A datatype to encapsulate all the parameters required to publish a Dynamide application.
 class EnumeratedDatatype
           
 class 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.
 class FieldDatatype
           
 class HTMLDatatype
          Defines the following elements: value
 class IDatasourceDatatype
          Use this datatype to store pointers to widgets that expose IDatasource.
 class IntegerDatatype
           
 class Link
          Defines the following elements: key href target text
 class LinkOptions
           
 class 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.
 class PublishParamsDatatype
          A datatype to encapsulate all the parameters required to publish a Dynamide application.
 class ServerSideEvent
           
 class SloppyBooleanDatatype
           
 class StringDatatype
          Use this datatype to store simple Strings.
 class Version
          A simple datatype to wrap version information, as used by Dynamide Assemblies.
 class WebmacroDatatype
          This is a marker Datatype -- it just marks the property as being valid Webmacro script, so that the Session knows to eval it.
 class 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.
 

Methods in com.dynamide.datatypes that return Datatype
protected  Datatype StringDatatype.createClone()
           
 Datatype EnumeratedDatatype.createClone()
           
protected  Datatype Datatype.createClone()
          subclasses can override and replace
static Datatype Datatype.getDatatypeInstance(DynamideObject owner, java.lang.String datatype, Session session)
           
 

Methods in com.dynamide.datatypes with parameters of type Datatype
 int EnumeratedDatatype.add(Datatype dt)
          Example of how to call this in a beanshell ServerSideEvent: items = event.currentPage.get("com_dynamide_select1").getProperty("items"); // getValueObject will return EnumerateDatatype instance, of this class.
 int EnumeratedDatatype.add(int index, Datatype dt)
           
static java.lang.String Datatype.getDatatypeClassName(Datatype dt)
           
protected  void Datatype.insertItemDatatype(org.jdom.Element item, Datatype dt)
           
 



Copyright © 2001-2013 DYNAMIDE.COM. All Rights Reserved.