diff --git a/rtd_yeastx/resource/dependency-structure.ddf b/rtd_yeastx/resource/dependency-structure.ddf index 95b060ece36ad3e3d7e71d0875f8fd072e5786f0..432b43e6d6cbe2392f95c8451d2b439951001b76 100644 --- a/rtd_yeastx/resource/dependency-structure.ddf +++ b/rtd_yeastx/resource/dependency-structure.ddf @@ -11,7 +11,7 @@ ###################################################################### # Check dependencies of yeastx to openbis -[yeastx] = ${yeastx}.** +[yeastx] = ${yeastx}.** [dss] = ${dss}.* [private_openbis] = ${openbis}.* excluding [dss] ${openbis}.generic.shared.* @@ -25,12 +25,14 @@ check [yeastx] independentOf [private_openbis] [dss.shared] = ${dss}.generic.shared.* # TODO TPK: move plugins package interface to shared [dss.plugins] = ${dss}.generic.server.plugins.* -[private_dss] = ${dss}.* excluding [dss.shared] [dss.plugins] ${dss}.generic.DataStoreServer +[dss.yeastx] = ${dss}.yeastx.server.** +[private_dss] = ${dss}.* excluding [dss.shared] [dss.plugins] [dss.yeastx] ${dss}.generic.DataStoreServer layer l1 = [dss.shared] layer l2 = [yeastx] [private_dss] +layer l3 = [dss.yeastx] -check layeringOf l1 l2 +check layeringOf l1 l2 l3 ###################################################################### # Check internal dependencies of yeastx diff --git a/rtd_yeastx/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EICMLChromatogramGeneratorServlet.java b/rtd_yeastx/source/java/ch/systemsx/cisd/openbis/dss/yeastx/server/EICMLChromatogramGeneratorServlet.java similarity index 99% rename from rtd_yeastx/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EICMLChromatogramGeneratorServlet.java rename to rtd_yeastx/source/java/ch/systemsx/cisd/openbis/dss/yeastx/server/EICMLChromatogramGeneratorServlet.java index 52284791dcc6f6aa8a6d8f9256101ab5e7313e3f..04b736164bbdfd3e8fb87fa10e2a45ecdd4d9b9c 100644 --- a/rtd_yeastx/source/java/ch/systemsx/cisd/openbis/dss/generic/server/EICMLChromatogramGeneratorServlet.java +++ b/rtd_yeastx/source/java/ch/systemsx/cisd/openbis/dss/yeastx/server/EICMLChromatogramGeneratorServlet.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package ch.systemsx.cisd.openbis.dss.generic.server; +package ch.systemsx.cisd.openbis.dss.yeastx.server; import java.io.IOException; diff --git a/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/eicml/EICMLChromatogramImagesReporter.java b/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/eicml/EICMLChromatogramImagesReporter.java index 3579a518a659faaeeef885ba9a2bdd4e437944da..1e35d679e28745f3d0230a41b12ef20426fdcb3f 100644 --- a/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/eicml/EICMLChromatogramImagesReporter.java +++ b/rtd_yeastx/source/java/ch/systemsx/cisd/yeastx/eicml/EICMLChromatogramImagesReporter.java @@ -29,10 +29,10 @@ import net.lemnik.eodsql.DataIterator; import net.lemnik.eodsql.QueryTool; import ch.systemsx.cisd.dbmigration.DatabaseConfigurationContext; -import ch.systemsx.cisd.openbis.dss.generic.server.EICMLChromatogramGeneratorServlet; import ch.systemsx.cisd.openbis.dss.generic.server.plugins.standard.AbstractDatastorePlugin; import ch.systemsx.cisd.openbis.dss.generic.server.plugins.tasks.IReportingPluginTask; import ch.systemsx.cisd.openbis.dss.generic.server.plugins.tasks.SimpleTableModelBuilder; +import ch.systemsx.cisd.openbis.dss.yeastx.server.EICMLChromatogramGeneratorServlet; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.ISerializableComparable; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.ImageTableCell; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.TableModel;