JAL-2316 Moved url providers into own package
authorkiramt <k.mourao@dundee.ac.uk>
Tue, 15 Nov 2016 14:44:45 +0000 (14:44 +0000)
committerkiramt <k.mourao@dundee.ac.uk>
Tue, 15 Nov 2016 14:44:45 +0000 (14:44 +0000)
src/jalview/appletgui/IdPanel.java
src/jalview/gui/Desktop.java
src/jalview/gui/Preferences.java
src/jalview/urls/CustomUrlProvider.java [moved from src/jalview/util/CustomUrlProvider.java with 97% similarity]
src/jalview/urls/IdentifiersUrlProvider.java [moved from src/jalview/util/IdentifiersUrlProvider.java with 99% similarity]
src/jalview/urls/UrlProvider.java [moved from src/jalview/util/UrlProvider.java with 99% similarity]
src/jalview/urls/UrlProviderI.java [moved from src/jalview/util/UrlProviderI.java with 99% similarity]
src/jalview/urls/UrlProviderImpl.java [moved from src/jalview/util/UrlProviderImpl.java with 98% similarity]

index f8ea522..d2947e4 100755 (executable)
@@ -24,8 +24,8 @@ import jalview.datamodel.Sequence;
 import jalview.datamodel.SequenceFeature;
 import jalview.datamodel.SequenceGroup;
 import jalview.datamodel.SequenceI;
-import jalview.util.UrlProvider;
-import jalview.util.UrlProviderI;
+import jalview.urls.UrlProvider;
+import jalview.urls.UrlProviderI;
 import jalview.viewmodel.AlignmentViewport;
 
 import java.awt.BorderLayout;
index 63f797d..92e5019 100644 (file)
@@ -34,10 +34,10 @@ import jalview.io.JalviewFileView;
 import jalview.jbgui.GSplitFrame;
 import jalview.jbgui.GStructureViewer;
 import jalview.structure.StructureSelectionManager;
+import jalview.urls.UrlProviderI;
 import jalview.util.ImageMaker;
 import jalview.util.MessageManager;
 import jalview.util.Platform;
-import jalview.util.UrlProviderI;
 import jalview.viewmodel.AlignmentViewport;
 import jalview.ws.params.ParamManager;
 
index 69dc9fe..56e076e 100755 (executable)
@@ -29,10 +29,10 @@ import jalview.io.JalviewFileView;
 import jalview.jbgui.GPreferences;
 import jalview.jbgui.GSequenceLink;
 import jalview.schemes.ColourSchemeProperty;
+import jalview.urls.UrlProvider;
+import jalview.urls.UrlProviderI;
 import jalview.util.MessageManager;
 import jalview.util.Platform;
-import jalview.util.UrlProvider;
-import jalview.util.UrlProviderI;
 import jalview.ws.sifts.SiftsSettings;
 
 import java.awt.BorderLayout;
similarity index 97%
rename from src/jalview/util/CustomUrlProvider.java
rename to src/jalview/urls/CustomUrlProvider.java
index e6f19fb..50037b6 100644 (file)
  * The Jalview Authors are detailed in the 'AUTHORS' file.
  */
 
-package jalview.util;
+package jalview.urls;
 
-import static jalview.util.UrlConstants.DB_ACCESSION;
-import static jalview.util.UrlConstants.DELIM;
 //import static jalview.util.UrlConstants.EMBLEBI_LABEL;
 //import static jalview.util.UrlConstants.EMBLEBI_STRING;
+//import static jalview.util.UrlConstants.SRS_LABEL;
+
+
+import static jalview.util.UrlConstants.DB_ACCESSION;
+import static jalview.util.UrlConstants.DELIM;
 import static jalview.util.UrlConstants.SEP;
 import static jalview.util.UrlConstants.SEQUENCE_ID;
-//import static jalview.util.UrlConstants.SRS_LABEL;
+
+import jalview.util.MessageManager;
+import jalview.util.UrlLink;
 
 import java.util.HashMap;
 import java.util.Iterator;
@@ -120,6 +125,9 @@ public class CustomUrlProvider extends UrlProviderImpl
     upgradeOldLinks();
   }
 
+  /*
+   * Upgrade any legacy links which may have been left lying around
+   */
   private void upgradeOldLinks()
   {
     // upgrade old SRS link
similarity index 99%
rename from src/jalview/util/IdentifiersUrlProvider.java
rename to src/jalview/urls/IdentifiersUrlProvider.java
index 6faf72d..1c72ff9 100644 (file)
@@ -19,7 +19,7 @@
  * The Jalview Authors are detailed in the 'AUTHORS' file.
  */
 
-package jalview.util;
+package jalview.urls;
 
 import java.util.Map;
 import java.util.Vector;
similarity index 99%
rename from src/jalview/util/UrlProvider.java
rename to src/jalview/urls/UrlProvider.java
index f66e3fd..17b179b 100644 (file)
@@ -18,7 +18,7 @@
  * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
  * The Jalview Authors are detailed in the 'AUTHORS' file.
  */
-package jalview.util;
+package jalview.urls;
 
 import java.util.ArrayList;
 import java.util.List;
similarity index 99%
rename from src/jalview/util/UrlProviderI.java
rename to src/jalview/urls/UrlProviderI.java
index a0289e5..9ecb28a 100644 (file)
@@ -18,7 +18,7 @@
  * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
  * The Jalview Authors are detailed in the 'AUTHORS' file.
  */
-package jalview.util;
+package jalview.urls;
 
 import java.util.Vector;
 
similarity index 98%
rename from src/jalview/util/UrlProviderImpl.java
rename to src/jalview/urls/UrlProviderImpl.java
index 99f876c..554145d 100644 (file)
@@ -18,7 +18,7 @@
  * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
  * The Jalview Authors are detailed in the 'AUTHORS' file.
  */
-package jalview.util;
+package jalview.urls;
 
 import java.util.Vector;
 import java.util.regex.Pattern;