@Override public ColumnModel prepareColumnModel() { List<ColumnConfig> configs = new ArrayList<ColumnConfig>(); ColumnConfig userNameColumn = new ColumnConfig(); userNameColumn.setId(BeanKeyValue.USER_NAME.getValue()); userNameColumn.setHeader("User Name"); userNameColumn.setWidth(80); configs.add(userNameColumn); ColumnConfig emailAddress = new ColumnConfig(); emailAddress.setId(BeanKeyValue.EMAIL.getValue()); emailAddress.setHeader("Email"); emailAddress.setWidth(120); configs.add(emailAddress); return new ColumnModel(configs); }
@Override public ColumnModel prepareColumnModel() { List<ColumnConfig> configs = new ArrayList<ColumnConfig>(); ColumnConfig attributeProfileColumn = new ColumnConfig(); attributeProfileColumn.setId(BeanKeyValue.STYLES_COMBO.getValue()); attributeProfileColumn.setHeader("Role"); attributeProfileColumn.setWidth(180); attributeProfileColumn.setRenderer(this.createProfileTextBox()); attributeProfileColumn.setMenuDisabled(true); attributeProfileColumn.setSortable(false); configs.add(attributeProfileColumn); ColumnConfig attributeEnableColumn = new ColumnConfig(); attributeEnableColumn.setId(BeanKeyValue.STYLE_ENABLED.getValue()); attributeEnableColumn.setHeader("Enable"); attributeEnableColumn.setWidth(80); attributeEnableColumn.setRenderer(this.createEnableCheckBox()); attributeEnableColumn.setMenuDisabled(true); attributeEnableColumn.setSortable(false); configs.add(attributeEnableColumn); return new ColumnModel(configs); }
@Override public ColumnModel prepareColumnModel() { List<ColumnConfig> configs = new ArrayList<ColumnConfig>(); ColumnConfig attributeStyleColumn = new ColumnConfig(); attributeStyleColumn.setId(BeanKeyValue.STYLES_COMBO.getValue()); attributeStyleColumn.setHeader("Name"); attributeStyleColumn.setWidth(180); attributeStyleColumn.setRenderer(this.createStyleTextBox()); attributeStyleColumn.setMenuDisabled(true); attributeStyleColumn.setSortable(false); configs.add(attributeStyleColumn); ColumnConfig attributeEnableColumn = new ColumnConfig(); attributeEnableColumn.setId(BeanKeyValue.STYLE_ENABLED.getValue()); attributeEnableColumn.setHeader("Enable"); attributeEnableColumn.setWidth(180); attributeEnableColumn.setRenderer(this.createEnableCheckBox()); attributeEnableColumn.setMenuDisabled(true); attributeEnableColumn.setSortable(false); configs.add(attributeEnableColumn); return new ColumnModel(configs); }
profileNameColumn.setHeader("Role Name"); profileNameColumn.setWidth(200); dateCreationColumn.setHeader("Date Creation"); dateCreationColumn.setWidth(180); dateCreationColumn.setHidden(true); profileEnabledColumn.setHeader("Enabled"); profileEnabledColumn.setWidth(80); profileEnabledColumn.setRenderer(this.createEnableCheckBox());
@Override public ColumnModel prepareColumnModel() { List<ColumnConfig> configs = new ArrayList<ColumnConfig>(); ColumnConfig attributeNameColumn = new ColumnConfig(); attributeNameColumn.setId(BeanKeyValue.ATTR_NAME.getValue()); attributeNameColumn.setHeader("Name"); attributeNameColumn.setWidth(180); attributeNameColumn.setRenderer(this.createNameTextBox()); attributeNameColumn.setMenuDisabled(true); attributeNameColumn.setSortable(false); configs.add(attributeNameColumn); ColumnConfig attributeTypeColumn = new ColumnConfig(); attributeTypeColumn.setId(BeanKeyValue.ATTR_TYPE.getValue()); attributeTypeColumn.setHeader("Data Type"); attributeTypeColumn.setWidth(180); attributeTypeColumn.setRenderer(this.createTypeTextBox()); attributeTypeColumn.setMenuDisabled(true); attributeTypeColumn.setSortable(false); configs.add(attributeTypeColumn); ColumnConfig attributeAccessColumn = new ColumnConfig(); attributeAccessColumn.setId(BeanKeyValue.ATTR_ACCESS.getValue()); attributeAccessColumn.setHeader("Access Type"); attributeAccessColumn.setWidth(180); attributeAccessColumn.setRenderer(this.createAccessTypeComboBox()); attributeAccessColumn.setMenuDisabled(true); attributeAccessColumn.setSortable(false); configs.add(attributeAccessColumn); return new ColumnModel(configs); }
@Override public ColumnModel prepareColumnModel() { List<ColumnConfig> configs = new ArrayList<ColumnConfig>(); ColumnConfig layerPropKeyColumn = new ColumnConfig(); layerPropKeyColumn.setId(BeanKeyValue.PROP_KEY.getValue()); layerPropKeyColumn.setHeader("Key"); layerPropKeyColumn.setWidth(210); layerPropKeyColumn.setRenderer(this.createPropKeyTextBox()); layerPropKeyColumn.setMenuDisabled(true); layerPropKeyColumn.setSortable(false); configs.add(layerPropKeyColumn); ColumnConfig layerPropValueColumn = new ColumnConfig(); layerPropValueColumn.setId(BeanKeyValue.PROP_VALUE.getValue()); layerPropValueColumn.setHeader("Value"); layerPropValueColumn.setWidth(260); layerPropValueColumn.setRenderer(this.createPropValueTextBox()); layerPropValueColumn.setMenuDisabled(true); layerPropValueColumn.setSortable(false); configs.add(layerPropValueColumn); ColumnConfig removeActionColumn = new ColumnConfig(); removeActionColumn.setId("removeLayerCustomProp"); removeActionColumn.setWidth(30); removeActionColumn.setRenderer(this.createDeleteButton()); removeActionColumn.setMenuDisabled(true); removeActionColumn.setSortable(false); configs.add(removeActionColumn); return new ColumnModel(configs); }
instanceNameColumn.setHeader("Instance Name"); instanceNameColumn.setWidth(180); instanceNameColumn.setRenderer(this.createInstanceNameTextBox()); dateCreationColumn.setHeader("Date Creation"); dateCreationColumn.setWidth(180); configs.add(dateCreationColumn); instanceDescription.setHeader("Description"); instanceDescription.setWidth(180); instanceDescription.setRenderer(this.createInstanceDescriptionTextBox()); instanceBaseUrl.setHeader("Base Url"); instanceBaseUrl.setWidth(180); instanceBaseUrl.setRenderer(this.createInstanceBaseurlTextBox()); instanceUsername.setHeader("Username"); instanceUsername.setWidth(180); instanceUsername.setRenderer(this.createInstanceUsernameTextBox()); instancePassword.setHeader("Password"); instancePassword.setWidth(180); instancePassword.setRenderer(this.createInstancePasswordTextBox());
userCol.setHeader("User"); userCol.setWidth(COLUMN_USER_WIDTH); userCol.setRenderer(this.createUsersRenderer()); groupCol.setHeader("Role"); groupCol.setWidth(COLUMN_GROUPS_WIDTH); groupCol.setRenderer(this.createGroupsRenderer()); instanceCol.setHeader("Instance"); instanceCol.setWidth(COLUMN_INSTANCE_WIDTH); instanceCol.setRenderer(this.createInstancesRenderer()); ipRangeCol.setHeader("Src IP range"); ipRangeCol.setWidth(COLUMN_IPRANGE_WIDTH); ipRangeCol.setRenderer(new IPRangeRenderer()); serviceCol.setHeader("Service"); serviceCol.setWidth(COLUMN_SERVICE_WIDTH); serviceCol.setRenderer(this.createServicesRenderer()); reqCol.setHeader("Request"); reqCol.setWidth(COLUMN_REQUEST_WIDTH); reqCol.setRenderer(this.createRequestRenderer()); wsCol.setHeader("Workspace"); wsCol.setWidth(COLUMN_WORKSPACE_WIDTH); wsCol.setRenderer(this.createWorkspacesRenderer()); layerCol.setHeader("Layer");
userNameColumn.setHeader("User Name"); dateCreationColumn.setHeader("Date Creation"); dateCreationColumn.setWidth(180); configs.add(dateCreationColumn); userEnabledColumn.setHeader("Enabled"); userEnabledColumn.setWidth(80); userEnabledColumn.setRenderer(this.createEnableCheckBox()); userAdminColumn.setHeader("Admin"); userAdminColumn.setWidth(80); userAdminColumn.setRenderer(this.createAdminCheckBox()); emailColumn.setHeader("E-mail"); emailColumn.setWidth(180); emailColumn.setRenderer(this.createEMailTextBox()); passwordColumn.setHeader("Password"); passwordColumn.setWidth(180); passwordColumn.setRenderer(this.createPasswordTextBox());
config.setHeader(metadata.getColumnLabel()); config.setToolTip(metadata.getDescription()); config.setWidth(100); // [px]
ruleUserColumn.setHeader("User"); ruleUserColumn.setWidth(COLUMN_USER_WIDTH); ruleUserColumn.setRenderer(new UserRenderer()); ruleProfileColumn.setHeader("Role"); ruleProfileColumn.setWidth(COLUMN_GROUP_WIDTH); ruleProfileColumn.setRenderer(new GroupRenderer()); ruleInstanceColumn.setHeader("Instance"); ruleInstanceColumn.setWidth(COLUMN_INSTANCE_WIDTH); ruleInstanceColumn.setRenderer(new InstanceRenderer()); ipcfg.setHeader("Src IP addr"); ipcfg.setWidth(COLUMN_IPRANGE_WIDTH); ipcfg.setRenderer(new IPRangeRenderer()); ruleServiceColumn.setHeader("Service"); ruleServiceColumn.setWidth(COLUMN_SERVICE_WIDTH); ruleServiceColumn.setRenderer(new ServiceRenderer()); ruleRequestColumn.setHeader("Request"); ruleRequestColumn.setWidth(COLUMN_REQUEST_WIDTH); ruleRequestColumn.setRenderer(new RequestRenderer()); ruleWorkspacesColumn.setHeader("Workspace"); ruleWorkspacesColumn.setWidth(COLUMN_WORKSPACE_WIDTH); ruleWorkspacesColumn.setRenderer(new WorkspaceRenderer()); ruleLayersColumn.setHeader("Layer");