+ String ontologyName = schema.getTargetNamespace();\r
+ if (ontologyName == null) {\r
+ ontologyName = getSchemaFile().getName();\r
+ \r
+ int index = ontologyName.lastIndexOf(".");\r
+ if (index > 0)\r
+ ontologyName = ontologyName.substring(0, index);\r
+ } \r
+ if (!ontologyName.startsWith("http"))\r
+ ontologyName = "http://" + ontologyName;\r
+ String parts[] = ontologyName.split("/");\r
+ String name = parts[parts.length-1];\r
+ //String ontRoot = name.substring(0, Math.min(3, name.length())).toUpperCase();\r
+\r
+ \r
+ name = name.replaceAll("\\.", "_");\r
+ name = name.replaceAll(" ", "_");\r
+ String className = getPluginName() + "." + name;\r
+ \r
+ if (createPGraph) {\r