Package com.smartgwt.client.data.fields

Examples of com.smartgwt.client.data.fields.DataSourceTextField


        setID(id);
        setRecordXPath("/List/supplyCategory");


        DataSourceTextField itemNameField = new DataSourceTextField("categoryName", "Item", 128, true);
        itemNameField.setPrimaryKey(true);

        DataSourceTextField parentField = new DataSourceTextField("parentID", null);
        parentField.setHidden(true);
        parentField.setRequired(true);
        parentField.setRootValue("root");
        parentField.setForeignKey("supplyCategoryDS.categoryName");


        setFields(itemNameField, parentField);

        setDataURL("ds/test_data/supplyCategory.data.xml");
View Full Code Here


                }
            }
        };
        dataSource.setDataFormat(DSDataFormat.XML);
        dataSource.setDataURL("data/dataIntegration/xml/serverValidationErrors/serverResponse.xml");
        DataSourceTextField userNameField = new DataSourceTextField("userName", "Username", 50, true);
        DataSourceTextField firstNameField = new DataSourceTextField("firstName", "First Name", 50, true);
        DataSourceTextField lastNameField = new DataSourceTextField("lastName", "Last Name", 50, true);
        DataSourceTextField emailField = new DataSourceTextField("email", "Email", 100, true);

        DataSourcePasswordField passwordField = new DataSourcePasswordField("password", "Password", 20, true);

        dataSource.setFields(userNameField, firstNameField, lastNameField, emailField, passwordField);
View Full Code Here

public class ShowcaseDS extends DataSource {

