Package com.smartgwt.client.widgets.grid

Examples of com.smartgwt.client.widgets.grid.ListGridRecord


        return copyValues(from, true);
    }

    @Override
    public ListGridRecord copyValues(BundleGroup from, boolean cascade) {
        ListGridRecord record = new ListGridRecord();

        record.setAttribute(FIELD_ID, from.getId());
        record.setAttribute(FIELD_NAME, from.getName());
        record.setAttribute(FIELD_NAMELINK, LinkManager.getBundleGroupLink(from.getId()));
        record.setAttribute(FIELD_DESCRIPTION, (from.getDescription() == null) ? "" : from.getDescription());

        if (cascade) {
            Set<Bundle> bundles = from.getBundles();
            ListGridRecord[] bundleRecords = new BundlesDataSource().buildRecords(bundles, false);
            record.setAttribute(FIELD_BUNDLES, bundleRecords);

        }

        return record;
    }
View Full Code Here


        return (BundleDestination) from.getAttributeAsObject("object");
    }

    @Override
    public ListGridRecord copyValues(BundleDestination from) {
        ListGridRecord record = new ListGridRecord();

        record.setAttribute(FIELD_ID, from.getId());
        record.setAttribute(FIELD_NAME, from.getName());
        record.setAttribute(FIELD_DESCRIPTION, from.getDescription());
        record.setAttribute(FIELD_BUNDLE_ID, from.getBundle().getId());
        record.setAttribute(FIELD_BUNDLE_NAME, from.getBundle().getName());
        record.setAttribute(FIELD_GROUP_ID, from.getGroup().getId());
        record.setAttribute(FIELD_GROUP_NAME, from.getGroup().getName());
        record.setAttribute(FIELD_BASE_DIR_NAME, from.getDestinationBaseDirectoryName());
        record.setAttribute(FIELD_DEPLOY_DIR, from.getDeployDir());

        record.setAttribute("object", from);

        long last = 0;
        for (BundleDeployment dep : from.getDeployments()) {
            if (last < dep.getCtime()) {
                last = dep.getCtime();
                record.setAttribute(FIELD_LATEST_DEPLOY, dep);
                record.setAttribute(FIELD_LATEST_DEPLOY_VERSION, dep.getBundleVersion().getVersion());
                record.setAttribute(FIELD_LATEST_DEPLOY_DATE, new Date(dep.getCtime()));
                record.setAttribute(FIELD_LATEST_DEPLOY_STATUS, dep.getStatus().name());
            }
        }

        return record;
    }
View Full Code Here

    @Override
    public ListGridRecord copyValues(MetricDisplaySummary from) {
        MeasurementUtility.formatSimpleMetrics(from);

        ListGridRecord record = new ListGridRecord();
        record.setAttribute(FIELD_SPARKLINE, getCsvMetricsForSparkline());
        record.setAttribute(FIELD_METRIC_LABEL, from.getLabel());
        record.setAttribute(FIELD_ALERT_COUNT, String.valueOf(from.getAlertCount()));
        record.setAttribute(FIELD_MIN_VALUE, getMetricStringValue(from.getMinMetric()));
        record.setAttribute(FIELD_MAX_VALUE, getMetricStringValue(from.getMaxMetric()));
        record.setAttribute(FIELD_AVG_VALUE, getMetricStringValue(from.getAvgMetric()));
        record.setAttribute(FIELD_LAST_VALUE, getMetricStringValue(from.getLastMetric()));
        record.setAttribute(FIELD_METRIC_DEF_ID, from.getDefinitionId());
        record.setAttribute(FIELD_METRIC_SCHED_ID, from.getScheduleId());
        record.setAttribute(FIELD_METRIC_UNITS, from.getUnits());
        record.setAttribute(FIELD_METRIC_NAME, from.getMetricName());
        record.setAttribute(FIELD_RESOURCE_ID, resourceId);
        return record;
    }
View Full Code Here

        return to;
    }

    @Override
    public ListGridRecord copyValues(T from) {
        ListGridRecord to = new ListGridRecord();

        to.setAttribute(Field.ID, from.getId());
        to.setAttribute(Field.JOB_NAME, from.getJobName());
        to.setAttribute(Field.JOB_GROUP, from.getJobGroup());
        to.setAttribute(Field.SUBJECT, from.getSubject().getName());
        to.setAttribute(Field.SUBJECT_ID, from.getSubject().getId());
        Configuration parameters = from.getParameters();
        to.setAttribute(Field.PARAMETERS, parameters);
        to.setAttribute(Field.OPERATION_NAME, from.getOperationName());
        to.setAttribute(Field.OPERATION_DISPLAY_NAME, from.getOperationDisplayName());
        to.setAttribute(Field.DESCRIPTION, from.getDescription());
        to.setAttribute(Field.NEXT_FIRE_TIME, from.getNextFireTime());
        to.setAttribute(Field.TIMEOUT, (parameters != null) ? parameters.getSimpleValue(
            OperationDefinition.TIMEOUT_PARAM_NAME, null) : null);

        JobTrigger jobTrigger = from.getJobTrigger();
        Record jobTriggerRecord = new ListGridRecord();
        jobTriggerRecord.setAttribute(Field.START_TIME, jobTrigger.getStartDate());
        jobTriggerRecord.setAttribute(Field.REPEAT_INTERVAL, jobTrigger.getRepeatInterval());
        jobTriggerRecord.setAttribute(Field.REPEAT_COUNT, jobTrigger.getRepeatCount());
        jobTriggerRecord.setAttribute(Field.END_TIME, jobTrigger.getEndDate());
        jobTriggerRecord.setAttribute(Field.CRON_EXPRESSION, jobTrigger.getCronExpression());
        to.setAttribute("jobTrigger", jobTriggerRecord);

        return to;
    }
