From a756454642d8b17310b6b50ce043f37ea6892cdc Mon Sep 17 00:00:00 2001 From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04> Date: Thu, 25 Feb 2010 14:17:12 +0000 Subject: [PATCH] use history qualifiers rather than private qualifiers and store them as feature_cvterms git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@13339 ee4ac58c-ac51-4696-9907-e4b3aa274f04 --- .../components/genebuilder/cv/CVPanel.java | 34 +++++++++---------- .../cv/{PrivateBox.java => HistoryBox.java} | 12 +++---- 2 files changed, 23 insertions(+), 23 deletions(-) rename uk/ac/sanger/artemis/components/genebuilder/cv/{PrivateBox.java => HistoryBox.java} (97%) diff --git a/uk/ac/sanger/artemis/components/genebuilder/cv/CVPanel.java b/uk/ac/sanger/artemis/components/genebuilder/cv/CVPanel.java index 7f6311f20..d72ca2939 100644 --- a/uk/ac/sanger/artemis/components/genebuilder/cv/CVPanel.java +++ b/uk/ac/sanger/artemis/components/genebuilder/cv/CVPanel.java @@ -164,17 +164,17 @@ public class CVPanel extends JPanel }); xBox.add(lookUp); - JButton addPrivate = new JButton("ADD PRIVATE"); - addPrivate.setOpaque(false); - addPrivate.addActionListener(new ActionListener() + JButton addHistory = new JButton("ADD HISTORY"); + addHistory.setOpaque(false); + addHistory.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { - addPrivateQualifier(); + addHistoryQualifier(); } }); - if(ChadoTransactionManager.PRIVATE_CV != null) - xBox.add(addPrivate); + if(ChadoTransactionManager.HISTORY_CV != null) + xBox.add(addHistory); xBox.add(Box.createHorizontalGlue()); cvBox.add(xBox); @@ -299,14 +299,14 @@ public class CVPanel extends JPanel if(n > 0) GeneEditorPanel.addLightSeparator(cvBox); - // private field + // history field n = 0; for(int qualifier_index = 0; qualifier_index < cvQualifiers.size(); ++qualifier_index) { final Qualifier this_qualifier = (Qualifier)cvQualifiers.elementAt(qualifier_index); - if(this_qualifier.getName().equals("private")) + if(this_qualifier.getName().equals("history")) { final StringVector qualifier_strings = this_qualifier.getValues(); @@ -321,20 +321,20 @@ public class CVPanel extends JPanel empty = false; xBox = Box.createHorizontalBox(); - final PrivateBox privateBox = new PrivateBox( + final HistoryBox historyBox = new HistoryBox( this_qualifier, qualifierString, value_index, dimension, go_dimension); - editableComponents.add(privateBox); + editableComponents.add(historyBox); - xBox = privateBox.getBox(); + xBox = historyBox.getBox(); xBox.add(Box.createHorizontalGlue()); xBox.add(getRemoveButton(this_qualifier, v_index)); if(n == 0) { final Box xLabel = Box.createHorizontalBox(); - JLabel lab = new JLabel("Private"); + JLabel lab = new JLabel("History"); lab.setFont(lab.getFont().deriveFont(Font.BOLD)); xLabel.add(lab); xLabel.add(Box.createHorizontalGlue()); @@ -621,24 +621,24 @@ public class CVPanel extends JPanel } /** - * Add a private qualifier + * Add a history qualifier */ - private void addPrivateQualifier() + private void addHistoryQualifier() { cvQualifiers = getCvQualifiers(); - Qualifier cv_qualifier = cvQualifiers.getQualifierByName("private"); + Qualifier cv_qualifier = cvQualifiers.getQualifierByName("history"); final int index; if(cv_qualifier == null) { - cv_qualifier = new Qualifier("private"); + cv_qualifier = new Qualifier("history"); index = -1; } else index = cvQualifiers.indexOf(cv_qualifier); cv_qualifier.addValue( - "term="+PrivateBox.getDefaultTerm().getName()+";"+ + "term="+HistoryBox.getDefaultTerm().getName()+";"+ "curatorName="+doc.getUserName()+";"+ "date="+ DatePanel.getDate()); diff --git a/uk/ac/sanger/artemis/components/genebuilder/cv/PrivateBox.java b/uk/ac/sanger/artemis/components/genebuilder/cv/HistoryBox.java similarity index 97% rename from uk/ac/sanger/artemis/components/genebuilder/cv/PrivateBox.java rename to uk/ac/sanger/artemis/components/genebuilder/cv/HistoryBox.java index f4be158ac..2690f808d 100644 --- a/uk/ac/sanger/artemis/components/genebuilder/cv/PrivateBox.java +++ b/uk/ac/sanger/artemis/components/genebuilder/cv/HistoryBox.java @@ -1,4 +1,4 @@ -/* PrivateBox +/* HistoryBox * * created: 2007 * @@ -40,7 +40,7 @@ import uk.ac.sanger.artemis.io.QualifierVector; import uk.ac.sanger.artemis.util.DatabaseDocument; import uk.ac.sanger.artemis.util.StringVector; -class PrivateBox extends AbstractCvBox +class HistoryBox extends AbstractCvBox { private Box xBox; private int value_index; @@ -52,14 +52,14 @@ class PrivateBox extends AbstractCvBox private Qualifier origQualifier; /** - * Display private qualifiers + * Display history qualifiers * @param qualifier * @param qualifierString * @param value_index * @param dimension * @param go_dimension */ - public PrivateBox(final Qualifier qualifier, + public HistoryBox(final Qualifier qualifier, final String qualifierString, final int value_index, final Dimension dimension, @@ -255,7 +255,7 @@ class PrivateBox extends AbstractCvBox protected static Vector<CvTerm> getCvTerms() { - return DatabaseDocument.getCvterms("", ChadoTransactionManager.PRIVATE_CV, false); + return DatabaseDocument.getCvterms("", ChadoTransactionManager.HISTORY_CV, false); } private static Vector<String> getCvTermStrings() @@ -273,7 +273,7 @@ class PrivateBox extends AbstractCvBox protected static CvTerm getDefaultTerm() { CvTerm cvterm = - (CvTerm) DatabaseDocument.getCvterms("", ChadoTransactionManager.PRIVATE_CV, false).get(0); + (CvTerm) DatabaseDocument.getCvterms("", ChadoTransactionManager.HISTORY_CV, false).get(0); return cvterm; } } -- GitLab