Changeset 3185


Ignore:
Timestamp:
07/24/13 09:22:29 (11 years ago)
Author:
sroth
Message:

Retrieve current value of REST URI from Settings Dialog.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • DASISH/t5.6/client/trunk/chrome/markingcollection/content/markingcollection/annotator-service/annotation-service.js

    r2812 r3185  
    11var annotationFramework = (function() {
     2    // default value for REST service
    23    var backend = "http://pelle.ssd.gu.se:8080/exist/rest/db/annotation-framework/api/annotations.xql";
     4    var selected_state = nsPreferences.copyUnicharPref("wiredmarker.marker.initdata.url","");
     5    // selected_state values: "" (empty value as long as Settings Dialog has not been opened) OR "WM_REST_DEFAULT" OR "WM_REST_UserDefined"
     6    // user-specified value for REST service
     7    if (selected_state === "WM_REST_UserDefined") {
     8        var backend = nsPreferences.copyUnicharPref("wiredmarker.marker.initdata.url_format","");
     9    }
     10    alert("The following backend is used: " + backend);
     11    // TODO: The above code is executed only when restarting the application (or when a new window is opened),
     12    // however the settings will be changed without calling for a restart (or opening a new window).
     13    // Solution to get the correct backend URL at any time?
     14   
    315    return {
    416        getAnnotations: function(params, callback) {
Note: See TracChangeset for help on using the changeset viewer.