Author: reto
Date: Fri Feb 8 14:13:54 2013
New Revision: 1444021
URL: http://svn.apache.org/r1444021
Log:
STANBOL-914: replaced description-template with html description
Removed:
stanbol/trunk/cmsadapter/web/src/main/resources/templates/imports/
stanbol/trunk/commons/web/sparql/src/main/resources/templates/imports/sparqlDescription.ftl
stanbol/trunk/demos/webvie/src/main/resources/templates/imports/
stanbol/trunk/enhancer/jersey/src/main/resources/templates/imports/enginesDescription.ftl
stanbol/trunk/rules/web/src/main/resources/templates/imports/rulesDescription.ftl
Modified:
stanbol/trunk/cmsadapter/web/pom.xml
stanbol/trunk/cmsadapter/web/src/main/java/org/apache/stanbol/cmsadapter/web/CMSAdapterWebFragment.java
stanbol/trunk/commons/jobs/web/pom.xml
stanbol/trunk/commons/owl/pom.xml
stanbol/trunk/commons/security/usermanagement/pom.xml
stanbol/trunk/commons/solr/web/pom.xml
stanbol/trunk/commons/web/base.jersey/pom.xml
stanbol/trunk/commons/web/base/src/main/java/org/apache/stanbol/commons/web/base/NavigationLink.java
stanbol/trunk/commons/web/base/src/main/java/org/apache/stanbol/commons/web/base/resource/BaseStanbolResource.java
stanbol/trunk/commons/web/home/pom.xml
stanbol/trunk/commons/web/home/src/main/resources/templates/html/org/apache/stanbol/commons/web/home/resource/StanbolRootResource/index.ftl
stanbol/trunk/commons/web/sparql/pom.xml
stanbol/trunk/commons/web/sparql/src/main/java/org/apache/stanbol/commons/web/sparql/SparqlEndpointWebFragment.java
stanbol/trunk/commons/web/viewable/pom.xml
stanbol/trunk/contenthub/web/pom.xml
stanbol/trunk/contenthub/web/src/main/java/org/apache/stanbol/contenthub/web/fragment/ContenthubWebFragment.java
stanbol/trunk/demos/webvie/pom.xml
stanbol/trunk/demos/webvie/src/main/java/org/apache/stanbol/commons/web/vie/fragment/EnhancerVieWebFragment.java
stanbol/trunk/enhancement-engines/topic/web/pom.xml
stanbol/trunk/enhancement-engines/topic/web/src/main/java/org/apache/stanbol/enhancer/web/topic/fragment/TopicClassifierFragment.java
stanbol/trunk/enhancer/jersey/pom.xml
stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/fragment/EnhancerWebFragment.java
stanbol/trunk/entityhub/jersey/pom.xml
stanbol/trunk/ontologymanager/web/pom.xml
stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/OntologyManagerWebFragment.java
stanbol/trunk/reasoners/web/pom.xml
stanbol/trunk/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/ReasonersFragment.java
stanbol/trunk/rules/web/pom.xml
stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/RulesFragment.java
Modified: stanbol/trunk/cmsadapter/web/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/cmsadapter/web/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/cmsadapter/web/pom.xml (original)
+++ stanbol/trunk/cmsadapter/web/pom.xml Fri Feb 8 14:13:54 2013
@@ -50,7 +50,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
Modified:
stanbol/trunk/cmsadapter/web/src/main/java/org/apache/stanbol/cmsadapter/web/CMSAdapterWebFragment.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/cmsadapter/web/src/main/java/org/apache/stanbol/cmsadapter/web/CMSAdapterWebFragment.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/cmsadapter/web/src/main/java/org/apache/stanbol/cmsadapter/web/CMSAdapterWebFragment.java
(original)
+++
stanbol/trunk/cmsadapter/web/src/main/java/org/apache/stanbol/cmsadapter/web/CMSAdapterWebFragment.java
Fri Feb 8 14:13:54 2013
@@ -48,14 +48,8 @@ public class CMSAdapterWebFragment imple
private static final String NAME = "cmsadapter";
- private static final String STATIC_RESOURCE_PATH =
"/org/apache/stanbol/cmsadapter/web/static";
+ private String htmlDescription = "This is the <strong>CMS
Adapter</strong> component of Apache Stanbol.";
- private BundleContext bundleContext;
-
- @Activate
- protected void activate(ComponentContext ctx) {
- this.bundleContext = ctx.getBundleContext();
- }
@Override
public String getName() {
@@ -99,7 +93,7 @@ public class CMSAdapterWebFragment imple
@Override
public List<NavigationLink> getNavigationLinks() {
List<NavigationLink> links = new ArrayList<NavigationLink>();
- links.add(new NavigationLink("cmsadapter", "/cmsadapter",
"/imports/cmsadapterDescription.ftl", 80));
+ links.add(new NavigationLink("cmsadapter", "/cmsadapter",
htmlDescription, 80));
return links;
}
Modified: stanbol/trunk/commons/jobs/web/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/jobs/web/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/commons/jobs/web/pom.xml (original)
+++ stanbol/trunk/commons/jobs/web/pom.xml Fri Feb 8 14:13:54 2013
@@ -66,7 +66,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<!-- specific deps for this project -->
Modified: stanbol/trunk/commons/owl/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/owl/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/commons/owl/pom.xml (original)
+++ stanbol/trunk/commons/owl/pom.xml Fri Feb 8 14:13:54 2013
@@ -111,7 +111,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<!-- OWL deps -->
Modified: stanbol/trunk/commons/security/usermanagement/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/security/usermanagement/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/commons/security/usermanagement/pom.xml (original)
+++ stanbol/trunk/commons/security/usermanagement/pom.xml Fri Feb 8 14:13:54
2013
@@ -86,7 +86,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.sun.jersey.contribs</groupId>
Modified: stanbol/trunk/commons/solr/web/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/solr/web/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/commons/solr/web/pom.xml (original)
+++ stanbol/trunk/commons/solr/web/pom.xml Fri Feb 8 14:13:54 2013
@@ -88,7 +88,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<!-- OSGI framework dependencies -->
Modified: stanbol/trunk/commons/web/base.jersey/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/web/base.jersey/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/commons/web/base.jersey/pom.xml (original)
+++ stanbol/trunk/commons/web/base.jersey/pom.xml Fri Feb 8 14:13:54 2013
@@ -99,7 +99,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<!-- Jersey -->
Modified:
stanbol/trunk/commons/web/base/src/main/java/org/apache/stanbol/commons/web/base/NavigationLink.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/web/base/src/main/java/org/apache/stanbol/commons/web/base/NavigationLink.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/commons/web/base/src/main/java/org/apache/stanbol/commons/web/base/NavigationLink.java
(original)
+++
stanbol/trunk/commons/web/base/src/main/java/org/apache/stanbol/commons/web/base/NavigationLink.java
Fri Feb 8 14:13:54 2013
@@ -21,29 +21,29 @@ package org.apache.stanbol.commons.web.b
*/
public class NavigationLink implements Comparable<NavigationLink> {
- public final String label;
+ private final String label;
- public final String path;
+ private final String path;
- public final String descriptionTemplate;
+ private final int order;
- public final int order;
+ private final String htmlDescription;
public NavigationLink(String path, String label, int order) {
this.path = path;
this.label = label;
- this.descriptionTemplate = null;
this.order = order;
+ htmlDescription = null;
}
- public NavigationLink(String path, String label, String
descriptionTemplate, int order) {
- this.path = path;
+ public NavigationLink(String path, String label, String htmlDescription,
int order) {
+ this.path = path;
this.label = label;
- this.descriptionTemplate = descriptionTemplate;
this.order = order;
- }
+ this.htmlDescription = htmlDescription;
+ }
- @Override
+ @Override
public int compareTo(NavigationLink other) {
return order - other.order;
}
@@ -56,16 +56,48 @@ public class NavigationLink implements C
return path;
}
- public String getDescriptionTemplate() {
- return descriptionTemplate;
- }
public int getOrder() {
return order;
}
+
+ /**
+ * @return An English language description of the linked resource
+ */
+ public String getHtmlDescription() {
+ return htmlDescription;
+ }
+
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int result = 1;
+ result = prime * result + ((label == null) ? 0 :
label.hashCode());
+ result = prime * result + ((path == null) ? 0 :
path.hashCode());
+ return result;
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+ if (getClass() != obj.getClass())
+ return false;
+ NavigationLink other = (NavigationLink) obj;
+ if (label == null) {
+ if (other.label != null)
+ return false;
+ } else if (!label.equals(other.label))
+ return false;
+ if (path == null) {
+ if (other.path != null)
+ return false;
+ } else if (!path.equals(other.path))
+ return false;
+ return true;
+ }
- public boolean getHasDescriptionTemplate() {
- return descriptionTemplate != null;
- }
}
Modified:
stanbol/trunk/commons/web/base/src/main/java/org/apache/stanbol/commons/web/base/resource/BaseStanbolResource.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/web/base/src/main/java/org/apache/stanbol/commons/web/base/resource/BaseStanbolResource.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/commons/web/base/src/main/java/org/apache/stanbol/commons/web/base/resource/BaseStanbolResource.java
(original)
+++
stanbol/trunk/commons/web/base/src/main/java/org/apache/stanbol/commons/web/base/resource/BaseStanbolResource.java
Fri Feb 8 14:13:54 2013
@@ -26,7 +26,6 @@ import javax.ws.rs.core.Context;
import javax.ws.rs.core.UriBuilder;
import javax.ws.rs.core.UriInfo;
-import org.apache.commons.io.FilenameUtils;
import org.apache.stanbol.commons.web.base.LinkResource;
import org.apache.stanbol.commons.web.base.NavigationLink;
import org.apache.stanbol.commons.web.base.ScriptResource;
@@ -103,7 +102,7 @@ public class BaseStanbolResource {
public List<MenuItem> getMainMenuItems() {
List<MenuItem> items = new ArrayList<MenuItem>();
for (NavigationLink link : getNavigationLinks()) {
- items.add(new MenuItem(link.label, link.path, uriInfo));
+ items.add(new MenuItem(link.getLabel(), link.getPath(), uriInfo));
}
return items;
}
Modified: stanbol/trunk/commons/web/home/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/web/home/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/commons/web/home/pom.xml (original)
+++ stanbol/trunk/commons/web/home/pom.xml Fri Feb 8 14:13:54 2013
@@ -87,7 +87,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
Modified:
stanbol/trunk/commons/web/home/src/main/resources/templates/html/org/apache/stanbol/commons/web/home/resource/StanbolRootResource/index.ftl
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/web/home/src/main/resources/templates/html/org/apache/stanbol/commons/web/home/resource/StanbolRootResource/index.ftl?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/commons/web/home/src/main/resources/templates/html/org/apache/stanbol/commons/web/home/resource/StanbolRootResource/index.ftl
(original)
+++
stanbol/trunk/commons/web/home/src/main/resources/templates/html/org/apache/stanbol/commons/web/home/resource/StanbolRootResource/index.ftl
Fri Feb 8 14:13:54 2013
@@ -32,9 +32,9 @@ view that documents the matching RESTful
<dl>
<#list it.navigationLinks as link>
- <#if link.hasDescriptionTemplate>
+ <#if link.htmlDescription??>
<dt><a href="${it.publicBaseUri}${link.path}">${link.label}</a><dt>
- <dd><#include "${link.descriptionTemplate}"></dd>
+ <dd>${link.htmlDescription }</dd>
</#if>
</#list>
Modified: stanbol/trunk/commons/web/sparql/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/web/sparql/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/commons/web/sparql/pom.xml (original)
+++ stanbol/trunk/commons/web/sparql/pom.xml Fri Feb 8 14:13:54 2013
@@ -74,7 +74,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<!-- Jersey and servlet -->
Modified:
stanbol/trunk/commons/web/sparql/src/main/java/org/apache/stanbol/commons/web/sparql/SparqlEndpointWebFragment.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/web/sparql/src/main/java/org/apache/stanbol/commons/web/sparql/SparqlEndpointWebFragment.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/commons/web/sparql/src/main/java/org/apache/stanbol/commons/web/sparql/SparqlEndpointWebFragment.java
(original)
+++
stanbol/trunk/commons/web/sparql/src/main/java/org/apache/stanbol/commons/web/sparql/SparqlEndpointWebFragment.java
Fri Feb 8 14:13:54 2013
@@ -48,6 +48,11 @@ public class SparqlEndpointWebFragment i
private BundleContext bundleContext;
+ private String htmlDescription = "This is the <strong>SPARQL
endpoint</strong> for the Stanbol store."+
+ "<a
href=\"http://en.wikipedia.org/wiki/Sparql\">SPARQL</a> is the"+
+ "standard query language the most commonly used to
provide interactive"+
+ "access to semantic knowledge bases.";
+
@Override
public String getName() {
return NAME;
@@ -83,7 +88,7 @@ public class SparqlEndpointWebFragment i
@Override
public List<NavigationLink> getNavigationLinks() {
List<NavigationLink> links = new ArrayList<NavigationLink>();
- links.add(new NavigationLink("sparql", "/sparql",
"/imports/sparqlDescription.ftl", 50));
+ links.add(new NavigationLink("sparql", "/sparql",
htmlDescription , 50));
return links;
}
Modified: stanbol/trunk/commons/web/viewable/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/commons/web/viewable/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/commons/web/viewable/pom.xml (original)
+++ stanbol/trunk/commons/web/viewable/pom.xml Fri Feb 8 14:13:54 2013
@@ -95,7 +95,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
Modified: stanbol/trunk/contenthub/web/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/contenthub/web/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/contenthub/web/pom.xml (original)
+++ stanbol/trunk/contenthub/web/pom.xml Fri Feb 8 14:13:54 2013
@@ -94,7 +94,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
Modified:
stanbol/trunk/contenthub/web/src/main/java/org/apache/stanbol/contenthub/web/fragment/ContenthubWebFragment.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/contenthub/web/src/main/java/org/apache/stanbol/contenthub/web/fragment/ContenthubWebFragment.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/contenthub/web/src/main/java/org/apache/stanbol/contenthub/web/fragment/ContenthubWebFragment.java
(original)
+++
stanbol/trunk/contenthub/web/src/main/java/org/apache/stanbol/contenthub/web/fragment/ContenthubWebFragment.java
Fri Feb 8 14:13:54 2013
@@ -51,17 +51,18 @@ public class ContenthubWebFragment imple
private static final String NAME = "contenthub";
- private BundleContext bundleContext;
+ private static final String htmlDescription =
+ "This is a <strong>stateful interface</strong> to
submit content to <strong>"+
+ "analyze and store the results</strong> on the server.
It is then possible"+
+ "to browse the resulting enhanced content items. The
longer-term goal of this"+
+ "endpoint is to implement faceted semantic search of
the enhanced content items";
+
@Override
public String getName() {
return NAME;
}
- @Activate
- protected void activate(ComponentContext ctx) {
- this.bundleContext = ctx.getBundleContext();
- }
@Override
public Set<Class<?>> getJaxrsResourceClasses() {
@@ -111,7 +112,7 @@ public class ContenthubWebFragment imple
public List<NavigationLink> getNavigationLinks() {
List<NavigationLink> links = new ArrayList<NavigationLink>();
links.add(new NavigationLink("contenthub/contenthub/store",
- "/contenthub",
"/imports/contenthubDescription.ftl", 20));
+ "/contenthub", htmlDescription, 20));
return links;
}
}
Modified: stanbol/trunk/demos/webvie/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/demos/webvie/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/demos/webvie/pom.xml (original)
+++ stanbol/trunk/demos/webvie/pom.xml Fri Feb 8 14:13:54 2013
@@ -93,7 +93,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<!-- Jersey -->
Modified:
stanbol/trunk/demos/webvie/src/main/java/org/apache/stanbol/commons/web/vie/fragment/EnhancerVieWebFragment.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/demos/webvie/src/main/java/org/apache/stanbol/commons/web/vie/fragment/EnhancerVieWebFragment.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/demos/webvie/src/main/java/org/apache/stanbol/commons/web/vie/fragment/EnhancerVieWebFragment.java
(original)
+++
stanbol/trunk/demos/webvie/src/main/java/org/apache/stanbol/commons/web/vie/fragment/EnhancerVieWebFragment.java
Fri Feb 8 14:13:54 2013
@@ -45,20 +45,15 @@ import freemarker.cache.TemplateLoader;
public class EnhancerVieWebFragment implements WebFragment {
private static final String NAME = "enhancervie";
+ private static final String htmlDescription =
+ "This is a frontend to the enhancer featuring VIE.js";
- private BundleContext bundleContext;
-
@Override
public String getName() {
return NAME;
}
- @Activate
- protected void activate(ComponentContext ctx) {
- this.bundleContext = ctx.getBundleContext();
- }
-
@Override
public Set<Class<?>> getJaxrsResourceClasses() {
Set<Class<?>> classes = new HashSet<Class<?>>();
@@ -106,7 +101,7 @@ public class EnhancerVieWebFragment impl
@Override
public List<NavigationLink> getNavigationLinks() {
List<NavigationLink> links = new ArrayList<NavigationLink>();
- links.add(new NavigationLink("enhancervie", "/enhancer VIE",
"/imports/enhancervieDescription.ftl", 20));
+ links.add(new NavigationLink("enhancervie", "/enhancer VIE",
htmlDescription, 20));
return links;
}
Modified: stanbol/trunk/enhancement-engines/topic/web/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/topic/web/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/enhancement-engines/topic/web/pom.xml (original)
+++ stanbol/trunk/enhancement-engines/topic/web/pom.xml Fri Feb 8 14:13:54 2013
@@ -100,7 +100,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
Modified:
stanbol/trunk/enhancement-engines/topic/web/src/main/java/org/apache/stanbol/enhancer/web/topic/fragment/TopicClassifierFragment.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/topic/web/src/main/java/org/apache/stanbol/enhancer/web/topic/fragment/TopicClassifierFragment.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/enhancement-engines/topic/web/src/main/java/org/apache/stanbol/enhancer/web/topic/fragment/TopicClassifierFragment.java
(original)
+++
stanbol/trunk/enhancement-engines/topic/web/src/main/java/org/apache/stanbol/enhancer/web/topic/fragment/TopicClassifierFragment.java
Fri Feb 8 14:13:54 2013
@@ -35,8 +35,6 @@ import org.apache.stanbol.enhancer.web.t
import org.osgi.framework.BundleContext;
import org.osgi.service.component.ComponentContext;
-import freemarker.cache.ClassTemplateLoader;
-import freemarker.cache.TemplateLoader;
@Component(immediate = true, metatype = true)
@Service
Modified: stanbol/trunk/enhancer/jersey/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/enhancer/jersey/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/enhancer/jersey/pom.xml (original)
+++ stanbol/trunk/enhancer/jersey/pom.xml Fri Feb 8 14:13:54 2013
@@ -102,7 +102,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
Modified:
stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/fragment/EnhancerWebFragment.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/fragment/EnhancerWebFragment.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/fragment/EnhancerWebFragment.java
(original)
+++
stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/fragment/EnhancerWebFragment.java
Fri Feb 8 14:13:54 2013
@@ -24,7 +24,7 @@ import java.util.Set;
import org.apache.clerezza.rdf.core.serializedform.Serializer;
import org.apache.clerezza.rdf.core.sparql.QueryEngine;
-import org.apache.felix.scr.annotations.Activate;
+
import org.apache.felix.scr.annotations.Component;
import org.apache.felix.scr.annotations.Reference;
import org.apache.felix.scr.annotations.ReferenceCardinality;
@@ -42,11 +42,6 @@ import org.apache.stanbol.enhancer.jerse
import org.apache.stanbol.enhancer.jersey.resource.EnhancerRootResource;
import org.apache.stanbol.enhancer.jersey.writers.ContentItemWriter;
import org.apache.stanbol.enhancer.servicesapi.EnhancementJobManager;
-import org.osgi.framework.BundleContext;
-import org.osgi.service.component.ComponentContext;
-
-import freemarker.cache.ClassTemplateLoader;
-import freemarker.cache.TemplateLoader;
/**
* Statically define the list of available resources and providers to be
contributed to the the Stanbol JAX-RS
@@ -59,7 +54,12 @@ public class EnhancerWebFragment impleme
private static final String NAME = "enhancer";
- private BundleContext bundleContext;
+ private static final String htmlDescription =
+ "This is a <strong>stateless interface</strong> to
allow clients to submit"+
+ "content to <strong>analyze</strong> by the
<code>EnhancementEngine</code>s"+
+ "and get the resulting <strong>RDF
enhancements</strong> at once without"+
+ "storing anything on the server-side.";
+
@Reference
EnhancementJobManager jobManager;
@@ -77,10 +77,6 @@ public class EnhancerWebFragment impleme
return NAME;
}
- @Activate
- protected void activate(ComponentContext ctx) {
- this.bundleContext = ctx.getBundleContext();
- }
@Override
public Set<Class<?>> getJaxrsResourceClasses() {
@@ -124,7 +120,7 @@ public class EnhancerWebFragment impleme
@Override
public List<NavigationLink> getNavigationLinks() {
List<NavigationLink> links = new ArrayList<NavigationLink>();
- links.add(new NavigationLink("enhancer", "/enhancer",
"/imports/enginesDescription.ftl", 10));
+ links.add(new NavigationLink("enhancer", "/enhancer", htmlDescription,
10));
return links;
}
Modified: stanbol/trunk/entityhub/jersey/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/entityhub/jersey/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/entityhub/jersey/pom.xml (original)
+++ stanbol/trunk/entityhub/jersey/pom.xml Fri Feb 8 14:13:54 2013
@@ -81,7 +81,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
Modified: stanbol/trunk/ontologymanager/web/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/ontologymanager/web/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/ontologymanager/web/pom.xml (original)
+++ stanbol/trunk/ontologymanager/web/pom.xml Fri Feb 8 14:13:54 2013
@@ -99,7 +99,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
Modified:
stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/OntologyManagerWebFragment.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/OntologyManagerWebFragment.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/OntologyManagerWebFragment.java
(original)
+++
stanbol/trunk/ontologymanager/web/src/main/java/org/apache/stanbol/ontologymanager/web/OntologyManagerWebFragment.java
Fri Feb 8 14:13:54 2013
@@ -58,6 +58,10 @@ public class OntologyManagerWebFragment
private static final String NAME = "ontonet";
+ private static final String htmlDescription =
+ "A <strong>controlled environment</strong> for managing
Web ontologies, "+
+ "<strong>ontology networks</strong> and user sessions
that put them to use.";
+
private BundleContext bundleContext;
@Reference
@@ -124,7 +128,7 @@ public class OntologyManagerWebFragment
@Override
public List<NavigationLink> getNavigationLinks() {
List<NavigationLink> links = new ArrayList<NavigationLink>();
- links.add(new NavigationLink(NAME, "/" + NAME,
"/imports/ontonetDescription.ftl", 50));
+ links.add(new NavigationLink(NAME, "/" + NAME, htmlDescription, 50));
return links;
}
Modified: stanbol/trunk/reasoners/web/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/reasoners/web/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/reasoners/web/pom.xml (original)
+++ stanbol/trunk/reasoners/web/pom.xml Fri Feb 8 14:13:54 2013
@@ -91,7 +91,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
Modified:
stanbol/trunk/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/ReasonersFragment.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/ReasonersFragment.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/ReasonersFragment.java
(original)
+++
stanbol/trunk/reasoners/web/src/main/java/org/apache/stanbol/reasoners/web/ReasonersFragment.java
Fri Feb 8 14:13:54 2013
@@ -53,6 +53,11 @@ public class ReasonersFragment implement
private static final String NAME = "reasoners";
+ private static final String htmlDescription =
+ "The entry point to multiple <strong>reasoning
services</strong> that are used for"+
+ "obtaining unexpressed additional knowledge from the
explicit axioms in an ontology."+
+ "Multiple reasoning profiles are available, each with
its expressive power and computational cost.";
+
@Reference
ONManager onm;
@@ -98,7 +103,7 @@ public class ReasonersFragment implement
@Override
public List<NavigationLink> getNavigationLinks() {
List<NavigationLink> links = new ArrayList<NavigationLink>();
- links.add(new NavigationLink("reasoners", "/reasoners",
"/imports/reasonersDescription.ftl", 50));
+ links.add(new NavigationLink("reasoners", "/reasoners",
htmlDescription, 50));
return links;
}
Modified: stanbol/trunk/rules/web/pom.xml
URL:
http://svn.apache.org/viewvc/stanbol/trunk/rules/web/pom.xml?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
--- stanbol/trunk/rules/web/pom.xml (original)
+++ stanbol/trunk/rules/web/pom.xml Fri Feb 8 14:13:54 2013
@@ -90,7 +90,7 @@
<dependency>
<groupId>org.apache.stanbol</groupId>
<artifactId>org.apache.stanbol.commons.web.base</artifactId>
- <version>0.11.0</version>
+ <version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.stanbol</groupId>
Modified:
stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/RulesFragment.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/RulesFragment.java?rev=1444021&r1=1444020&r2=1444021&view=diff
==============================================================================
---
stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/RulesFragment.java
(original)
+++
stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/RulesFragment.java
Fri Feb 8 14:13:54 2013
@@ -21,7 +21,6 @@ import java.util.Collections;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
-import org.apache.felix.scr.annotations.Activate;
import org.apache.felix.scr.annotations.Component;
import org.apache.felix.scr.annotations.Reference;
import org.apache.felix.scr.annotations.Service;
@@ -36,8 +35,6 @@ import org.apache.stanbol.rules.web.reso
import org.apache.stanbol.rules.web.writers.RecipeListWriter;
import org.apache.stanbol.rules.web.writers.RecipeWriter;
import org.apache.stanbol.rules.web.writers.RuleListWriter;
-import org.osgi.framework.BundleContext;
-import org.osgi.service.component.ComponentContext;
/**
@@ -53,7 +50,10 @@ public class RulesFragment implements We
private static final String NAME = "rules";
- private BundleContext bundleContext;
+ private static final String htmlDescription =
+ "This is the implementation of Stanbol Rules which can
be used both "+
+ "for <strong>reasoning</strong> and
<strong>refactoring</strong>";
+
@Reference
Refactorer refactorer;
@@ -66,11 +66,6 @@ public class RulesFragment implements We
return NAME;
}
- @Activate
- protected void activate(ComponentContext ctx) {
- this.bundleContext = ctx.getBundleContext();
- }
-
@Override
public Set<Class<?>> getJaxrsResourceClasses() {
Set<Class<?>> classes = new HashSet<Class<?>>();
@@ -108,7 +103,7 @@ public class RulesFragment implements We
@Override
public List<NavigationLink> getNavigationLinks() {
List<NavigationLink> links = new ArrayList<NavigationLink>();
- links.add(new NavigationLink("rules", "/rules",
"/imports/rulesDescription.ftl", 50));
+ links.add(new NavigationLink("rules", "/rules", htmlDescription, 50));
return links;
}