From 9557560813f69f97491a0e7d184276da46148abb Mon Sep 17 00:00:00 2001
From: alvaro <alvaro@alia.(none)>
Date: Thu, 6 Dec 2012 09:08:18 -0800
Subject: [PATCH] Adding instances and namedgraphs services

---
 .../services/instances/html.template             | 10 ++++++++++
 .../services/instances/queries/main.query        | 10 ++++++++++
 .../services/namedGraphs/html.template           | 16 ++++++++++++++++
 .../services/namedGraphs/queries/main.query      |  6 ++++++
 4 files changed, 42 insertions(+)
 create mode 100644 doc/examples/originalComponents/services/instances/html.template
 create mode 100644 doc/examples/originalComponents/services/instances/queries/main.query
 create mode 100644 doc/examples/originalComponents/services/namedGraphs/html.template
 create mode 100644 doc/examples/originalComponents/services/namedGraphs/queries/main.query

diff --git a/doc/examples/originalComponents/services/instances/html.template b/doc/examples/originalComponents/services/instances/html.template
new file mode 100644
index 00000000..4a483991
--- /dev/null
+++ b/doc/examples/originalComponents/services/instances/html.template
@@ -0,0 +1,10 @@
+    <div class="container-fuild">
+      <h1>Instances of class {{lodspk.args.arg0}}</h1>
+        <ul>
+    {% for row in models.main %}
+        <li><a href="{{ row.resource.value }}">{{row.resource.curie}}</a></li>
+    {% endfor %}
+    </ul>
+   </div>
+  </body>
+</html>
diff --git a/doc/examples/originalComponents/services/instances/queries/main.query b/doc/examples/originalComponents/services/instances/queries/main.query
new file mode 100644
index 00000000..a17a9861
--- /dev/null
+++ b/doc/examples/originalComponents/services/instances/queries/main.query
@@ -0,0 +1,10 @@
+SELECT DISTINCT ?resource WHERE {
+  {
+    GRAPH ?g{
+      ?resource a {{lodspk.args.arg0}}
+    }
+  }UNION{
+      ?resource a {{lodspk.args.arg0}}
+  }
+}order by ?resource
+limit {{lodspk.maxResults}}
diff --git a/doc/examples/originalComponents/services/namedGraphs/html.template b/doc/examples/originalComponents/services/namedGraphs/html.template
new file mode 100644
index 00000000..4475e8ab
--- /dev/null
+++ b/doc/examples/originalComponents/services/namedGraphs/html.template
@@ -0,0 +1,16 @@
+    <div class="container-fluid">
+      <h1>Named graphs available</h1>
+  {%if first.main.g%}
+      <ul>
+    {% for row in models.main %}
+        <li>{{row.g.value}}</li>
+    {% endfor %}
+      </ul>
+  {%else%}
+    <div class="alert alert-info">
+      <p>No named graphs found</p>
+    </div>
+  {%endif%}
+    </div>
+  </body>
+</html>
diff --git a/doc/examples/originalComponents/services/namedGraphs/queries/main.query b/doc/examples/originalComponents/services/namedGraphs/queries/main.query
new file mode 100644
index 00000000..bdfa5c39
--- /dev/null
+++ b/doc/examples/originalComponents/services/namedGraphs/queries/main.query
@@ -0,0 +1,6 @@
+SELECT DISTINCT ?g WHERE {
+  GRAPH ?g{
+        [] ?p ?resource .
+  }
+}
+order by ?g
-- 
GitLab