From 0fe70bfa39a52f3eed5b2261629bc5cba96c2938 Mon Sep 17 00:00:00 2001
From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04>
Date: Mon, 7 Jan 2008 14:04:38 +0000
Subject: [PATCH] get part_of from relationship ontology

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@6829 ee4ac58c-ac51-4696-9907-e4b3aa274f04
---
 .../artemis/chado/ChadoTransactionManager.java | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/uk/ac/sanger/artemis/chado/ChadoTransactionManager.java b/uk/ac/sanger/artemis/chado/ChadoTransactionManager.java
index 66ef1af5f..c3685621a 100644
--- a/uk/ac/sanger/artemis/chado/ChadoTransactionManager.java
+++ b/uk/ac/sanger/artemis/chado/ChadoTransactionManager.java
@@ -588,8 +588,10 @@ public class ChadoTransactionManager
           
           //
           // should be retrieved from relationship ontology !!
-          CvTerm cvterm = new CvTerm();
-          cvterm.setCvTermId(DatabaseDocument.getCvtermID("part_of").intValue());
+          CvTerm cvterm = DatabaseDocument.getCvTermByCvAndCvTerm("part_of", "relationship");
+          
+          //CvTerm cvterm = new CvTerm();
+          //cvterm.setCvTermId(DatabaseDocument.getCvtermID("part_of").intValue());
           
           feature_relationship.setFeatureByObjectId(parent);
           feature_relationship.setFeatureBySubjectId(chado_feature);
@@ -683,8 +685,10 @@ public class ChadoTransactionManager
           
           //
           // should be retrieved from relationship ontology !!
-          CvTerm cvterm = new CvTerm();
-          cvterm.setCvTermId(DatabaseDocument.getCvtermID("part_of").intValue());
+          CvTerm cvterm = DatabaseDocument.getCvTermByCvAndCvTerm("part_of", "relationship");
+          
+          //CvTerm cvterm = new CvTerm();
+          //cvterm.setCvTermId(DatabaseDocument.getCvtermID("part_of").intValue());
           
           feature_relationship.setFeatureByObjectId(parent);
           feature_relationship.setFeatureBySubjectId(chado_feature);
@@ -811,8 +815,10 @@ public class ChadoTransactionManager
           
           //
           // should be retrieved from relationship ontology !!
-          CvTerm cvterm = new CvTerm();
-          cvterm.setCvTermId(DatabaseDocument.getCvtermID("part_of").intValue());
+          CvTerm cvterm = DatabaseDocument.getCvTermByCvAndCvTerm("part_of", "relationship");
+          
+          //CvTerm cvterm = new CvTerm();
+          //cvterm.setCvTermId(DatabaseDocument.getCvtermID("part_of").intValue());
           
           feature_relationship.setFeatureByObjectId(parent);
           feature_relationship.setFeatureBySubjectId(chado_feature);
-- 
GitLab