diff --git a/uk/ac/sanger/artemis/components/QualifierTextArea.java b/uk/ac/sanger/artemis/components/QualifierTextArea.java index df96adb10cba8aa3f7d097b45bcb4c9a1523a0a2..cce16e147b0b8080e289387bd1c232d0561c3899 100644 --- a/uk/ac/sanger/artemis/components/QualifierTextArea.java +++ b/uk/ac/sanger/artemis/components/QualifierTextArea.java @@ -71,6 +71,8 @@ public class QualifierTextArea extends JTextPane private static StringVector dbsLinks; public static Vector DATABASES = new Vector(); + private boolean useHyperlinks = true; + /** * Create a new QualifierTextArea containing no text. **/ @@ -227,6 +229,9 @@ public class QualifierTextArea extends JTextPane private void setStyleForHyperLinks(final String s, final String db) { + if(!isUseHyperlinks()) + return; + int ind = 0; while((ind = indexOfIgnoreCase(s, db+":", ind)) > -1) { @@ -438,4 +443,15 @@ public class QualifierTextArea extends JTextPane } return null; } + + private boolean isUseHyperlinks() + { + return useHyperlinks; + } + + + public void setUseHyperlinks(boolean useHyperlinks) + { + this.useHyperlinks = useHyperlinks; + } }