+ addDasSequenceSource(sources[s]);\r
+ }\r
+ }\r
+ \r
+ Vector localsources = jalview.bin.Cache.getLocalDasSources();\r
+ if (localsources!=null)\r
+ { \r
+ for (Enumeration ls = localsources.elements(); ls.hasMoreElements(); )\r
+ {\r
+ addDasSequenceSource((DasSource) ls.nextElement());\r
+ }\r
+ } \r
+ }\r
+ /**\r
+ * Try to create and add a DasSequenceSource to the list of sources.\r
+ * @param source\r
+ * @return null if no source was added, or the new DasSequenceSource created\r
+ */\r
+ DasSequenceSource addDasSequenceSource(DasSource source) {\r
+ DasSequenceSource ds=null;\r
+ Das1Source d1s = null;\r
+ if (source.hasCapability("sequence"))\r
+ {\r
+ if (source instanceof Das2Source)\r
+ {\r
+ if (((Das2Source) source).hasDas1Capabilities())\r