Comparar commits
5 Commits
| Autor | SHA1 | Data | |
|---|---|---|---|
| 289d272011 | |||
| 1b6ce1dba8 | |||
| 7f5455385f | |||
| 6b6fc735e9 | |||
| 5a17a134c7 |
@@ -1,23 +0,0 @@
|
||||
<html>
|
||||
<body>
|
||||
<h2>Protege Editor Framework</h2>
|
||||
<p>
|
||||
This is one of the core Protege plugins and is responsible for
|
||||
the infrastructure on which the Protege ontology editor is based.
|
||||
</p>
|
||||
<h3>Version info</h3>
|
||||
|
||||
<h4>v4.1.0 Build 102 (8th Apr, 2010)</h4>
|
||||
<ul>
|
||||
<li>This update is needed to enable the org.protege.editor.owl plugin update.</li>
|
||||
</ul>
|
||||
|
||||
<h4>v4.1.0 Build 102 (19 Mar, 2010)</h4>
|
||||
<ul>
|
||||
<li>See <a href="http://protegewiki.stanford.edu/index.php/Protege_4.1_Beta_Release_Notes">release notes</a></li>
|
||||
|
||||
|
||||
</body>
|
||||
|
||||
</body>
|
||||
</hmtl>
|
||||
@@ -70,17 +70,8 @@
|
||||
org.apache.log4j*;version="[1.2,2)",
|
||||
*
|
||||
</Import-Package>
|
||||
<Include-Resource>plugin.xml,{maven-resources},{maven-dependencies}</Include-Resource>
|
||||
<Include-Resource>{maven-resources},{maven-dependencies}</Include-Resource>
|
||||
</instructions>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>bundle-manifest</id>
|
||||
<phase>install</phase>
|
||||
<goals>
|
||||
<goal>manifest</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</configuration>
|
||||
</plugin>
|
||||
|
||||
|
||||
@@ -100,7 +100,7 @@
|
||||
org.eclipse.core.runtime;registry=split,
|
||||
*
|
||||
</Import-Package>
|
||||
<Include-Resource>plugin.xml, {maven-resources}</Include-Resource>
|
||||
<Include-Resource>{maven-resources}</Include-Resource>
|
||||
</instructions>
|
||||
</configuration>
|
||||
<executions>
|
||||
|
||||
+15
-6
@@ -5,6 +5,8 @@ import org.protege.editor.owl.ui.prefix.PrefixUtilities;
|
||||
import org.protege.editor.owl.ui.renderer.prefix.PrefixBasedRenderer;
|
||||
import org.semanticweb.owlapi.model.IRI;
|
||||
import org.semanticweb.owlapi.model.PrefixManager;
|
||||
import org.semanticweb.owlapi.util.DefaultPrefixManager;
|
||||
import org.semanticweb.owlapi.vocab.Namespaces;
|
||||
|
||||
|
||||
/**
|
||||
@@ -17,10 +19,20 @@ import org.semanticweb.owlapi.model.PrefixManager;
|
||||
* www.cs.man.ac.uk/~horridgm<br><br>
|
||||
*/
|
||||
public class OWLEntityQNameRenderer extends AbstractOWLEntityRenderer implements PrefixBasedRenderer {
|
||||
private PrefixManager prefixManager;
|
||||
|
||||
private final DefaultPrefixManager prefixManager = new DefaultPrefixManager();
|
||||
|
||||
public void initialise() {
|
||||
prefixManager = PrefixUtilities.getPrefixOWLOntologyFormat(getOWLModelManager());
|
||||
for(Namespaces ns : Namespaces.values()) {
|
||||
String prefixName = ns.getPrefixName();
|
||||
String prefixIRI = ns.getPrefixIRI();
|
||||
prefixManager.setPrefix(prefixName + ":", prefixIRI);
|
||||
}
|
||||
PrefixManager localPrefixes = PrefixUtilities.getPrefixOWLOntologyFormat(getOWLModelManager());
|
||||
for(String prefixName : localPrefixes.getPrefixNames()) {
|
||||
String prefixIRI = localPrefixes.getPrefix(prefixName);
|
||||
prefixManager.setPrefix(prefixName, prefixIRI);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -33,10 +45,7 @@ public class OWLEntityQNameRenderer extends AbstractOWLEntityRenderer implements
|
||||
try {
|
||||
String s = prefixManager.getPrefixIRI(iri);
|
||||
if (s != null) {
|
||||
if (s.startsWith(":")) {
|
||||
s = s.substring(1);
|
||||
}
|
||||
return s;
|
||||
return s;
|
||||
}
|
||||
else {
|
||||
// No mapping
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@ package org.protege.editor.owl.ui.renderer.menu;
|
||||
import org.protege.editor.owl.ui.renderer.OWLEntityQNameRenderer;
|
||||
import org.protege.editor.owl.ui.renderer.plugin.RendererPlugin;
|
||||
|
||||
public class RenderByQualifiedName extends AbstractByRendererMenu {
|
||||
public class RenderByPrefixedName extends AbstractByRendererMenu {
|
||||
private static final long serialVersionUID = 7364664042805363135L;
|
||||
|
||||
protected boolean isMyRendererPlugin(RendererPlugin plugin) {
|
||||
+13
-3
@@ -113,11 +113,21 @@
|
||||
<checkbox value="true"/>
|
||||
</extension>
|
||||
|
||||
<extension id="ui.view.menu.byprefixedname"
|
||||
point="org.protege.editor.core.application.EditorKitMenuAction">
|
||||
<name value="Render by prefixed name"/>
|
||||
<toolTip value="Render entity by prefixed name e.g. owl:Thing"/>
|
||||
<path value="org.protege.editor.owl.ui.view.menu/SlotAA-B"/>
|
||||
<class value="org.protege.editor.owl.ui.renderer.menu.RenderByPrefixedName"/>
|
||||
<editorKitId value="OWLEditorKit"/>
|
||||
<checkbox value="true"/>
|
||||
</extension>
|
||||
|
||||
<extension id="ui.view.menu.bylabel"
|
||||
point="org.protege.editor.core.application.EditorKitMenuAction">
|
||||
<name value="Render by label (rdfs:label)"/>
|
||||
<toolTip value="Render entity by the values of rdfs:label"/>
|
||||
<path value="org.protege.editor.owl.ui.view.menu/SlotAA-B"/>
|
||||
<path value="org.protege.editor.owl.ui.view.menu/SlotAA-C"/>
|
||||
<class value="org.protege.editor.owl.ui.renderer.menu.RenderByLabel"/>
|
||||
<editorKitId value="OWLEditorKit"/>
|
||||
<checkbox value="true"/>
|
||||
@@ -127,7 +137,7 @@
|
||||
point="org.protege.editor.core.application.EditorKitMenuAction">
|
||||
<name value="Render by annotation property"/>
|
||||
<toolTip value="Render entity by the values of an annotation property"/>
|
||||
<path value="org.protege.editor.owl.ui.view.menu/SlotAA-C"/>
|
||||
<path value="org.protege.editor.owl.ui.view.menu/SlotAA-D"/>
|
||||
<class value="org.protege.editor.owl.ui.renderer.menu.RenderByProperty"/>
|
||||
<editorKitId value="OWLEditorKit"/>
|
||||
<dynamic value="true"/>
|
||||
@@ -138,7 +148,7 @@
|
||||
point="org.protege.editor.core.application.EditorKitMenuAction">
|
||||
<name value="Custom rendering..."/>
|
||||
<toolTip value="Open the rendering configuration panel" />
|
||||
<path value="org.protege.editor.owl.ui.view.menu/SlotAA-D"/>
|
||||
<path value="org.protege.editor.owl.ui.view.menu/SlotAA-E"/>
|
||||
<class value="org.protege.editor.owl.ui.renderer.menu.ConfigureRenderer"/>
|
||||
<editorKitId value="OWLEditorKit"/>
|
||||
</extension>
|
||||
Referência em uma Nova Issue
Bloquear um usuário