From 2eedefdc315335b56b38cc38410c40555fdeda06 Mon Sep 17 00:00:00 2001 From: ass92 Date: Wed, 5 Jan 2011 04:17:59 +0000 Subject: [PATCH] NIHVIVO-1487 new jsp for renaming blank nodes. --- .../web/jenaIngest/renameBNodesURISelect.jsp | 94 +++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 webapp/web/jenaIngest/renameBNodesURISelect.jsp diff --git a/webapp/web/jenaIngest/renameBNodesURISelect.jsp b/webapp/web/jenaIngest/renameBNodesURISelect.jsp new file mode 100644 index 000000000..791ff943f --- /dev/null +++ b/webapp/web/jenaIngest/renameBNodesURISelect.jsp @@ -0,0 +1,94 @@ +<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%> + +<%@ page import="com.hp.hpl.jena.ontology.Individual" %> +<%@ page import="com.hp.hpl.jena.ontology.OntModel" %> +<%@ page import="com.hp.hpl.jena.rdf.model.ModelMaker" %> +<%@ page import="com.hp.hpl.jena.shared.Lock" %> +<%@ page import="java.util.Iterator" %> +<%@ page import="java.util.List" %> +<%@ page import="java.net.URLEncoder" %> +<%@ page import="java.util.Map" %> +<%@ page import="java.util.LinkedList" %> +<%@ page import="java.util.HashMap" %> +<%@ page import="java.util.Set" %> +<%@ page import="java.util.Map.Entry" %> + +<% + + ModelMaker maker = (ModelMaker) request.getSession().getAttribute("vitroJenaModelMaker"); + if (maker == null) { + maker = (ModelMaker) getServletContext().getAttribute("vitroJenaModelMaker"); + } + +%> + + + + +

Ingest Menu > Convert Blank Nodes to Named Resources

+ +
+ + +

Select URI prefix

+ +

URIs will be constructed from the following string:

+ + +

+ +

You can concatenate above string with random integer OR your own pattern based on values of one of the properties (Properties will be enabled in the dropdown)

+ + No, concatenate with random integer +

+ Yes, concatenate with my pattern + + + <% Map> propertyMap = (Map) request.getAttribute("propertyMap"); + Set>> set = propertyMap.entrySet(); + Iterator>> itr = set.iterator(); + Entry> entry = null; + %> + + +

+

Enter your pattern that will prefix property value with an underscore eg. depID_$$$ where depID is your pattern and $$$ is the property value.

+ + + + +

Select Destination Model

+ + + + + + +