    public ShowcaseDS(String id) {
        setID(id);
        DataSourceTextField nameField = new DataSourceTextField("name", "Name");

        DataSourceTextField nodeIdField = new DataSourceTextField("nodeID", "Node ID");
        nodeIdField.setPrimaryKey(true);
        nodeIdField.setRequired(true);

        DataSourceTextField parentNodeIdField = new DataSourceTextField("parentNodeID", "Parent Node ID");
        parentNodeIdField.setRequired(true);
        parentNodeIdField.setForeignKey(id + ".nodeID");

        String idSuffix = "_" + id;
        parentNodeIdField.setRootValue("root" + idSuffix);

        DataSourceTextField iconField = new DataSourceTextField("icon", "Icon");

        DataSourceTextField descriptionField = new DataSourceTextField("description", "Description");
        addField(descriptionField);

        setFields(nameField, parentNodeIdField, nodeIdField, nodeIdField, iconField);
        setClientOnly(true);
        setTestData(ShowcaseData.getData(idSuffix));
View Full Code Here

    public AnimalXmlDS(String id) {

        setID(id);
        setRecordXPath("/List/Object");
        DataSourceTextField commonNameField = new DataSourceTextField("commonName", "Animal");

        DataSourceTextField scientificName = new DataSourceTextField("scientificName", "Scientific Name");
        scientificName.setRequired(true);
        scientificName.setPrimaryKey(true);

        DataSourceIntegerField lifeSpanField = new DataSourceIntegerField("lifeSpan", "Life Span");

        DataSourceTextField statusField = new DataSourceTextField("status", "Endangered Status");
        statusField.setValueMap("Threatened", "Endangered", "Not Endangered", "Not currently listed",
             "May become threatened","Protected");

        DataSourceTextField dietField = new DataSourceTextField("diet", "Diet");

        DataSourceTextField infoField = new DataSourceTextField("information", "Interesting Facts");
        infoField.setLength(1000);

        DataSourceImageField pictureField = new DataSourceImageField("picture", "Picture");
        pictureField.setImageURLPrefix("animals/");

        setFields(commonNameField, scientificName, lifeSpanField, statusField, dietField, infoField, pictureField);
View Full Code Here

        DataSourceIntegerField syntheticField = new DataSourceIntegerField("uniqueSeq");
        syntheticField.setHidden(true);
        syntheticField.setPrimaryKey(true);

        DataSourceTextField nameField = new DataSourceTextField("employeeName", "Name", 128);

        DataSourceIntegerField employeeIdField = new DataSourceIntegerField("employeeId", "Employee ID");
        employeeIdField.setForeignKey("employeesDS.EmployeeId");
       
        DataSourceTextField projectCodeField = new DataSourceTextField("projectCode", "Project Code", 30);

        setFields(syntheticField, nameField, employeeIdField, projectCodeField);

        setDataURL("ds/test_data/teamMembers.data.xml");
        setClientOnly(true);
View Full Code Here

            @Override
            protected void transformResponse(DSResponse response, DSRequest request, Object data) {
                super.transformResponse(response, request, data);
            }
        };
        DataSourceTextField countryCode = new DataSourceTextField("countryCode", "Code");
        OperationBinding fetch = new OperationBinding();
        fetch.setOperationType(DSOperationType.FETCH);
        fetch.setDataProtocol(DSProtocol.POSTMESSAGE);
        OperationBinding add = new OperationBinding();
        add.setOperationType(DSOperationType.ADD);
        add.setDataProtocol(DSProtocol.POSTMESSAGE);
        OperationBinding update = new OperationBinding();
        update.setOperationType(DSOperationType.UPDATE);
        update.setDataProtocol(DSProtocol.POSTMESSAGE);
        OperationBinding remove = new OperationBinding();
        remove.setOperationType(DSOperationType.REMOVE);
        remove.setDataProtocol(DSProtocol.POSTMESSAGE);
        countryDS.setOperationBindings(fetch, add, update, remove);


        countryCode.setPrimaryKey(true);
        countryCode.setCanEdit(false);

        DataSourceTextField countryName = new DataSourceTextField("countryName", "Country");
        DataSourceTextField capital = new DataSourceTextField("capital", "Capital");
        countryDS.setFields(countryCode, countryName, capital);
        countryDS.setFetchDataURL("data/dataIntegration/xml/responses/country_fetch_rest.xml");
        countryDS.setAddDataURL("data/dataIntegration/xml/responses/country_add_rest.xml");
        countryDS.setUpdateDataURL("data/dataIntegration/xml/responses/country_update_rest.xml");
        countryDS.setRemoveDataURL("data/dataIntegration/xml/responses/country_remove_rest.xml");
View Full Code Here

    public Canvas getViewPanel() {
        DataSource dataSource = new DataSource();
        dataSource.setDataFormat(DSDataFormat.JSON);
        dataSource.setDataURL("data/dataIntegration/json/countries_small.js");

        DataSourceTextField nameField = new DataSourceTextField("name", "Name");
        DataSourceTextField populationfield = new DataSourceTextField("population", "Population");
        DataSourceTextField areaField = new DataSourceTextField("total_area", "Total Area");
        DataSourceTextField governmentField = new DataSourceTextField("government", "Government");

        dataSource.setFields(nameField, populationfield, areaField, governmentField);

        ListGrid grid = new ListGrid();
        grid.setDataSource(dataSource);
View Full Code Here

    public EmployeeXmlDS(String id) { 
 
        setID(id)
        setTitleField("Name")
        setRecordXPath("/List/employee")
       DataSourceTextField nameField = new DataSourceTextField("Name", "Name", 128)
       nameField.setPrimaryKey(true);
       /*        DataSourceIntegerField employeeIdField = new DataSourceIntegerField("EmployeeId", "Employee ID"); 
        employeeIdField.setPrimaryKey(true); 
        employeeIdField.setRequired(true); 
 
        DataSourceIntegerField reportsToField = new DataSourceIntegerField("ReportsTo", "Manager"); 
        reportsToField.setRequired(true); 
        reportsToField.setForeignKey(id + ".EmployeeId"); 
        reportsToField.setRootValue("1");  */
/*        DataSourceTextField jobField = new DataSourceTextField("Job", "Title", 128); 
        DataSourceTextField emailField = new DataSourceTextField("Email", "Email", 128); 
        DataSourceTextField statusField = new DataSourceTextField("EmployeeStatus", "Status", 40); 
        DataSourceFloatField salaryField = new DataSourceFloatField("Salary", "Salary"); 
        DataSourceTextField orgField = new DataSourceTextField("OrgUnit", "Org Unit", 128); 
        DataSourceTextField genderField = new DataSourceTextField("Gender", "Gender", 7); 
*/    
   
        DataSourceTextField typeField = new DataSourceTextField("Type", "Type", 80)
        DataSourceTextField minField = new DataSourceTextField("Min", "Min", 80)
        DataSourceTextField maxField = new DataSourceTextField("Max", "Max", 80)

 
 
        setFields(nameField, /*employeeIdField, reportsToField,*/ typeField, minField, maxField)
 
View Full Code Here

TOP

Related Classes of com.smartgwt.client.data.fields.DataSourceTextField

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.