diff --git a/rtd_cina/source/java/ch/systemsx/cisd/cina/dss/bundle/registrators/ReplicaRegistrator.java b/rtd_cina/source/java/ch/systemsx/cisd/cina/dss/bundle/registrators/ReplicaRegistrator.java index 0278c672018b421d3cbea94a999a61cbcd0edc4e..c4a97e890d47abdc0a7465839bbf54908dee417c 100644 --- a/rtd_cina/source/java/ch/systemsx/cisd/cina/dss/bundle/registrators/ReplicaRegistrator.java +++ b/rtd_cina/source/java/ch/systemsx/cisd/cina/dss/bundle/registrators/ReplicaRegistrator.java @@ -19,6 +19,7 @@ package ch.systemsx.cisd.cina.dss.bundle.registrators; import java.io.File; import java.util.List; +import ch.systemsx.cisd.cina.shared.constants.BundleStructureConstants; import ch.systemsx.cisd.cina.shared.metadata.ImageMetadataExtractor; import ch.systemsx.cisd.cina.shared.metadata.ReplicaMetadataExtractor; import ch.systemsx.cisd.openbis.dss.generic.shared.dto.DataSetInformation; @@ -33,7 +34,8 @@ import ch.systemsx.cisd.openbis.generic.shared.dto.identifier.SampleIdentifier; */ public class ReplicaRegistrator extends BundleDataSetHelper { - private static final String RAW_IMAGES_FOLDER_NAME = "RawData"; + private static final String RAW_IMAGES_FOLDER_NAME = + BundleStructureConstants.RAW_IMAGES_FOLDER_NAME; private final ReplicaMetadataExtractor replicaMetadataExtractor; diff --git a/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/BundleMetadataExtractor.java b/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/BundleMetadataExtractor.java index 650164903898cbe9927378d50b07024ff1fe1661..89b383e2cb70302205fce50dccf9129d4733cdf3 100644 --- a/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/BundleMetadataExtractor.java +++ b/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/BundleMetadataExtractor.java @@ -21,6 +21,7 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.List; +import ch.systemsx.cisd.cina.shared.constants.BundleStructureConstants; import ch.systemsx.cisd.cina.shared.labview.LVData; import ch.systemsx.cisd.cina.shared.labview.LVDataParser; @@ -29,11 +30,14 @@ import ch.systemsx.cisd.cina.shared.labview.LVDataParser; */ public class BundleMetadataExtractor { - private static final String METADATA_FOLDER_NAME = "Annotations"; + private static final String METADATA_FOLDER_NAME = + BundleStructureConstants.METADATA_FOLDER_NAME; - private static final String BUNDLE_METADATA_FILE_NAME = "BundleMetadata.xml"; + private static final String BUNDLE_METADATA_FILE_NAME = + BundleStructureConstants.BUNDLE_METADATA_FILE_NAME; - private static final String GRID_PREP_SAMPLE_CODE_KEY = "database link information"; + private static final String GRID_PREP_SAMPLE_CODE_KEY = + BundleStructureConstants.GRID_PREP_SAMPLE_CODE_KEY; private final ArrayList<ReplicaMetadataExtractor> replicaMetadataExtractors; diff --git a/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/ImageMetadataExtractor.java b/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/ImageMetadataExtractor.java index 1a3254c4a1384d654c940646759a4b7b5d9d565a..22c5c1ae82edc336fae0d1e634a18249ed02f65a 100644 --- a/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/ImageMetadataExtractor.java +++ b/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/ImageMetadataExtractor.java @@ -20,6 +20,7 @@ import java.io.File; import java.util.HashMap; import java.util.Map; +import ch.systemsx.cisd.cina.shared.constants.BundleStructureConstants; import ch.systemsx.cisd.cina.shared.constants.CinaConstants; import ch.systemsx.cisd.cina.shared.labview.LVData; import ch.systemsx.cisd.cina.shared.labview.LVDataParser; @@ -37,7 +38,8 @@ public class ImageMetadataExtractor implements IMetadataExtractor private LVData lvdata; - private final static String METADATA_FILE_NAME = "metadata.xml"; + private final static String IMAGE_METADATA_FILE_NAME = + BundleStructureConstants.IMAGE_METADATA_FILE_NAME; private final static HashMap<String, String> prefixMap; static @@ -49,7 +51,7 @@ public class ImageMetadataExtractor implements IMetadataExtractor public static boolean doesFolderContainImageMetadata(File folder) { - File metadataFile = new File(folder, METADATA_FILE_NAME); + File metadataFile = new File(folder, IMAGE_METADATA_FILE_NAME); return metadataFile.exists(); } @@ -88,7 +90,7 @@ public class ImageMetadataExtractor implements IMetadataExtractor + " is not an image metadata file"); } - File metadataFile = new File(folder, METADATA_FILE_NAME); + File metadataFile = new File(folder, IMAGE_METADATA_FILE_NAME); lvdata = LVDataParser.parse(metadataFile); if (null == lvdata) { diff --git a/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/ReplicaMetadataExtractor.java b/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/ReplicaMetadataExtractor.java index efad5ad75008194320cfc2edf6bb662a37ca5bea..e5fc1856808ff7d2f39e2ad012f668a5e2526a66 100644 --- a/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/ReplicaMetadataExtractor.java +++ b/rtd_cina/source/java/ch/systemsx/cisd/cina/shared/metadata/ReplicaMetadataExtractor.java @@ -22,6 +22,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import ch.systemsx.cisd.cina.shared.constants.BundleStructureConstants; import ch.systemsx.cisd.cina.shared.labview.LVData; import ch.systemsx.cisd.cina.shared.labview.LVDataParser; @@ -30,9 +31,11 @@ import ch.systemsx.cisd.cina.shared.labview.LVDataParser; */ public class ReplicaMetadataExtractor implements IMetadataExtractor { - private static final String REPLICA_METADATA_FILE_NAME = "ReplicaMetadata.xml"; + private static final String REPLICA_METADATA_FILE_NAME = + BundleStructureConstants.REPLICA_METADATA_FILE_NAME; - private static final String REPLICA_SAMPLE_CODE_KEY = "database id (replica)"; + private static final String REPLICA_SAMPLE_CODE_KEY = + BundleStructureConstants.REPLICA_SAMPLE_CODE_KEY; private final ArrayList<ImageMetadataExtractor> metadataExtractors;