Package com.smartgwt.client.docs.serverds

This package is reference for all properties that may be specified in DataSource descriptor (.ds.xml file).

See:
          Description

Class Summary
AdvancedCriteria This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
Criterion This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
DataSource This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
DataSourceField This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
DSRequestModifier This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
Mail This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
OperationBinding This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
Operator This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
ServerObject This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
SimpleType This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
Validator This class is not meant to be created and used, it is actually documentation of settings allowed in a DataSource descriptor (.ds.xml file).
 

Package com.smartgwt.client.docs.serverds Description

This package is reference for all properties that may be specified in DataSource descriptor (.ds.xml file). Do not import this package in your Java code - it is informational only.

Each Java Class here represents an XML element, and each field is a setting that can be specified as either an attribute or a subelement.

For example, DataSource.canMultiSort can be set like this:

<DataSource canMultiSort="true"/>
Or like this:
<DataSource>
    <canMultiSort>true</canMultiSort>
</DataSource>
When a class in this package has a field that is an Array of another class, it means there is a containing XML tag named after the field, then several tags named after the class. For example, DataSource.operationBindings is an Array of OperationBinding. The XML for this is:
<DataSource>
    <operationBindings>
        <operationBinding operationType="fetch">
            ... various operationBinding settings ...
        </operationBinding>
    </operationBindings>
</DataSource>
If the field is not an Array, it means there should be a singular tag. For example, OperationBinding.mail:
<DataSource>
    <operationBindings>
        <operationBinding operationType="add">
            <mail to="admin@company.com" templateFile="messageTemplate.txt"/>
        </operationBinding>
    </operationBindings>
</DataSource>