View Full Code Here

        return null;
    }

    @Override
    public ListGridRecord copyValues(ResourceError from) {
        ListGridRecord record = new ListGridRecord();

        record.setAttribute(Field.ID, from.getId());
        record.setAttribute(Field.DETAIL, from.getDetail());
        record.setAttribute(Field.ERROR_TYPE, from.getErrorType().name());
        record.setAttribute(Field.SUMMARY, from.getSummary());
        record.setAttribute(Field.TIME_OCCURED, new Date(from.getTimeOccurred()));

        return record;
    }
View Full Code Here

        return (GroupResourceConfigurationUpdate) from.getAttributeAsObject(Field.OBJECT);
    }

    @Override
    public ListGridRecord copyValues(GroupResourceConfigurationUpdate from) {
        ListGridRecord record = new ListGridRecord();

        record.setAttribute(Field.ID, from.getId());
        record.setAttribute(Field.DATECREATED, new Date(from.getCreatedTime()));
        record.setAttribute(Field.LASTUPDATED, new Date(from.getModifiedTime()));
        record.setAttribute(Field.STATUS, from.getStatus().name());
        record.setAttribute(Field.USER, from.getSubjectName());

        record.setAttribute(Field.OBJECT, from);

        return record;
    }
View Full Code Here

            MSG.view_adminRoles_permissions_isAuthorized(), "name", grid, false);

        grid.setFields(iconField, displayNameField, authorizedField, descriptionField);

        List<ListGridRecord> records = new ArrayList<ListGridRecord>();
        ListGridRecord record = createPermissionRecord(MSG.view_adminRoles_permissions_perm_manageSecurity(),
            "global/Locked", Permission.MANAGE_SECURITY, MSG.view_adminRoles_permissions_permDesc_manageSecurity());
        records.add(record);

        record = createPermissionRecord(MSG.view_adminRoles_permissions_perm_manageInventory(),
            "subsystems/inventory/Inventory", Permission.MANAGE_INVENTORY,
View Full Code Here

        grid.setFields(iconField, displayNameField, readField, writeField, descriptionField);

        List<ListGridRecord> records = new ArrayList<ListGridRecord>();

        ListGridRecord record = createResourcePermissionRecord(MSG.view_adminRoles_permissions_perm_inventory(),
            "subsystems/inventory/Inventory", Permission.VIEW_RESOURCE,
            MSG.view_adminRoles_permissions_permReadDesc_inventory(), Permission.MODIFY_RESOURCE,
            MSG.view_adminRoles_permissions_permWriteDesc_inventory());
        records.add(record);
View Full Code Here

        grid.setFields(iconField, displayNameField, authorizedField, descriptionField);

        List<ListGridRecord> records = new ArrayList<ListGridRecord>();

        ListGridRecord record = createPermissionRecord(MSG.view_adminRoles_permissions_perm_createBundles(),
            "subsystems/content/Content", Permission.CREATE_BUNDLES,
            MSG.view_adminRoles_permissions_permDesc_createBundles());
        records.add(record);

        record = createPermissionRecord(MSG.view_adminRoles_permissions_perm_deleteBundles(),
View Full Code Here

            });
            authorizedField.addChangedHandler(new ChangedHandler() {
                public void onChanged(ChangedEvent event) {
                    Boolean authorized = (Boolean) event.getValue();
                    int recordNum = event.getRowNum();
                    ListGridRecord record = grid.getRecord(recordNum);
                    String permissionName = record.getAttribute(nameField);
                    Permission permission = Permission.valueOf(permissionName);
                    String permissionDisplayName = record.getAttribute("displayName");

                    if (permission == Permission.VIEW_RESOURCE) {
                        String messageString = MSG.view_adminRoles_permissions_readAccessImplied(permissionDisplayName);
                        handleIllegalPermissionSelection(event, messageString);
                    } else if (!authorized && selectedPermissions.contains(Permission.MANAGE_SECURITY)
View Full Code Here

TOP

Related Classes of com.smartgwt.client.widgets.grid.ListGridRecord

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.