Revision: 15272
http://gate.svn.sourceforge.net/gate/?rev=15272&view=rev
Author: markagreenwood
Date: 2012-01-31 08:12:57 +0000 (Tue, 31 Jan 2012)
Log Message:
-----------
support for specifing the dowload url (downloadURL) as an attribute inside the
site XML file
Modified Paths:
--------------
gate/trunk/src/gate/gui/creole/manager/CreolePlugin.java
gate/trunk/src/gate/gui/creole/manager/RemoteUpdateSite.java
Modified: gate/trunk/src/gate/gui/creole/manager/CreolePlugin.java
===================================================================
--- gate/trunk/src/gate/gui/creole/manager/CreolePlugin.java 2012-01-31
02:27:24 UTC (rev 15271)
+++ gate/trunk/src/gate/gui/creole/manager/CreolePlugin.java 2012-01-31
08:12:57 UTC (rev 15272)
@@ -56,7 +56,9 @@
if(url != null) {
url = Gate.normaliseCreoleUrl(url);
try {
- return load(new URL(url, "creole.xml"));
+ CreolePlugin p = load(new URL(url, "creole.xml"));
+ if (downloadURL != null) p.downloadURL = downloadURL;
+ return p;
} catch(Exception e) {
throw new RuntimeException(e);
}
Modified: gate/trunk/src/gate/gui/creole/manager/RemoteUpdateSite.java
===================================================================
--- gate/trunk/src/gate/gui/creole/manager/RemoteUpdateSite.java
2012-01-31 02:27:24 UTC (rev 15271)
+++ gate/trunk/src/gate/gui/creole/manager/RemoteUpdateSite.java
2012-01-31 08:12:57 UTC (rev 15272)
@@ -52,6 +52,7 @@
xs.alias("UpdateSite", List.class);
xs.alias("CreolePlugin", CreolePlugin.class);
xs.useAttributeFor(CreolePlugin.class, "url");
+ xs.useAttributeFor(CreolePlugin.class, "downloadURL");
xs.registerConverter(new SingleValueConverter() {
@Override
public boolean canConvert(@SuppressWarnings("rawtypes") Class type) {
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs