Skip to content
Snippets Groups Projects
Commit 203cc114 authored by tjc's avatar tjc
Browse files

use getFeatureSynonymsBySrcFeatureId() and getFeatureDbXRefsBySrcFeatureId()

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@6173 ee4ac58c-ac51-4696-9907-e4b3aa274f04
parent 69d353d9
No related branches found
No related tags found
No related merge requests found
...@@ -537,8 +537,9 @@ public class DatabaseDocument extends Document ...@@ -537,8 +537,9 @@ public class DatabaseDocument extends Document
// get all dbrefs & synonyms // get all dbrefs & synonyms
Hashtable dbxrefs = IBatisDAO.mergeDbXRef( Hashtable dbxrefs = IBatisDAO.mergeDbXRef(
dao.getFeatureDbXRefsByFeatureUniquename(null)); dao.getFeatureDbXRefsBySrcFeatureId(srcfeature_id));
Hashtable synonym = getAllFeatureSynonyms(dao, null); Hashtable synonym = getAllFeatureSynonyms(
dao.getFeatureSynonymsBySrcFeatureId(srcfeature_id));
Hashtable featureCvTerms = getFeatureCvTermsByFeature(dao, Hashtable featureCvTerms = getFeatureCvTermsByFeature(dao,
dao.getFeatureCvTermsBySrcFeatureId(srcfeature_id)); dao.getFeatureCvTermsBySrcFeatureId(srcfeature_id));
...@@ -589,11 +590,8 @@ public class DatabaseDocument extends Document ...@@ -589,11 +590,8 @@ public class DatabaseDocument extends Document
* feature_synonym * feature_synonym
* *
*/ */
private Hashtable getAllFeatureSynonyms(final GmodDAO dao, private Hashtable getAllFeatureSynonyms(final List list)
final String uniquename) {
{
List list = dao.getFeatureSynonymsByFeatureUniquename(uniquename);
Hashtable synonym = new Hashtable(); Hashtable synonym = new Hashtable();
Integer featureId; Integer featureId;
List value; List value;
...@@ -835,7 +833,9 @@ public class DatabaseDocument extends Document ...@@ -835,7 +833,9 @@ public class DatabaseDocument extends Document
chadoFeature.getFeatureLocsForFeatureId()), srcFeatureId); chadoFeature.getFeatureLocsForFeatureId()), srcFeatureId);
Hashtable dbxrefs = IBatisDAO.mergeDbXRef( Hashtable dbxrefs = IBatisDAO.mergeDbXRef(
dao.getFeatureDbXRefsByFeatureUniquename(chadoFeature.getUniqueName())); dao.getFeatureDbXRefsByFeatureUniquename(chadoFeature.getUniqueName()));
Hashtable synonym = getAllFeatureSynonyms(dao, chadoFeature.getUniqueName());
Hashtable synonym = getAllFeatureSynonyms(
dao.getFeatureSynonymsByFeatureUniquename(chadoFeature.getUniqueName()));
Hashtable featureCvTerms = getFeatureCvTermsByFeature(dao, Hashtable featureCvTerms = getFeatureCvTermsByFeature(dao,
dao.getFeatureCvTermsByFeature(chadoFeature)); dao.getFeatureCvTermsByFeature(chadoFeature));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment