Skip to content

Commit

Permalink
SKOS annotation (pref, alt and hidden labels) are now correctly treat…
Browse files Browse the repository at this point in the history
…ed as OWL annotations rather than owl data type properties
  • Loading branch information
simon.jupp committed Aug 23, 2011
1 parent 56c1303 commit 1d01845
Show file tree
Hide file tree
Showing 11 changed files with 820 additions and 65 deletions.
92 changes: 54 additions & 38 deletions org.protege.skoseditor/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,18 @@
<category value="SKOSEd"/>
</extension>

<!--<extension id="SKOSAnnotations"-->
<!--point="org.protege.editor.core.application.ViewComponent">-->
<!--<label value="SKOS Annotations"/>-->
<!--<class value="org.protege.editor.owl.ui.view.individual.OWLIndividualAnnotationsViewComponent"/>-->
<!--<headerColor value="CC6600"/>-->
<!--<category value="SKOSEd"/>-->
<!--</extension>-->

<extension id="SKOSAnnotations"
point="org.protege.editor.core.application.ViewComponent">
<label value="SKOS Annotations"/>
<class value="org.protege.editor.owl.ui.view.individual.OWLIndividualAnnotationsViewComponent"/>
<class value="org.sealife.skos.editor.views.SKOSAnnotationViewComponent"/>
<headerColor value="CC6600"/>
<category value="SKOSEd"/>
</extension>
Expand All @@ -96,19 +104,19 @@
<defaultViewConfigFileName value="viewconfig-skostab.xml"/>
</extension>

<!--<extension-->
<!--id="menu.SKOSMenu"-->
<!--name="SKOSMenu"-->
<!--point="org.protege.editor.core.application.EditorKitMenuAction">-->
<!--<name value="SKOSEd"/>-->
<!--<toolTip value="SKOS related functions"/>-->
<!--<path value="/SlotK-A"/>-->
<!--<editorKitId value="any"/>-->
<!--</extension>-->
<extension
id="menu.SKOSMenu"
name="SKOSMenu"
point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="SKOSEd"/>
<toolTip value="SKOS related functions"/>
<path value="/SlotK-A"/>
<editorKitId value="any"/>
</extension>



<!-- create new SKOS concept scheme -->
<!--create new SKOS concept scheme-->
<!--<extension id="NewScheme"-->
<!--point="org.protege.editor.core.application.EditorKitMenuAction">-->
<!--<name value="New Concept Scheme..."/>-->
Expand All @@ -119,41 +127,49 @@

<!-- import SKOS data model -->

<!--<extension id="importSKOS"-->
<!--point="org.protege.editor.core.application.EditorKitMenuAction">-->
<!--<name value="Import SKOS Ontology (20081001)"/>-->
<!--<class value="org.sealife.skos.editor.menu.ImportSKOSDataModelAction"/>-->
<!--<path value="org.sealife.skos.menu.SKOSMenu/SlotA-B"/>-->
<!--<editorKitId value="OWLEditorKit"/>-->
<!--</extension>-->
<extension id="importSKOS"
point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="Import SKOS-DL Ontology"/>
<class value="org.sealife.skos.editor.menu.ImportSKOSDataModelAction"/>
<path value="org.protege.skoseditor.menu.SKOSMenu/SlotA-B"/>
<editorKitId value="OWLEditorKit"/>
</extension>

<!--&lt;!&ndash; Create Collection &ndash;&gt;-->
<!--<extension id="createCollection"-->
<!--point="org.protege.editor.core.application.EditorKitMenuAction">-->
<!--<name value="Create Collection..."/>-->
<!--<class value="org.sealife.skos.editor.menu.CreateCollection"/>-->
<!--<path value="org.sealife.skos.menu.SKOSMenu/SlotB-BB"/>-->
<!--<editorKitId value="OWLEditorKit"/>-->
<!--</extension>-->
<extension id="createCollection"
point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="Create Collection..."/>
<class value="org.sealife.skos.editor.menu.CreateCollection"/>
<path value="org.protege.skoseditor.menu.SKOSMenu/SlotB-BB"/>
<editorKitId value="OWLEditorKit"/>
</extension>

<!--&lt;!&ndash; create label relation &ndash;&gt;-->
<!--&lt;!&ndash;<extension id="CreateLabelRel"&ndash;&gt;-->
<!--&lt;!&ndash;point="org.protege.editor.core.application.EditorKitMenuAction">&ndash;&gt;-->
<!--&lt;!&ndash;<name value="Create Label Relation..."/>&ndash;&gt;-->
<!--&lt;!&ndash;<class value="org.sealife.skos.editor.menu.CreateLabelRelationAction"/>&ndash;&gt;-->
<!--&lt;!&ndash;<path value="org.sealife.skos.menu.SKOSMenu/SlotB-A"/>&ndash;&gt;-->
<!--&lt;!&ndash;<editorKitId value="OWLEditorKit"/>&ndash;&gt;-->
<!--&lt;!&ndash;</extension>&ndash;&gt;-->

<!--&lt;!&ndash; merge selected Conceepts &ndash;&gt;-->
<!--<extension id="MergeSKOSConcepts"-->
<!--<extension id="CreateLabelRel"-->
<!--point="org.protege.editor.core.application.EditorKitMenuAction">-->
<!--<name value="Merge selected Concepts"/>-->
<!--<class value="org.sealife.skos.editor.menu.MergeSKOSConcepts"/>-->
<!--<path value="org.sealife.skos.menu.SKOSMenu/SlotB-B"/>-->
<!--<name value="Create Label Relation..."/>-->
<!--<class value="org.sealife.skos.editor.menu.CreateLabelRelationAction"/>-->
<!--<path value="org.sealife.skos.menu.SKOSMenu/SlotB-A"/>-->
<!--<editorKitId value="OWLEditorKit"/>-->
<!--</extension>-->

<!--&lt;!&ndash; merge selected Conceepts &ndash;&gt;-->
<extension id="MergeSKOSConcepts"
point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="Merge selected Concepts"/>
<class value="org.sealife.skos.editor.menu.MergeSKOSConcepts"/>
<path value="org.protege.skoseditor.menu.SKOSMenu/SlotB-B"/>
<editorKitId value="OWLEditorKit"/>
</extension>


<extension id="FixSKOSAnnotations"
point="org.protege.editor.core.application.EditorKitMenuAction">
<name value="Convert labels to annotations"/>
<class value="org.sealife.skos.editor.menu.FixSKOSAnnotations"/>
<path value="org.protege.skoseditor.menu.SKOSMenu/SlotB-F"/>
<editorKitId value="OWLEditorKit"/>
</extension>

<!--<extension id="ui.preferences.skosrenderer"-->
<!--point="org.protege.editor.core.application.preferencespanel">-->
Expand Down
Loading

0 comments on commit 1d01845

Please sign in to comment.