Examples of DSOperationType


Examples of com.smartgwt.client.types.DSOperationType

                    String name = record.getAttribute(getTitleFieldName());

                    Message message;
                    String conciseMessage;
                    String detailedMessage;
                    DSOperationType operationType = request.getOperationType();
                    if (Log.isDebugEnabled()) {
                        Object dataObject = dataSource.copyValues(record);
                        if (operationType == DSOperationType.ADD) {
                            Log.debug("Created: " + dataObject);
                        } else {
                            Log.debug("Updated: " + dataObject);
                        }
                    }
                    switch (operationType) {
                    case ADD:
                        conciseMessage = MSG.widget_recordEditor_info_recordCreatedConcise(dataTypeName);
                        detailedMessage = MSG.widget_recordEditor_info_recordCreatedDetailed(dataTypeName, name);
                        if (CoreGUI.isDebugMode()) {
                            conciseMessage += " (" + FIELD_ID + "=" + id + ")";
                            detailedMessage += " (" + FIELD_ID + "=" + id + ")";
                        }
                        break;
                    case UPDATE:
                        conciseMessage = MSG.widget_recordEditor_info_recordUpdatedConcise(dataTypeName);
                        detailedMessage = MSG.widget_recordEditor_info_recordUpdatedDetailed(dataTypeName, name);
                        break;
                    default:
                        throw new IllegalStateException(MSG
                            .widget_recordEditor_error_unsupportedOperationType(operationType.name()));
                    }

                    message = new Message(conciseMessage, detailedMessage);
                    // only refresh if no-refresh attribute is missing
                    boolean refresh = requestProperties.getAttribute(FIELD_NO_REFRESH) == null;
View Full Code Here

Examples of com.smartgwt.client.types.DSOperationType

        form.setFields(id, name, description, templateSelectorTitleSpacer, templateSelector, expression, recursive,
            recalculationInterval);
        form.setDataSource(GroupDefinitionDataSource.getInstance());
        form.setHiliteRequiredFields(true);
        form.setRequiredTitleSuffix(" <span style=\"color: red;\">* </span>:");
        DSOperationType saveOperationType = (groupDefinition.getId() == 0) ? DSOperationType.ADD
            : DSOperationType.UPDATE;
        form.setSaveOperationType(saveOperationType);

        final DynaGroupChildrenView dynaGroupChildrenView = new DynaGroupChildrenView(groupDefinitionId);

View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.