Added: incubator/stanbol/trunk/demos/assap/src/main/resources/content/json.js
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/content/json.js?rev=1171571&view=auto
==============================================================================
--- incubator/stanbol/trunk/demos/assap/src/main/resources/content/json.js 
(added)
+++ incubator/stanbol/trunk/demos/assap/src/main/resources/content/json.js Fri 
Sep 16 14:08:33 2011
@@ -0,0 +1,303 @@
+var json_parse=(function(){
+       var 
at,ch,escapee={'"':'"','\\':'\\','/':'/',b:'\b',f:'\f',n:'\n',r:'\r',t:'\t'},
+       text,error=function(m){ 
+               throw{name:'SyntaxError',message:m,at:at,text:text}
+       },
+       next=function(c){
+               if(c&&c!==ch){
+                       error("Expected '"+c+"' instead of '"+ch+"'")
+               }
+               ch=text.charAt(at);
+               at+=1;
+               return ch
+       },
+       number=function(){      
+               var number,string='';
+               if(ch==='-'){
+                       string='-';
+                       next('-')
+               }
+               while(ch>='0'&&ch<='9'){
+                       string+=ch;next()
+               }
+               if(ch==='.'){
+                       string+='.';
+                       while(next()&&ch>='0'&&ch<='9'){
+                               string+=ch}
+                       }
+                       if(ch==='e'||ch==='E'){
+                               string+=ch;
+                               next();
+                               if(ch==='-'||ch==='+'){
+                                       string+=ch;next()
+                               }
+                               while(ch>='0'&&ch<='9'){
+                                       string+=ch;next()
+                               }
+                       }
+                       number=+string;
+                       if(isNaN(number)){
+                               error("Bad number")
+                       }else{
+                               return number
+                       }
+       },
+       string=function(){
+               var hex,i,string='',uffff;
+               if(ch==='"'){
+                       while(next()){
+                               if(ch==='"'){
+                                       next();
+                                       return string
+                               }else if(ch==='\\'){
+                                       next();
+                                       if(ch==='u'){
+                                               uffff=0;
+                                               for(i=0;i<4;i+=1){
+                                                       hex=parseInt(next(),16);
+                                                       if(!isFinite(hex)){
+                                                               break
+                                                       }
+                                                       uffff=uffff*16+hex
+                                               }
+                                               
string+=String.fromCharCode(uffff)
+                                       }else if(typeof escapee[ch]==='string'){
+                                               string+=escapee[ch]
+                                       }else{
+                                               break
+                                       }
+                               }else{
+                                       string+=ch}
+                               }
+               }
+               error("Bad string")
+       },
+       white=function(){
+               while(ch&&ch<=' '){
+                       next()
+               }
+       },
+       word=function(){
+               switch(ch){
+                       case't':
+                               next('t');
+                               next('r');
+                               next('u');
+                               next('e');
+                               return true;
+                       case'f':
+                               next('f');
+                               next('a');
+                               next('l');
+                               next('s');
+                               next('e');
+                               return false;
+                       case'n':
+                               next('n');
+                               next('u');
+                               next('l');
+                               next('l');
+                               return null
+               }
+               error("Unexpected '"+ch+"'")
+       },
+       value,array=function(){
+               var array=[];
+               if(ch==='['){
+                       next('[');
+                       white();
+                       if(ch===']'){
+                               next(']');
+                               return array
+                       }
+                       while(ch){
+                               array.push(value());
+                               white();
+                               if(ch===']'){
+                                       next(']');
+                                       return array
+                               }
+                               next(',');
+                               white()
+                       }
+               }
+               error("Bad array")
+       },
+       object=function(){
+               var key,object={};
+               if(ch==='{'){
+                       next('{');
+                       white();
+                       if(ch==='}'){
+                               next('}');
+                               return object
+                       }
+                       while(ch){
+                               key=string();
+                               white();
+                               next(':');
+                               if(Object.hasOwnProperty.call(object,key)){
+                                       error('Duplicate key "'+key+'"')
+                               }
+                               object[key]=value();
+                               white();
+                               if(ch==='}'){
+                                       next('}');
+                                       return object
+                               }
+                               next(',');
+                               white()
+                       }
+               }
+               error("Bad object")
+       };
+       value=function(){
+               white();
+               switch(ch){
+                       case'{':
+                               return object();
+                       case'[':
+                               return array();
+                       case'"':
+                               return string();
+                       case'-':
+                               return number();
+                       default:
+                               return ch>='0'&&ch<='9'?number():word()
+               }
+       };
+       return function(source,reviver){
+               var result;
+               text=source;
+               at=0;
+               ch=' ';
+               result=value();
+               white();
+               if(ch){
+                       error("Syntax error")
+               }
+               return typeof reviver==='function'?(function walk(holder,key){
+                       var k,v,value=holder[key];
+                       if(value&&typeof value==='object'){
+                               for(k in value){
+                                       if(Object.hasOwnProperty.call(value,k)){
+                                               v=walk(value,k);
+                                               if(v!==undefined){
+                                                       value[k]=v
+                                               }else{
+                                                       delete value[k]
+                                               }
+                                       }
+                               }
+                       }
+                       return reviver.call(holder,key,value)
+               }
+               ({'':result},'')):result
+       }
+}());
+
+var utf8={
+       encode:function(string){
+               string=string.replace(/\r\n/g,"\n");
+               var utftext="";
+               for(var n=0;n<string.length;n++){
+                       var c=string.charCodeAt(n);
+                       if(c<128){
+                               utftext+=String.fromCharCode(c);
+                       }
+                       else if((c>127)&&(c<2048)){
+                               utftext+=String.fromCharCode((c>>6)|192);
+                               utftext+=String.fromCharCode((c&63)|128);
+                       }
+                       else{
+                               utftext+=String.fromCharCode((c>>12)|224);
+                               utftext+=String.fromCharCode(((c>>6)&63)|128);
+                               utftext+=String.fromCharCode((c&63)|128);
+                       }
+               }
+               return utftext;
+},
+
+       decode:function(utftext){
+               var string="";
+               var i=0;
+               var c=c1=c2=0;
+               while(i<utftext.length){
+                       c=utftext.charCodeAt(i);
+                       if(c<128){
+                               string+=String.fromCharCode(c);
+                               i++;
+                       }
+                       else if((c>191)&&(c<224)){
+                               c2=utftext.charCodeAt(i+1);
+                               
string+=String.fromCharCode(((c&31)<<6)|(c2&63));
+                               i+=2;
+                       }
+                       else{
+                               c2=utftext.charCodeAt(i+1);
+                               c3=utftext.charCodeAt(i+2);
+                               
string+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));
+                               i+=3;
+                       }
+               }
+               return string;
+       }
+}
+
+function toJson(obj) {
+       switch (typeof obj) {
+       case 'object':
+          if (obj) {
+                  var list = [];
+                  if (obj instanceof Array) {
+                          for (var i=0;i < obj.length;i++) {
+                                  list.push(toJson(obj[i]));
+                          }
+                          return '[' + list.join(',') + ']';
+                  } else {
+                          for (var prop in obj) {
+                                  list.push('"' + prop + '":' + 
toJson(obj[prop]));
+                          }
+                          return '{' + list.join(',') + '}';
+                  }
+          } else {
+                  return 'null';
+          }
+       case 'string': {
+               
+               obj = escape(obj);
+               obj = obj.replace(/(["'])/g, '\\$1');
+               obj = obj.replace(/%u..../g, '??')
+               return '"' + obj + '"';
+       }
+       case 'number':
+       case 'boolean':
+               return new String(obj);
+ }
+}
+
+function json_parse_service(input){
+       var _text="";
+       var _type="";
+       var _mention="";
+       var output=new Array();
+       var screen="";
+       var analysis=json_parse(input,function(key,value){
+               if(key=="text"){
+                       _text=value;
+               }
+               if(key=="type"){
+                       _type=value;
+               }
+               if(key=="mention"){
+                       _mention=value;
+                       var item=new Object();
+                       item.type=_type;
+                       item.mention=_mention;
+                       item.text=_text;
+                       output.push(item);
+               }
+       });
+       return output;
+}
+

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/content/overlay.js
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/content/overlay.js?rev=1171571&view=auto
==============================================================================
--- incubator/stanbol/trunk/demos/assap/src/main/resources/content/overlay.js 
(added)
+++ incubator/stanbol/trunk/demos/assap/src/main/resources/content/overlay.js 
Fri Sep 16 14:08:33 2011
@@ -0,0 +1,70 @@
+var assap = {
+  onInit : function() {
+    if (!this.initialized) {
+      this.initialized = true;
+      this.strings = document.getElementById("assap-strings");
+      gBrowser.addEventListener("load", function(e) {
+        assap.onLoad(e);
+      }, true);
+      var prefManager = 
Components.classes["@mozilla.org/preferences-service;1"]
+          .getService(Components.interfaces.nsIPrefBranch);
+
+      if (prefManager.getBoolPref("extensions.assap.startup") == false) {
+        prefManager.setCharPref("extensions.assap.server", 
"http://localhost:8080/engines";);
+        prefManager.setBoolPref("extensions.assap.service_automatic", false);
+        prefManager.setBoolPref("extensions.assap.money", true);
+        prefManager.setBoolPref("extensions.assap.revenue", true);
+        prefManager.setBoolPref("extensions.assap.time", true);
+        prefManager.setBoolPref("extensions.assap.startup", true);
+        prefManager.setCharPref("extensions.assap.email", "");
+      }
+    }
+  },
+  /* Auto analysis on startup */
+  onLoad : function(e) {
+    var document = e.originalTarget;
+    if (document instanceof HTMLDocument) {
+      var prefManager = 
Components.classes["@mozilla.org/preferences-service;1"]
+          .getService(Components.interfaces.nsIPrefBranch);
+      if (prefManager.getBoolPref("extensions.assap.service_automatic")) {
+        this.analyseDocument(document);
+      }
+    }
+  },
+  /* Determines current window and starts analysis */
+  onManualAnalyse : function(e) {
+    var firefox = Components.classes["@mozilla.org/appshell/window-mediator;1"]
+        .getService(Components.interfaces.nsIWindowMediator);
+    var mainwindow = firefox.getMostRecentWindow("navigator:browser");
+    this.analyseDocument(mainwindow.content.document);
+  },
+  /* Send document to Stanbol */
+  analyseDocument : function(document) {
+    var input_data = extractTextContent(document.body);
+    if ((input_data != "") && (document.contentType == "text/html")) {
+      var prefManager = 
Components.classes["@mozilla.org/preferences-service;1"]
+          .getService(Components.interfaces.nsIPrefBranch);
+
+      /* Call Stanbol Enhancement Engines */
+      jQuery.ajax( {
+        type : "POST",
+        url : prefManager.getCharPref("extensions.assap.server"),
+        dataType : "application/json",
+        contentType : "text/plain",
+        data : input_data,
+        cache : false,
+        success : function(data, textStatus, jqXHR) {
+          window.openDialog('chrome://assap/content/results.xul', 'Annotation 
Results', 'centerscreen,chrome,dependent=yes,outerHeight=600,outerWidth=500', 
data);
+        },
+        error : function(jqXHR, textStatus, errorThrown) {
+          alert(("Error loading semantic annotations.\n" + jqXHR.statusText + 
"\n" + jqXHR.responseText));
+        }
+      });
+
+    }
+  }
+};
+
+window.addEventListener("load", function(e) {
+  assap.onInit();
+}, false);

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/content/overlay.xul
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/content/overlay.xul?rev=1171571&view=auto
==============================================================================
--- incubator/stanbol/trunk/demos/assap/src/main/resources/content/overlay.xul 
(added)
+++ incubator/stanbol/trunk/demos/assap/src/main/resources/content/overlay.xul 
Fri Sep 16 14:08:33 2011
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet href="chrome://assap/skin/overlay.css" type="text/css"?>
+<!DOCTYPE overlay SYSTEM "chrome://assap/locale/assap.dtd">
+<overlay id="assap-overlay" 
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";>
+  <script src="chrome://assap/content/jquery.js" />
+  <script src="chrome://assap/content/json.js" />
+  <script src="chrome://assap/content/functions.js" />
+  <script src="chrome://assap/content/overlay.js" />
+  <stringbundleset id="assap-stringbundleset">
+    <stringbundle id="assap-strings" 
src="chrome://assap/locale/assap.properties" />
+  </stringbundleset>
+  <statusbar id="status-bar">
+     <statusbarpanel id="assap-statusbarpanel" 
src="chrome://assap/skin/statusbar.png" tooltip="assap-tooltip" 
class="statusbarpanel-menu-iconic" label="Apache Stanbol Semantic Annotation 
Plugin">
+     <menupopup position="before_end">
+       <menuitem id="" label="Run Analysis" class="menuitem-iconic" 
src="chrome://assap/skin/lightning.png" tooltiptext="Analyse Content" 
oncommand="assap.onManualAnalyse();" />
+            <menuseparator/>
+       <menuitem id="" label="Settings" class="menuitem-iconic" 
src="chrome://assap/skin/wrench.png" tooltiptext="Configure the Plugin" 
oncommand="window.openDialog('chrome://assap/content/settings.xul', '', 
'centerscreen,chrome,resizable=no,dependent=yes')" /> 
+       <menuseparator/>
+       <menuitem id="" label="About" class="menuitem-iconic" 
src="chrome://assap/skin/information.png" tooltiptext="About this Plugin" 
oncommand="window.openDialog('chrome://assap/content/about.xul', '', 
'centerscreen,chrome,resizable=no,dependent=yes')" />
+     </menupopup>
+     </statusbarpanel>
+     <tooltip id="assap-tooltip" onpopupshowing="">
+       <hbox>
+       <image src="chrome://assap/skin/layout_content.png" /> <label 
value="Semantic Annotation Plugin"/>
+       </hbox>
+     </tooltip>
+  </statusbar>
+</overlay>

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/content/raw_results.html
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/content/raw_results.html?rev=1171571&view=auto
==============================================================================
--- 
incubator/stanbol/trunk/demos/assap/src/main/resources/content/raw_results.html 
(added)
+++ 
incubator/stanbol/trunk/demos/assap/src/main/resources/content/raw_results.html 
Fri Sep 16 14:08:33 2011
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+<title>Apache Stanbol Annotation Plugin - RAW results</title>
+</head>
+<body style="background-color: #ffffff">
+
+  <pre id="raw_results">Here are the raw results...</pre>
+
+</body>
+</html>
\ No newline at end of file

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/content/results.js
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/content/results.js?rev=1171571&view=auto
==============================================================================
--- incubator/stanbol/trunk/demos/assap/src/main/resources/content/results.js 
(added)
+++ incubator/stanbol/trunk/demos/assap/src/main/resources/content/results.js 
Fri Sep 16 14:08:33 2011
@@ -0,0 +1,11 @@
+var assap = {
+  onResultsCancel: function() {
+    window.close();
+  },
+  onResultsLoad: function() {
+    var data = window.arguments[0];
+    
+    var rawResultDoc = 
document.getElementById("raw_result_frame").contentDocument; 
+    rawResultDoc.getElementById("raw_results").innerHTML = data.toString();
+  }
+};

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/content/results.xul
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/content/results.xul?rev=1171571&view=auto
==============================================================================
--- incubator/stanbol/trunk/demos/assap/src/main/resources/content/results.xul 
(added)
+++ incubator/stanbol/trunk/demos/assap/src/main/resources/content/results.xul 
Fri Sep 16 14:08:33 2011
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
+
+<!DOCTYPE dialog SYSTEM "chrome://assap/locale/resultswindow.dtd">
+
+<dialog id="assap-results"
+  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
+  xmlns:html="http://www.w3.org/1999/xhtml";
+  title="&title;"
+  buttons="cancel"
+  onload="assap.onResultsLoad()"
+  ondialogcancel="return assap.onResultsCancel();"
+  ondialogextra1=""
+  buttonaccesskeyaccept="O"
+  buttonlabelcancel="&cancel;"
+  buttonaccesskeycancel="C">
+
+  <script src="chrome://assap/content/results.js" />
+  
+  <vbox flex="1">
+    <iframe id="raw_result_frame" 
src="chrome://assap/content/raw_results.html" flex="1" />
+  </vbox>
+  
+</dialog>

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/content/settings.js
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/content/settings.js?rev=1171571&view=auto
==============================================================================
--- incubator/stanbol/trunk/demos/assap/src/main/resources/content/settings.js 
(added)
+++ incubator/stanbol/trunk/demos/assap/src/main/resources/content/settings.js 
Fri Sep 16 14:08:33 2011
@@ -0,0 +1,29 @@
+var assap = {
+  onSettingsAccept: function() {
+     var prefManager = 
Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
+
+     prefManager.setCharPref("extensions.assap.server", 
document.getElementById("settings_server").value);
+     prefManager.setBoolPref("extensions.assap.service_automatic", 
document.getElementById("settings_service_automatic").checked);
+//     prefManager.setBoolPref("extensions.assap.money", 
document.getElementById("settings_money").checked);
+//     prefManager.setBoolPref("extensions.assap.revenue", 
document.getElementById("settings_revenue").checked);
+//     prefManager.setBoolPref("extensions.assap.time", 
document.getElementById("settings_time").checked);
+//     prefManager.setBoolPref("extensions.assap.market", 
document.getElementById("settings_market").checked);
+//     prefManager.setBoolPref("extensions.assap.organization", 
document.getElementById("settings_organization").checked);
+
+     window.close();
+  },
+  onSettingsCancel: function() {
+     window.close();
+  },
+  onSettingsLoad: function() {
+    var prefManager = 
Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
+
+    document.getElementById("settings_server").value = 
prefManager.getCharPref("extensions.assap.server");
+    document.getElementById("settings_service_automatic").checked = 
prefManager.getBoolPref("extensions.assap.service_automatic");
+//    document.getElementById("settings_money").checked = 
prefManager.getBoolPref("extensions.assap.money");
+//    document.getElementById("settings_revenue").checked = 
prefManager.getBoolPref("extensions.assap.revenue");
+//    document.getElementById("settings_time").checked = 
prefManager.getBoolPref("extensions.assap.time");
+    //document.getElementById("settings_market").checked = 
prefManager.getBoolPref("extensions.assap.market"); 
+    //document.getElementById("settings_organization").checked = 
prefManager.getBoolPref("extensions.assap.organization");
+  }
+};

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/content/settings.xul
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/content/settings.xul?rev=1171571&view=auto
==============================================================================
--- incubator/stanbol/trunk/demos/assap/src/main/resources/content/settings.xul 
(added)
+++ incubator/stanbol/trunk/demos/assap/src/main/resources/content/settings.xul 
Fri Sep 16 14:08:33 2011
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
+
+<!DOCTYPE dialog SYSTEM "chrome://assap/locale/settingswindow.dtd">
+
+<dialog id="assap-settings" 
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";
+  title="&title;"
+  buttons="accept, cancel"
+  onload="assap.onSettingsLoad()"
+  ondialogaccept="return assap.onSettingsAccept();"
+  ondialogcancel="return assap.onSettingsCancel();"
+  ondialogextra1=""
+  buttonlabelaccept="OK"
+  buttonaccesskeyaccept="O"
+  buttonlabelcancel="&cancel;"
+  buttonaccesskeycancel="C">
+
+  <script src="chrome://assap/content/json.js" />
+  <script src="chrome://assap/content/settings.js" />
+  <groupbox> 
+    <caption label="&server;"/>
+    <vbox>
+      <textbox id="settings_server" value="" size="48"/>
+    </vbox>
+  </groupbox>
+  <groupbox> 
+    <caption label="&automatic;"/>
+     <vbox style="margin:0.2em;">
+        <checkbox label="&service_automatic;" id="settings_service_automatic" 
checked="false" />
+     </vbox>
+  </groupbox>
+  <!--
+  <groupbox>    
+  <caption label="&highlight;"/>
+  <vbox style="margin:0.2em;">
+     <checkbox label="&revenue;" id="settings_revenue" checked="true" />
+     <checkbox label="&money;" id="settings_money" checked="false" />
+     <checkbox label="&time;" id="settings_time" checked="false" />
+     <checkbox label="&organization;" id="settings_organization" 
checked="false" />
+     <checkbox label="&market;" id="settings_market" checked="false" />
+  </vbox>
+  </groupbox>
+  -->
+
+</dialog>

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/defaults/preferences/assap.js
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/defaults/preferences/assap.js?rev=1171571&view=auto
==============================================================================
--- 
incubator/stanbol/trunk/demos/assap/src/main/resources/defaults/preferences/assap.js
 (added)
