+ String ontologyUri = schema.getTargetNamespace();\r
+ if (ontologyUri == null) {\r
+ ontologyUri = getSchemaFile().getName();\r
+ \r
+ int index = ontologyUri.lastIndexOf(".");\r
+ if (index > 0)\r
+ ontologyUri = ontologyUri.substring(0, index);\r
+ } \r
+ ontologyUri = ontologyUri.replaceAll(" ", "_");\r
+ String parts[] = ontologyUri.split("/");\r
+ String name = parts[parts.length-1];\r
+ name = name.replaceAll("\\.", "_");\r
+ if (!ontologyUri.startsWith("http://"))\r
+ ontologyUri = "http://" + ontologyUri.replaceAll("/", "_");\r
+ else\r
+ ontologyUri = "http://" + ontologyUri.substring("http://".length()).replaceAll("/", "_");\r
+ \r
+ String version = schema.getVersion();\r
+ if (version == null)\r
+ version = "1.0";\r
+ ontologyUri +="-"+ version;\r
+\r
+ \r
+ String className = getPluginName() + "." + name;\r
+ \r
+ if (createPGraph) {\r