diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/Dict.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/Dict.java index ce3f7842535463f9c4943cf93d986435a0cecfcd..317428d1ade7e25d99cdb58d4582afd9549f07a4 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/Dict.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/Dict.java @@ -337,7 +337,7 @@ public abstract class Dict // // Role View // - static final String ROLE = "role"; + public static final String ROLE = "role"; public static final String CONFIRM_ROLE_REMOVAL_MSG = "confirm_role_removal_msg"; diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/GroupsView.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/GroupsView.java index 3c08ae109bdfeb5f0a64f7a103ba4c14b34b9afe..7f3177f099bbefc24074cdd9fc41062d69573609 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/GroupsView.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/GroupsView.java @@ -45,6 +45,7 @@ import ch.systemsx.cisd.openbis.generic.client.web.client.application.renderer.D import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.ColumnConfigFactory; import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.ColumnFilter; import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.amc.AddGroupDialog; +import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.grid.AbstractColumnDefinitionKind; import ch.systemsx.cisd.openbis.generic.client.web.client.application.util.GWTUtils; import ch.systemsx.cisd.openbis.generic.client.web.client.dto.Group; @@ -125,7 +126,7 @@ public class GroupsView extends ContentPanel final ColumnConfig registrationDateColumnConfig = new ColumnConfig(); registrationDateColumnConfig.setId(ModelDataPropertyNames.REGISTRATION_DATE); registrationDateColumnConfig.setHeader(viewContext.getMessage(Dict.REGISTRATION_DATE)); - registrationDateColumnConfig.setWidth(ColumnConfigFactory.DEFAULT_COLUMN_WIDTH); + registrationDateColumnConfig.setWidth(AbstractColumnDefinitionKind.DATE_COLUMN_WIDTH); registrationDateColumnConfig.setAlignment(HorizontalAlignment.RIGHT); registrationDateColumnConfig.setDateTimeFormat(DateRenderer.DEFAULT_DATE_TIME_FORMAT); configs.add(registrationDateColumnConfig); @@ -139,7 +140,7 @@ public class GroupsView extends ContentPanel final ContentPanel cp = new ContentPanel(); cp.setBodyBorder(false); - cp.setHeading(viewContext.getMessage(Dict.LIST_GROUPS)); + cp.setHeaderVisible(false); cp.setButtonAlign(HorizontalAlignment.CENTER); cp.setLayout(new FitLayout()); diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/PersonsView.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/PersonsView.java index 7d3ca583fbf790f261e9eaede475dd21a12febbb..b2e2d1521c4af3929e0298cabe72d89ea82351e1 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/PersonsView.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/PersonsView.java @@ -44,6 +44,7 @@ import ch.systemsx.cisd.openbis.generic.client.web.client.application.renderer.D import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.ColumnConfigFactory; import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.ColumnFilter; import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.amc.AddPersonDialog; +import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.grid.AbstractColumnDefinitionKind; import ch.systemsx.cisd.openbis.generic.client.web.client.application.util.GWTUtils; /** @@ -54,12 +55,10 @@ import ch.systemsx.cisd.openbis.generic.client.web.client.application.util.GWTUt public class PersonsView extends ContentPanel { - private static final String LIST_PERSONS = "List Persons"; + private static final String LIST_PERSONS = "Persons Browser"; private static final String BUTTON_ADD_PERSON = "Add Person"; - private static final String PERSON_LIST = "Person List"; - private static final String EMAIL = "Email"; private static final String LAST_NAME = "Last Name"; @@ -119,7 +118,7 @@ public class PersonsView extends ContentPanel final ColumnConfig emailNameColumnConfig = new ColumnConfig(); emailNameColumnConfig.setId(ModelDataPropertyNames.EMAIL); emailNameColumnConfig.setHeader(EMAIL); - emailNameColumnConfig.setWidth(ColumnConfigFactory.DEFAULT_COLUMN_WIDTH); + emailNameColumnConfig.setWidth(200); configs.add(emailNameColumnConfig); final ColumnConfig registratorColumnConfig = new ColumnConfig(); @@ -131,7 +130,7 @@ public class PersonsView extends ContentPanel final ColumnConfig registrationDateColumnConfig = new ColumnConfig(); registrationDateColumnConfig.setId(ModelDataPropertyNames.REGISTRATION_DATE); registrationDateColumnConfig.setHeader(viewContext.getMessage(Dict.REGISTRATION_DATE)); - registrationDateColumnConfig.setWidth(ColumnConfigFactory.DEFAULT_COLUMN_WIDTH); + registrationDateColumnConfig.setWidth(AbstractColumnDefinitionKind.DATE_COLUMN_WIDTH); registrationDateColumnConfig.setAlignment(HorizontalAlignment.RIGHT); registrationDateColumnConfig.setDateTimeFormat(DateRenderer.DEFAULT_DATE_TIME_FORMAT); configs.add(registrationDateColumnConfig); @@ -143,7 +142,7 @@ public class PersonsView extends ContentPanel final ContentPanel cp = new ContentPanel(); cp.setBodyBorder(false); - cp.setHeading(PERSON_LIST); + cp.setHeaderVisible(false); cp.setButtonAlign(HorizontalAlignment.CENTER); final PersonsView personList = this; diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/RolesView.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/RolesView.java index ce90de4d3c77f6ff35bbf9553869dda4fc9b4a83..aaedaa9a227ae205f0892efcd6f9c348ca40c61e 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/RolesView.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/RolesView.java @@ -55,9 +55,7 @@ import ch.systemsx.cisd.openbis.generic.client.web.client.dto.RoleAssignment; public class RolesView extends ContentPanel { - private static final String LIST_ROLES = "List Roles"; - - private static final String ROLE_LIST = "Role List"; + private static final String LIST_ROLES = "Roles Browser"; private static final String BUTTON_ADD_ROLE = "Add Role"; @@ -116,8 +114,8 @@ public class RolesView extends ContentPanel final ColumnConfig roleColumnConfig = new ColumnConfig(); roleColumnConfig.setId(ModelDataPropertyNames.ROLE); - roleColumnConfig.setHeader(Dict.ROLE); - roleColumnConfig.setWidth(ColumnConfigFactory.DEFAULT_COLUMN_WIDTH); + roleColumnConfig.setHeader(viewContext.getMessage(Dict.ROLE)); + roleColumnConfig.setWidth(150); configs.add(roleColumnConfig); final ColumnModel cm = new ColumnModel(configs); @@ -127,7 +125,7 @@ public class RolesView extends ContentPanel final ContentPanel cp = new ContentPanel(); cp.setBodyBorder(false); - cp.setHeading(ROLE_LIST); + cp.setHeaderVisible(false); cp.setButtonAlign(HorizontalAlignment.CENTER); final RolesView roleList = this; diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/sample/columns/CommonSampleColDefKind.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/sample/columns/CommonSampleColDefKind.java index 9743f7d1e2024d4e0c777c7c7d49025932eba348..46356fdbe5f861f589308e4bb35425c39ebef799 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/sample/columns/CommonSampleColDefKind.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/sample/columns/CommonSampleColDefKind.java @@ -79,62 +79,62 @@ public enum CommonSampleColDefKind implements IColumnDefinitionKind<Sample> } }), - REGISTRATOR(new AbstractColumnDefinitionKind<Sample>(Dict.REGISTRATOR, true) + IS_INVALID(new AbstractColumnDefinitionKind<Sample>(Dict.IS_INVALID, true) { @Override public String tryGetValue(Sample entity) { - return renderRegistrator(entity); + return renderInvalidationFlag(entity); } }), - REGISTRATION_DATE(new AbstractColumnDefinitionKind<Sample>(Dict.REGISTRATION_DATE, - AbstractColumnDefinitionKind.DATE_COLUMN_WIDTH, true) + EXPERIMENT(new AbstractColumnDefinitionKind<Sample>(Dict.EXPERIMENT) { @Override public String tryGetValue(Sample entity) { - return renderRegistrationDate(entity); + final Experiment exp = tryToGetExperiment(entity); + return exp == null ? null : exp.getCode(); } }), - IS_INVALID(new AbstractColumnDefinitionKind<Sample>(Dict.IS_INVALID, true) + EXPERIMENT_IDENTIFIER(new AbstractColumnDefinitionKind<Sample>(Dict.EXPERIMENT_IDENTIFIER, 200, + true) { @Override public String tryGetValue(Sample entity) { - return renderInvalidationFlag(entity); + final Experiment exp = tryToGetExperiment(entity); + return exp == null ? null : exp.getIdentifier(); } }), - EXPERIMENT(new AbstractColumnDefinitionKind<Sample>(Dict.EXPERIMENT) + PROJECT(new AbstractColumnDefinitionKind<Sample>(Dict.PROJECT) { @Override public String tryGetValue(Sample entity) { final Experiment exp = tryToGetExperiment(entity); - return exp == null ? null : exp.getCode(); + return exp == null ? null : exp.getProject().getCode(); } }), - EXPERIMENT_IDENTIFIER(new AbstractColumnDefinitionKind<Sample>(Dict.EXPERIMENT_IDENTIFIER, 200, - true) + REGISTRATOR(new AbstractColumnDefinitionKind<Sample>(Dict.REGISTRATOR) { @Override public String tryGetValue(Sample entity) { - final Experiment exp = tryToGetExperiment(entity); - return exp == null ? null : exp.getIdentifier(); + return renderRegistrator(entity); } }), - PROJECT(new AbstractColumnDefinitionKind<Sample>(Dict.PROJECT) + REGISTRATION_DATE(new AbstractColumnDefinitionKind<Sample>(Dict.REGISTRATION_DATE, + AbstractColumnDefinitionKind.DATE_COLUMN_WIDTH) { @Override public String tryGetValue(Sample entity) { - final Experiment exp = tryToGetExperiment(entity); - return exp == null ? null : exp.getProject().getCode(); + return renderRegistrationDate(entity); } }); diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/public/common-dictionary.js b/openbis/source/java/ch/systemsx/cisd/openbis/public/common-dictionary.js index a46c9081f0fe7809fb27a7f889f3f7010475926d..c5537dcf65fec187a215130cce19fc19c2395937 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/public/common-dictionary.js +++ b/openbis/source/java/ch/systemsx/cisd/openbis/public/common-dictionary.js @@ -161,7 +161,7 @@ var common = { sample_batch_registration: "Sample Batch Registration", sample_registration: "Sample Registration", sample_broser: "Sample Browser", - list_groups: "List Groups", + list_groups: "Groups Browser", confirm_title: "Confirmation", confirm_close_msg: "All unsaved changes will be lost. Are you sure?",