+++ 
incubator/stanbol/trunk/demos/assap/src/main/resources/defaults/preferences/assap.js
 Fri Sep 16 14:08:33 2011
@@ -0,0 +1 @@
+pref("extensions.assap.startup", false);

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/icon.png
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/icon.png?rev=1171571&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/stanbol/trunk/demos/assap/src/main/resources/icon.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/install.rdf
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/install.rdf?rev=1171571&view=auto
==============================================================================
--- incubator/stanbol/trunk/demos/assap/src/main/resources/install.rdf (added)
+++ incubator/stanbol/trunk/demos/assap/src/main/resources/install.rdf Fri Sep 
16 14:08:33 2011
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+       
+<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+     xmlns:em="http://www.mozilla.org/2004/em-rdf#";>
+
+  <Description about="urn:mozilla:install-manifest">
+         <em:id>[email protected]</em:id>
+         <em:version>0.9</em:version>
+       
+    <em:targetApplication>
+           <Description>
+             <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
+             <em:minVersion>3.0</em:minVersion>
+             <em:maxVersion>4.*</em:maxVersion>
+           </Description>
+    </em:targetApplication>
+       
+         <em:name>Apache Stanbol SAP</em:name>
+         <em:description>Apache Stanbol Semantic Annotation 
Plugin</em:description>
+         <em:creator>Apache Stanbol</em:creator>
+         <em:contributor>Apache Stanbol - Fabian Christ</em:contributor>
+         <em:homepageURL>http://incubator.apache.org/stanbol/</em:homepageURL>
+         
<em:updateURL>https://incubator.apache.org/stanbol/assap/assap-update.rdf</em:updateURL>
+         <em:aboutURL>chrome://assap/content/about.xul</em:aboutURL>
+         <em:optionsURL>chrome://assap/content/settings.xul</em:optionsURL>
+  </Description>
+
+</RDF>
+

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/aboutwindow.dtd
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/aboutwindow.dtd?rev=1171571&view=auto
==============================================================================
--- 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/aboutwindow.dtd
 (added)
