From 529e9d6074c7f63cc950c0ddf30e708f04d51a3e Mon Sep 17 00:00:00 2001 From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04> Date: Thu, 19 Aug 2010 13:51:55 +0000 Subject: [PATCH] option to turn off hyperlinks git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@14599 ee4ac58c-ac51-4696-9907-e4b3aa274f04 --- .../artemis/components/QualifierTextArea.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/uk/ac/sanger/artemis/components/QualifierTextArea.java b/uk/ac/sanger/artemis/components/QualifierTextArea.java index df96adb10..cce16e147 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; + } } -- GitLab