diff --git a/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/phosphonetx/client/web/client/application/columns/RawDataSampleColDefKind.java b/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/phosphonetx/client/web/client/application/columns/RawDataSampleColDefKind.java deleted file mode 100644 index 809c602e0bd2d3133d05497c8583c793a39b82b3..0000000000000000000000000000000000000000 --- a/rtd_phosphonetx/source/java/ch/systemsx/cisd/openbis/plugin/phosphonetx/client/web/client/application/columns/RawDataSampleColDefKind.java +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Copyright 2008 ETH Zuerich, CISD - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package ch.systemsx.cisd.openbis.plugin.phosphonetx.client.web.client.application.columns; - -import static ch.systemsx.cisd.openbis.plugin.phosphonetx.client.web.client.application.Dict.MS_INJECTION_SAMPLE_CODE; -import static ch.systemsx.cisd.openbis.plugin.phosphonetx.client.web.client.application.Dict.BIOLOGICAL_SAMPLE_IDENTIFIER; - -import ch.systemsx.cisd.openbis.generic.client.web.client.application.Dict; -import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.columns.framework.AbstractColumnDefinitionKind; -import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.columns.framework.IColumnDefinitionKind; -import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Sample; - -public enum RawDataSampleColDefKind implements IColumnDefinitionKind<Sample> -{ - CODE(new AbstractColumnDefinitionKind<Sample>(MS_INJECTION_SAMPLE_CODE) - { - @Override - public String tryGetValue(Sample entity) - { - return entity.getCode(); - } - }), - - REGISTRATION_DATE(new AbstractColumnDefinitionKind<Sample>(Dict.REGISTRATION_DATE, - AbstractColumnDefinitionKind.DATE_COLUMN_WIDTH) - { - @Override - public String tryGetValue(Sample entity) - { - return renderRegistrationDate(entity); - } - }), - - SAMPLE_IDENTIFIER(new AbstractColumnDefinitionKind<Sample>(BIOLOGICAL_SAMPLE_IDENTIFIER, 150, - false) - { - @Override - public String tryGetValue(Sample entity) - { - return entity.getGeneratedFrom().getIdentifier(); - } - }), - - ; - - private final AbstractColumnDefinitionKind<Sample> columnDefinitionKind; - - private RawDataSampleColDefKind(AbstractColumnDefinitionKind<Sample> columnDefinitionKind) - { - this.columnDefinitionKind = columnDefinitionKind; - } - - public String id() - { - return name(); - } - - public AbstractColumnDefinitionKind<Sample> getDescriptor() - { - return columnDefinitionKind; - } - -}