+++ 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/aboutwindow.dtd
 Fri Sep 16 14:08:33 2011
@@ -0,0 +1 @@
+<!ENTITY aboutwindow.title "About">
\ No newline at end of file

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/assap.dtd
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/assap.dtd?rev=1171571&view=auto
==============================================================================
    (empty)

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/assap.properties
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/assap.properties?rev=1171571&view=auto
==============================================================================
    (empty)

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/resultswindow.dtd
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/resultswindow.dtd?rev=1171571&view=auto
==============================================================================
--- 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/resultswindow.dtd
 (added)
+++ 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/resultswindow.dtd
 Fri Sep 16 14:08:33 2011
@@ -0,0 +1,3 @@
+<!ENTITY title "Apache Stanbol SAP Results">
+<!ENTITY cancel "Cancel">
+<!ENTITY rawresults "Raw Results">

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/settingswindow.dtd
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/settingswindow.dtd?rev=1171571&view=auto
==============================================================================
--- 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/settingswindow.dtd
 (added)
+++ 
incubator/stanbol/trunk/demos/assap/src/main/resources/locale/en-US/settingswindow.dtd
 Fri Sep 16 14:08:33 2011
@@ -0,0 +1,12 @@
+<!ENTITY title "Apache Stanbol SAP Settings">
+<!ENTITY cancel "Cancel">
+<!ENTITY service "Service">
+<!ENTITY server "Server">
+<!ENTITY automatic "Automatic">
+<!ENTITY service_automatic "Automatically analyze any webpage">
+<!ENTITY organization "Organization">
+<!ENTITY money "Money">
+<!ENTITY revenue "Statements on revenue">
+<!ENTITY time "Time">
+<!ENTITY highlight "Highlight">
+<!ENTITY market "Market">

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/skin/blank.png
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/skin/blank.png?rev=1171571&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/stanbol/trunk/demos/assap/src/main/resources/skin/blank.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
incubator/stanbol/trunk/demos/assap/src/main/resources/skin/information.png
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/skin/information.png?rev=1171571&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/stanbol/trunk/demos/assap/src/main/resources/skin/information.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/skin/lightning.png
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/skin/lightning.png?rev=1171571&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/stanbol/trunk/demos/assap/src/main/resources/skin/lightning.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/skin/logo.png
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/skin/logo.png?rev=1171571&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/stanbol/trunk/demos/assap/src/main/resources/skin/logo.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/skin/overlay.css
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/skin/overlay.css?rev=1171571&view=auto
==============================================================================
    (empty)

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/skin/statusbar.png
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/skin/statusbar.png?rev=1171571&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/stanbol/trunk/demos/assap/src/main/resources/skin/statusbar.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/skin/thumb_up.png
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/skin/thumb_up.png?rev=1171571&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/stanbol/trunk/demos/assap/src/main/resources/skin/thumb_up.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/stanbol/trunk/demos/assap/src/main/resources/skin/wrench.png
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/resources/skin/wrench.png?rev=1171571&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/stanbol/trunk/demos/assap/src/main/resources/skin/wrench.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/stanbol/trunk/demos/assap/src/main/update/assap-update.rdf
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/demos/assap/src/main/update/assap-update.rdf?rev=1171571&view=auto
==============================================================================
--- incubator/stanbol/trunk/demos/assap/src/main/update/assap-update.rdf (added)
+++ incubator/stanbol/trunk/demos/assap/src/main/update/assap-update.rdf Fri 
Sep 16 14:08:33 2011
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+<r:RDF xmlns:r="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+       xmlns="http://www.mozilla.org/2004/em-rdf#";>
+<r:Description about="urn:mozilla:extension:[email protected]">
+  <updates>
+    <r:Seq>
+      <r:li>
+        <r:Description>
+          <version>1.02</version>
+          <targetApplication>
+            <r:Description>
+              <id>[email protected]</id>
+              <minVersion>3.0</minVersion>
+              <maxVersion>4.*</maxVersion>
+              
<updateLink>https://incubator.apache.org/stanbol/assap/assap-update.rdf</updateLink>
+            </r:Description>
+          </targetApplication>
+        </r:Description>
+      </r:li>
+    </r:Seq>
+  </updates>
+  <version>1.0</version>
+  <updateLink>https://incubator.apache.org/stanbol/assap/assap.xpi</updateLink>
+</r:Description>
+</r:RDF>


Reply via email to