protege.protege-editor-owl.5.0.0-RC2.source-code.plugin.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?eclipse version="3.0"?> <plugin> <extension-point id="inference_reasonerfactory" name="Reasoner Factory" schema="schema/ReasonerFactory.exsd"/> <extension-point id="inference_preferences" name="Reasoner Preferences" schema="schema/inference_preferences.exsd"/> <extension-point id="explanation" name="Explanation Services" schema="schema/ExplanationServices.exsd"/> <extension-point id="inconsistentOntologyExplanation" name="Inconsistent Ontology Explanation Services" schema="schema/InconsistentOntologyServices.exsd"/> <extension-point id="ui_renderer_entitycolorprovider" name="Entity Color Provider" schema="schema/EntityColorProvider.exsd"/> <extension-point id="moveaxiomskit" name="Move Axioms Kit" schema="schema/MoveAxiomsKit.exsd"/> <extension-point id="io_listener" name="IO Listener"/> <extension-point id="ui_editor_description" name="OWL Description Editor" schema="schema/UI_Editor_Description.exsd"/> <extension-point id="repository" name="OWL Ontology Repository Factory"/> <extension-point id="entity_renderer" name="Renderer Plugin" schema="schema/entity_renderer.exsd"/> <extension-point id="ExtraReasonerMenuAction" name="Extra Reasoner Menu Item" /> <extension-point id="searchmanager" name="Search Manager"/> <!-- PLUGINS --> <extension id="OWLEditorKitFactory" point="org.protege.editor.core.application.EditorKitFactory"> <label value="OWL ontology"/> <class value="org.protege.editor.owl.OWLEditorKitFactory"/> </extension> <!-- Class Description Editors --> <extension id="OWLClassExpressionExpressionEditor" point="org.protege.editor.owl.ui_editor_description"> <label value="Class expression editor"/> <class value="org.protege.editor.owl.ui.editor.OWLClassExpressionExpressionEditor"/> <index value="A"/> </extension> <extension id="OWLClassSelectorWrapper" point="org.protege.editor.owl.ui_editor_description"> <label value="Class hierarchy"/> <class value="org.protege.editor.owl.ui.editor.OWLClassSelectorWrapper"/> <index value="B"/> </extension> <extension id="OWLObjectRestrictionCreatorPanel" point="org.protege.editor.owl.ui_editor_description"> <label value="Object restriction creator"/> <class value="org.protege.editor.owl.ui.editor.OWLObjectRestrictionCreatorPanel"/> <index value="C"/> </extension> <extension id="OWLDataRestrictionCreatorPanel" point="org.protege.editor.owl.ui_editor_description"> <label value="Data restriction creator"/> <class value="org.protege.editor.owl.ui.editor.OWLDataRestrictionCreatorPanel"/> <index value="D"/> </extension> <!-- View menu --> <!-- Renderer prefs in View menu--> <extension id="ui.preferences.renderer" point="org.protege.editor.core.application.preferencespanel"> <label value="Renderer"/> <class value="org.protege.editor.owl.ui.renderer.conf.RendererPreferencesPanel"/> </extension> <extension id="org.protege.editor.owl.ui.preferences.annotation" point="org.protege.editor.core.application.preferencespanel"> <label value="Annotations"/> <class value="org.protege.editor.owl.ui.preferences.AnnotationPreferencesPanel"/> </extension> <extension id="ui.preferences.newentity" point="org.protege.editor.core.application.preferencespanel"> <label value="New Entities"/> <class value="org.protege.editor.owl.ui.preferences.NewEntitiesPreferencesPanel"/> </extension> <extension id="ui.view.menu" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="View"/> <toolTip value="Set Entity Rendering"/> <path value="/SlotCR-A"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="ui.view.menu.byid" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Render by entity IRI short name (Id)"/> <toolTip value="Render entity by IRI (path element or fragment)"/> <path value="org.protege.editor.owl.ui.view.menu/SlotAA-A"/> <class value="org.protege.editor.owl.ui.renderer.menu.RenderById"/> <editorKitId value="OWLEditorKit"/> <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-C"/> <class value="org.protege.editor.owl.ui.renderer.menu.RenderByLabel"/> <editorKitId value="OWLEditorKit"/> <checkbox value="true"/> </extension> <extension id="ui.view.menu.byprop" 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-D"/> <class value="org.protege.editor.owl.ui.renderer.menu.RenderByProperty"/> <editorKitId value="OWLEditorKit"/> <dynamic value="true"/> <checkbox value="true"/> </extension> <extension id="ui.view.menu.byconfigure" 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-E"/> <class value="org.protege.editor.owl.ui.renderer.menu.ConfigureRenderer"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="ui.view.menu.inlineannotationrendering" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Display axiom annotations inline"/> <toolTip value="Display axiom annotations inline"/> <path value="org.protege.editor.owl.ui.view.menu/SlotAAA-A"/> <class value="org.protege.editor.owl.ui.renderer.InlineAnnotationRenderingAction"/> <editorKitId value="OWLEditorKit"/> <!--<dynamic value="true"/>--> <checkbox value="true"/> </extension> <extension id="ui.view.menu.inlinedatatyperendering" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Display datatypes on annotation values"/> <toolTip value="Display datatypes on annotation values"/> <path value="org.protege.editor.owl.ui.view.menu/SlotAAA-AB"/> <class value="org.protege.editor.owl.ui.renderer.InlineDatatypeRenderingAction"/> <editorKitId value="OWLEditorKit"/> <!--<dynamic value="true"/>--> <checkbox value="true"/> </extension> <extension id="ui.view.menu.inlinethumbnailrendering" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Display thumbnails for image URLs"/> <toolTip value="Display thumbnail images for annotation values that are image URLs"/> <path value="org.protege.editor.owl.ui.view.menu/SlotAAA-AC"/> <class value="org.protege.editor.owl.ui.renderer.InlineThumbnailRenderingAction"/> <editorKitId value="OWLEditorKit"/> <checkbox value="true"/> </extension> <extension id="tree.showdeprecatedentities" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Display deprecated (obsolete) entities"/> <class value="org.protege.editor.owl.ui.action.DisplayDeprecatedEntitiesAction"/> <toolTip value="Display deprecated entities in the currently focused view"/> <path value="org.protege.editor.owl.ui.view.menu/SlotAAA-AD"/> <editorKitId value="OWLEditorKit"/> <checkbox value="true"/> </extension> <!-- Active ontology strategies in View menu--> <extension id="ontologies.activeontology" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Show only the active ontology"/> <class value="org.protege.editor.owl.ui.action.ActiveOntologyStrategyAction"/> <toolTip value="Only the active ontology is visible"/> <path value="org.protege.editor.owl.ui.view.menu/SlotAB-C"/> <editorKitId value="OWLEditorKit"/> <radiobutton value="true"/> </extension> <extension id="ontologies.importsclosure" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Show the imports closure of the active ontology"/> <class value="org.protege.editor.owl.ui.action.ImportsClosureOntologyStrategyAction"/> <toolTip value="Ontologies that are in the imports closure of the active ontology are visible"/> <path value="org.protege.editor.owl.ui.view.menu/SlotAB-A"/> <editorKitId value="OWLEditorKit"/> <radiobutton value="true"/> </extension> <extension id="ontologies.allontologies" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Show all loaded ontologies"/> <class value="org.protege.editor.owl.ui.action.AllOntologiesStrategyAction"/> <toolTip value="All loaded ontologies are visible"/> <path value="org.protege.editor.owl.ui.view.menu/SlotAB-B"/> <editorKitId value="OWLEditorKit"/> <radiobutton value="true"/> </extension> <extension id="tree.expandall" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Expand all"/> <class value="org.protege.editor.owl.ui.action.ExpandAllAction"/> <toolTip value="Expand all nodes in the focused tree"/> <path value="org.protege.editor.owl.ui.view.menu/SlotB-A"/> <editorKitId value="OWLEditorKit"/> </extension> <!-- Entity Renderers --> <extension id="OWLEntityRenderer" point="org.protege.editor.owl.entity_renderer"> <name value="Render by Entity IRI short name (Id)"/> <class value="org.protege.editor.owl.ui.renderer.OWLEntityRendererImpl"/> <sortPosition value="A"/> </extension> <extension id="OWLEntityQNameRenderer" point="org.protege.editor.owl.entity_renderer"> <name value="Render by prefixed name"/> <class value="org.protege.editor.owl.ui.renderer.OWLEntityQNameRenderer"/> <sortPosition value="B"/> </extension> <extension id="OWLEntityAnnotationValueRenderer" point="org.protege.editor.owl.entity_renderer"> <name value="Render by annotation property (e.g., rdfs:label, skos:prefLabel)"/> <class value="org.protege.editor.owl.ui.renderer.OWLEntityAnnotationValueRenderer"/> <sortPosition value="C"/> <ontologyAnnotationSpecifier value="http://http://protege.org/ui/render/displayWithLabel"/> </extension> <extension id="PrefixedOWLEntityAnnotationValueRenderer" point="org.protege.editor.owl.entity_renderer"> <name value="Render by prefixed annotation property"/> <class value="org.protege.editor.owl.ui.renderer.PrefixedOWLEntityAnnotationValueRenderer"/> <sortPosition value="D"/> </extension> <!-- Ontology Tab --> <extension id="OWLOntologyTab" point="org.protege.editor.core.application.WorkspaceTab"> <label value="Active Ontology"/> <class value="org.protege.editor.owl.ui.OWLWorkspaceViewsTab"/> <editorKitId value="OWLEditorKit"/> <index value="A"/> <protegeDefaultTab value="true"/> <defaultViewConfigFileName value="viewconfig-ontologytab.xml"/> </extension> <!-- Entities Tab --> <extension id="OWLEntitesTab" point="org.protege.editor.core.application.WorkspaceTab"> <label value="Entities"/> <class value="org.protege.editor.owl.ui.OWLWorkspaceViewsTab"/> <editorKitId value="OWLEditorKit"/> <index value="B"/> <protegeDefaultTab value="true"/> <defaultViewConfigFileName value="viewconfig-entitiestab.xml"/> </extension> <!-- Classes Tab --> <extension id="OWLClassesTab" point="org.protege.editor.core.application.WorkspaceTab"> <label value="Classes"/> <class value="org.protege.editor.owl.ui.OWLWorkspaceViewsTab"/> <editorKitId value="OWLEditorKit"/> <index value="C"/> <defaultViewConfigFileName value="viewconfig-classestab.xml"/> </extension> <!-- Object Properties Tab --> <extension id="OWLObjectPropertiesTab" point="org.protege.editor.core.application.WorkspaceTab"> <label value="Object Properties"/> <class value="org.protege.editor.owl.ui.OWLWorkspaceViewsTab"/> <editorKitId value="OWLEditorKit"/> <index value="D"/> <defaultViewConfigFileName value="viewconfig-objectpropertiestab.xml"/> </extension> <!-- Data properties tab --> <extension id="OWLDataPropertiesTab" point="org.protege.editor.core.application.WorkspaceTab"> <label value="Data Properties"/> <class value="org.protege.editor.owl.ui.OWLWorkspaceViewsTab"/> <editorKitId value="OWLEditorKit"/> <index value="E"/> <defaultViewConfigFileName value="viewconfig-datapropertiestab.xml"/> </extension> <!-- Annotations properties tab --> <extension id="OWLAnnotationsPropertiesTab" point="org.protege.editor.core.application.WorkspaceTab"> <label value="Annotation Properties"/> <class value="org.protege.editor.owl.ui.OWLWorkspaceViewsTab"/> <editorKitId value="OWLEditorKit"/> <index value="F"/> <defaultViewConfigFileName value="viewconfig-annotationpropertiestab.xml"/> </extension> <!-- Individuals tab --> <extension id="OWLIndividualsTab" point="org.protege.editor.core.application.WorkspaceTab"> <label value="Individuals by class"/> <class value="org.protege.editor.owl.ui.OWLWorkspaceViewsTab"/> <editorKitId value="OWLEditorKit"/> <index value="G"/> <protegeDefaultTab value="true"/> <defaultViewConfigFileName value="viewconfig-individualstab.xml"/> </extension> <!-- Views --> <!-- Class views --> <extension id="OWLAssertedClassHierarchy" point="org.protege.editor.core.application.ViewComponent"> <label value="Class hierarchy"/> <class value="org.protege.editor.owl.ui.view.cls.ToldOWLClassHierarchyViewComponent"/> <headerColor value="@org.protege.classcolor"/> <category value="@org.protege.classcategory"/> <navigates value="@org.protege.classcategory"/> </extension> <extension id="InferredOWLClassHierarchy" point="org.protege.editor.core.application.ViewComponent"> <label value="Class hierarchy (inferred)"/> <class value="org.protege.editor.owl.ui.view.cls.InferredOWLClassHierarchyViewComponent"/> <headerColor value="@org.protege.classcolor"/> <category value="@org.protege.classcategory"/> </extension> <extension id="OWLAssertedSuperClassHierarchy" point="org.protege.editor.core.application.ViewComponent"> <label value="Superclass hierarchy"/> <class value="org.protege.editor.owl.ui.view.cls.ToldSuperClassHierarchyViewComponent"/> <headerColor value="@org.protege.classcolor"/> <category value="@org.protege.classcategory"/> <navigates value="@org.protege.classcategory"/> </extension> <extension id="OWLInferredSuperClassHierarchy" point="org.protege.editor.core.application.ViewComponent"> <label value="Superclass hierarchy (inferred)"/> <class value="org.protege.editor.owl.ui.view.cls.InferredSuperClassHierarchyViewComponent"/> <headerColor value="@org.protege.classcolor"/> <category value="@org.protege.classcategory"/> <navigates value="@org.protege.classcategory"/> </extension> <extension id="OWLClassAnnotations" point="org.protege.editor.core.application.ViewComponent"> <label value="Annotations"/> <class value="org.protege.editor.owl.ui.view.cls.OWLClassAnnotationsViewComponent"/> <headerColor value="@org.protege.classcolor"/> <category value="@org.protege.classcategory"/> </extension> <extension id="OWLClassDescription" point="org.protege.editor.core.application.ViewComponent"> <label value="Description"/> <class value="org.protege.editor.owl.ui.view.cls.OWLClassDescriptionViewComponent"/> <headerColor value="@org.protege.classcolor"/> <category value="@org.protege.classcategory"/> <navigates value="@org.protege.classcategory"/> </extension> <extension id="GeneralClassAxioms" point="org.protege.editor.core.application.ViewComponent"> <label value="General class axioms"/> <class value="org.protege.editor.owl.ui.view.OWLGeneralAxiomsViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.classcategory"/> </extension> <!-- Object property views --> <extension id="OWLObjectPropertyTree" point="org.protege.editor.core.application.ViewComponent"> <label value="Object property hierarchy"/> <class value="org.protege.editor.owl.ui.view.objectproperty.OWLObjectPropertyHierarchyViewComponent"/> <headerColor value="@org.protege.objectpropertycolor"/> <category value="@org.protege.objectpropertycategory"/> <navigates value="@org.protege.objectpropertycategory"/> </extension> <extension id="InferredObjectPropertyTree" point="org.protege.editor.core.application.ViewComponent"> <label value="Object property hierarchy (inferred)"/> <class value="org.protege.editor.owl.ui.view.objectproperty.InferredObjectPropertyHierarchyViewComponent"/> <headerColor value="@org.protege.objectpropertycolor"/> <category value="@org.protege.objectpropertycategory"/> <navigates value="@org.protege.objectpropertycategory"/> </extension> <extension id="OWLObjectPropertyAnnotations" point="org.protege.editor.core.application.ViewComponent"> <label value="Annotations"/> <class value="org.protege.editor.owl.ui.view.objectproperty.OWLObjectPropertyAnnotationsViewComponent"/> <headerColor value="@org.protege.objectpropertycolor"/> <category value="@org.protege.objectpropertycategory"/> </extension> <extension id="OWLObjectPropertyDescription" point="org.protege.editor.core.application.ViewComponent"> <label value="Description"/> <class value="org.protege.editor.owl.ui.view.objectproperty.OWLObjectPropertyDescriptionViewComponent"/> <headerColor value="@org.protege.objectpropertycolor"/> <category value="@org.protege.objectpropertycategory"/> <navigates value="@org.protege.objectpropertycategory"/> </extension> <extension id="OWLObjectPropertyDomainsAndRanges" point="org.protege.editor.core.application.ViewComponent"> <label value="Domains and ranges"/> <class value="org.protege.editor.owl.ui.view.objectproperty.OWLObjectPropertyDomainsAndRangesViewComponent"/> <headerColor value="@org.protege.objectpropertycolor"/> <category value="@org.protege.objectpropertycategory"/> </extension> <extension id="OWLObjectPropertyCharacteristics" point="org.protege.editor.core.application.ViewComponent"> <label value="Characteristics"/> <class value="org.protege.editor.owl.ui.view.objectproperty.OWLObjectPropertyCharacteristicsViewComponent"/> <headerColor value="@org.protege.objectpropertycolor"/> <category value="@org.protege.objectpropertycategory"/> </extension> <!-- Data property views --> <extension id="OWLDataPropertyTree" point="org.protege.editor.core.application.ViewComponent"> <label value="Data property hierarchy"/> <class value="org.protege.editor.owl.ui.view.dataproperty.OWLDataPropertyHierarchyViewComponent"/> <headerColor value="@org.protege.datapropertycolor"/> <category value="@org.protege.datapropertycategory"/> <navigates value="@org.protege.datapropertycategory"/> </extension> <extension id="OWLDataPropertyDescription" point="org.protege.editor.core.application.ViewComponent"> <label value="Description"/> <class value="org.protege.editor.owl.ui.view.dataproperty.OWLDataPropertyDescriptionViewComponent"/> <headerColor value="@org.protege.datapropertycolor"/> <category value="@org.protege.datapropertycategory"/> </extension> <extension id="OWLDataPropertyAnnotations" point="org.protege.editor.core.application.ViewComponent"> <label value="Annotations"/> <class value="org.protege.editor.owl.ui.view.dataproperty.OWLDataPropertyAnnotationsViewComponent"/> <headerColor value="@org.protege.datapropertycolor"/> <category value="@org.protege.datapropertycategory"/> </extension> <extension id="OWLDataPropertyDomainsAndRanges" point="org.protege.editor.core.application.ViewComponent"> <label value="Domains and ranges"/> <class value="org.protege.editor.owl.ui.view.dataproperty.OWLDataPropertyDomainsAndRangesViewComponent"/> <headerColor value="@org.protege.datapropertycolor"/> <category value="@org.protege.datapropertycategory"/> </extension> <extension id="OWLDataPropertyCharacteristics" point="org.protege.editor.core.application.ViewComponent"> <label value="Characteristics"/> <class value="org.protege.editor.owl.ui.view.dataproperty.OWLDataPropertyCharacteristicsViewComponent"/> <headerColor value="@org.protege.datapropertycolor"/> <category value="@org.protege.datapropertycategory"/> </extension> <!-- Individual views --> <extension id="OWLIndividualsList" point="org.protege.editor.core.application.ViewComponent"> <label value="Individuals"/> <class value="org.protege.editor.owl.ui.view.individual.OWLIndividualListViewComponent"/> <headerColor value="@org.protege.individualcolor"/> <category value="@org.protege.individualcategory"/> <navigates value="@org.protege.individualcategory"/> </extension> <extension id="OWLIndividualsByType" point="org.protege.editor.core.application.ViewComponent"> <label value="Individuals by type"/> <class value="org.protege.editor.owl.ui.view.individual.OWLIndividualsByTypeViewComponent"/> <headerColor value="@org.protege.individualcolor"/> <category value="@org.protege.individualcategory"/> <navigates value="@org.protege.classcategory"/> <navigates value="@org.protege.individualcategory"/> </extension> <extension id="OWLIndividualsByInferredType" point="org.protege.editor.core.application.ViewComponent"> <label value="Individuals by type (inferred)"/> <class value="org.protege.editor.owl.ui.view.individual.OWLIndividualsByInferredTypeViewComponent"/> <headerColor value="@org.protege.individualcolor"/> <category value="@org.protege.individualcategory"/> <navigates value="@org.protege.classcategory"/> <navigates value="@org.protege.individualcategory"/> </extension> <extension id="OWLMembersList" point="org.protege.editor.core.application.ViewComponent"> <label value="Instances"/> <class value="org.protege.editor.owl.ui.view.individual.OWLMembersListViewComponent"/> <headerColor value="@org.protege.individualcolor"/> <category value="@org.protege.individualcategory"/> <navigates value="@org.protege.individualcategory"/> </extension> <extension id="OWLInferredMembersList" point="org.protege.editor.core.application.ViewComponent"> <label value="Instances (inferred)"/> <class value="org.protege.editor.owl.ui.view.individual.OWLInferredMemberListViewComponent"/> <headerColor value="@org.protege.individualcolor"/> <category value="@org.protege.individualcategory"/> <navigates value="@org.protege.individualcategory"/> </extension> <extension id="OWLIndividualAnnotations" point="org.protege.editor.core.application.ViewComponent"> <label value="Annotations"/> <class value="org.protege.editor.owl.ui.view.individual.OWLIndividualAnnotationsViewComponent"/> <headerColor value="@org.protege.individualcolor"/> <category value="@org.protege.individualcategory"/> </extension> <extension id="OWLIndividualTypes" point="org.protege.editor.core.application.ViewComponent"> <label value="Description"/> <class value="org.protege.editor.owl.ui.view.individual.OWLIndividualDescriptionViewComponent"/> <headerColor value="@org.protege.individualcolor"/> <category value="@org.protege.individualcategory"/> </extension> <extension id="OWLIndividualRelationships" point="org.protege.editor.core.application.ViewComponent"> <label value="Property assertions"/> <class value="org.protege.editor.owl.ui.view.individual.OWLIndividualPropertyAssertionsViewComponent"/> <headerColor value="@org.protege.individualcolor"/> <category value="@org.protege.individualcategory"/> </extension> <!-- Annotation property views --> <extension id="OWLAnnotationPropertyTree" point="org.protege.editor.core.application.ViewComponent"> <label value="Annotation property hierarchy"/> <class value="org.protege.editor.owl.ui.view.annotationproperty.OWLAnnotationPropertyHierarchyViewComponent"/> <headerColor value="@org.protege.annotationscolor"/> <category value="@org.protege.annotationpropertycategory"/> <navigates value="@org.protege.annotationpropertycategory"/> </extension> <extension id="OWLAnnotationPropertyAnnotations" point="org.protege.editor.core.application.ViewComponent"> <label value="Annotations"/> <class value="org.protege.editor.owl.ui.view.annotationproperty.OWLAnnotationPropertyAnnotationsViewComponent"/> <headerColor value="@org.protege.annotationscolor"/> <category value="@org.protege.annotationpropertycategory"/> </extension> <extension id="OWLAnnotationPropertyDescription" point="org.protege.editor.core.application.ViewComponent"> <label value="Description"/> <class value="org.protege.editor.owl.ui.view.annotationproperty.OWLAnnotationPropertyDescriptionViewComponent"/> <headerColor value="@org.protege.annotationscolor"/> <category value="@org.protege.annotationpropertycategory"/> </extension> <!-- Datatype views --> <extension id="OWLDatatypeList" point="org.protege.editor.core.application.ViewComponent"> <label value="Datatypes"/> <class value="org.protege.editor.owl.ui.view.datatype.OWLDataTypeViewComponent"/> <headerColor value="@org.protege.datatypecolor"/> <category value="@org.protege.datatypecategory"/> <navigates value="@org.protege.datatypecategory"/> </extension> <extension id="OWLDatatypeAnnotations" point="org.protege.editor.core.application.ViewComponent"> <label value="Annotations"/> <class value="org.protege.editor.owl.ui.view.datatype.OWLDataTypeAnnotationsViewComponent"/> <headerColor value="@org.protege.datatypecolor"/> <category value="@org.protege.datatypecategory"/> </extension> <extension id="OWLDatatypeDescription" point="org.protege.editor.core.application.ViewComponent"> <label value="Description"/> <class value="org.protege.editor.owl.ui.view.datatype.OWLDataTypeDescriptionViewComponent"/> <headerColor value="@org.protege.datatypecolor"/> <category value="@org.protege.datatypecategory"/> </extension> <!-- misc views --> <extension id="SelectedEntityView" point="org.protege.editor.core.application.ViewComponent"> <label value="Selected entity"/> <class value="org.protege.editor.owl.ui.view.SelectedEntityCardView"/> <headerColor value="565656"/> </extension> <extension id="OWLAxiomAnnotationsView" point="org.protege.editor.core.application.ViewComponent"> <label value="Axiom annotations"/> <class value="org.protege.editor.owl.ui.view.OWLAxiomAnnotationsView"/> <headerColor value="@#000000"/> </extension> <extension id="ManchesterSyntaxFrameView" point="org.protege.editor.core.application.ViewComponent"> <label value="Manchester syntax entity rendering"/> <class value="org.protege.editor.owl.ui.view.ManchesterSyntaxFrameView"/> <navigates value="@org.protege.classcategory"/> <navigates value="@org.protege.objectpropertycategory"/> <navigates value="@org.protege.datapropertycategory"/> <navigates value="@org.protege.individualcategory"/> </extension> <!-- Ontology views --> <extension id="OWLOntologyAnnotationsView" point="org.protege.editor.core.application.ViewComponent"> <label value="Ontology header"/> <class value="org.protege.editor.owl.ui.view.ontology.OWLOntologyAnnotationViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="OWLOntologyPrefixesView" point="org.protege.editor.core.application.ViewComponent"> <label value="Ontology prefixes"/> <class value="org.protege.editor.owl.ui.prefix.PrefixMapperView"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="OWLOntologyMetricsView" point="org.protege.editor.core.application.ViewComponent"> <label value="Ontology metrics"/> <class value="org.protege.editor.owl.ui.metrics.AxiomMetricsViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="DLMetricsView" point="org.protege.editor.core.application.ViewComponent"> <label value="DL metrics"/> <class value="org.protege.editor.owl.ui.metrics.DLMetricsViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="OWLOntologyImportsTable" point="org.protege.editor.core.application.ViewComponent"> <label value="Imported ontologies"/> <class value="org.protege.editor.owl.ui.view.ontology.OWLImportsDeclarationsViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="Rules" point="org.protege.editor.core.application.ViewComponent"> <label value="Rules"/> <class value="org.protege.editor.owl.ui.view.SWRLRulesViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="InferredAxioms" point="org.protege.editor.core.application.ViewComponent"> <label value="Classification results"/> <class value="org.protege.editor.owl.ui.view.InferredAxiomsViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="NavigationView" point="org.protege.editor.core.application.ViewComponent"> <label value="Navigation view"/> <class value="org.protege.editor.owl.ui.view.ObjectSelectorViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="SelectedObjectView" point="org.protege.editor.core.application.ViewComponent"> <label value="Navigation subject"/> <class value="org.protege.editor.owl.ui.view.SelectedObjectViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <!-- Renderer views --> <extension id="RDFXML" point="org.protege.editor.core.application.ViewComponent"> <label value="RDF/XML rendering"/> <class value="org.protege.editor.owl.ui.view.ontology.RDFXMLRenderingViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="OWLXML" point="org.protege.editor.core.application.ViewComponent"> <label value="OWL/XML rendering"/> <class value="org.protege.editor.owl.ui.view.ontology.OWLXMLRenderingViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="ManchesterOWLSyntax" point="org.protege.editor.core.application.ViewComponent"> <label value="Manchester syntax rendering"/> <class value="org.protege.editor.owl.ui.view.ontology.ManchesterSyntaxRenderingViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <extension id="OWLFunctionalSyntax" point="org.protege.editor.core.application.ViewComponent"> <label value="OWL functional syntax rendering"/> <class value="org.protege.editor.owl.ui.view.ontology.OWLFunctionalSyntaxRenderingViewComponent"/> <headerColor value="@org.protege.ontologycolor"/> <category value="@org.protege.ontologycategory"/> </extension> <!-- Usage Views --> <extension id="OWLClassUsageView" point="org.protege.editor.core.application.ViewComponent"> <label value="Usage"/> <class value="org.protege.editor.owl.ui.view.cls.OWLClassUsageViewComponent"/> <headerColor value="@org.protege.classcolor"/> <category value="@org.protege.classcategory"/> </extension> <extension id="OWLObjectPropertyUsageView" point="org.protege.editor.core.application.ViewComponent"> <label value="Usage"/> <class value="org.protege.editor.owl.ui.view.objectproperty.OWLObjectPropertyUsageViewComponent"/> <headerColor value="@org.protege.objectpropertycolor"/> <category value="@org.protege.objectpropertycategory"/> </extension> <extension id="OWLDataPropertyUsageView" point="org.protege.editor.core.application.ViewComponent"> <label value="Usage"/> <class value="org.protege.editor.owl.ui.view.dataproperty.OWLDataPropertyUsageViewComponent"/> <headerColor value="@org.protege.datapropertycolor"/> <category value="@org.protege.datapropertycategory"/> </extension> <extension id="OWLAnnotationPropertyUsageView" point="org.protege.editor.core.application.ViewComponent"> <label value="Usage"/> <class value="org.protege.editor.owl.ui.view.annotationproperty.OWLAnnotationPropertyUsageViewComponent"/> <headerColor value="@org.protege.annotationscolor"/> <category value="@org.protege.annotationpropertycategory"/> </extension> <extension id="OWLIndividualUsageView" point="org.protege.editor.core.application.ViewComponent"> <label value="Usage"/> <class value="org.protege.editor.owl.ui.view.individual.OWLIndividualUsageViewComponent"/> <headerColor value="@org.protege.individualcolor"/> <category value="@org.protege.individualcategory"/> </extension> <extension id="OWLDatatypeUsageView" point="org.protege.editor.core.application.ViewComponent"> <label value="Usage"/> <class value="org.protege.editor.owl.ui.view.datatype.OWLDataTypeUsageViewComponent"/> <headerColor value="@org.protege.datatypecolor"/> <category value="@org.protege.datatypecategory"/> </extension> <!-- Menu items --> <!-- File menu --> <extension id="openfromURI" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Open from URL..."/> <class value="org.protege.editor.owl.ui.action.OpenFromURLAction"/> <toolTip value="Open an ontology from a URL"/> <path value="org.protege.editor.core.application.menu.FileMenu/SlotAA-G"/> <editorKitId value="OWLEditorKit"/> <accelerator value="shift O"/> </extension> <!--<extension id="closeOntologies"--> <!--point="org.protege.editor.core.application.EditorKitMenuAction">--> <!--<name value="Close ontologies..."/>--> <!--<class value="org.protege.editor.owl.ui.action.CloseOntologiesAction"/>--> <!--<toolTip value="Close one or more of the ontologies in the current window"/>--> <!--<path value="org.protege.editor.core.application.menu.FileMenu/SlotE-A"/>--> <!--<editorKitId value="OWLEditorKit"/>--> <!--</extension>--> <extension id="change.undo" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Undo"/> <class value="org.protege.editor.owl.ui.action.UndoAction"/> <toolTip value="Undo the last set of changes"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotAB-Z"/> <editorKitId value="OWLEditorKit"/> <accelerator value="Z"/> </extension> <extension id="change.redo" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Redo"/> <class value="org.protege.editor.owl.ui.action.RedoAction"/> <toolTip value="Redo the last set of changes"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotAB-ZB"/> <editorKitId value="OWLEditorKit"/> <accelerator value="shift Z"/> </extension> <extension id="gatherontologies" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Gather ontologies..."/> <class value="org.protege.editor.owl.ui.action.GatherOntologiesAction"/> <toolTip value="Collects together all loaded ontologies in a particular folder without modifying the originals"/> <path value="org.protege.editor.core.application.menu.FileMenu/SlotAB-C"/> <editorKitId value="OWLEditorKit"/> <accelerator value="shift G"/> </extension> <extension id="exportinferredaxioms" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Export inferred axioms as ontology..."/> <class value="org.protege.editor.owl.ui.action.export.inferred.ExportInferredOntologyAction"/> <toolTip value="Exports inferred axioms as an ontology"/> <path value="org.protege.editor.core.application.menu.FileMenu/SlotAB-D"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="reloadontology" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Reload"/> <toolTip value="Reload the active ontology"/> <class value="org.protege.editor.owl.ui.action.ReloadActiveOntologyAction"/> <path value="org.protege.editor.core.application.menu.FileMenu/SlotAB-E"/> <editorKitId value="OWLEditorKit"/> <accelerator value="shift R"/> </extension> <extension id="find" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Find..."/> <class value="org.protege.editor.owl.ui.action.FindAction"/> <toolTip value="Search open ontologies"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotD-A"/> <editorKitId value="OWLEditorKit"/> <accelerator value="F"/> </extension> <extension id="findInView" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Find in view..."/> <class value="org.protege.editor.owl.ui.action.FindInViewAction"/> <toolTip value="Find an entity in the focused view"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotD-B"/> <editorKitId value="OWLEditorKit"/> <accelerator value="shift F"/> </extension> <extension id="cut" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Cut"/> <class value="org.protege.editor.owl.ui.action.CutAction"/> <toolTip value="Cut"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotC-B"/> <editorKitId value="OWLEditorKit"/> <accelerator value="X"/> </extension> <extension id="copy" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Copy"/> <class value="org.protege.editor.owl.ui.action.CopyAction"/> <toolTip value="Copy"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotC-C"/> <editorKitId value="OWLEditorKit"/> <accelerator value="C"/> </extension> <extension id="copySubHierarchy" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Copy sub-hierarchy as tab indented text"/> <class value="org.protege.editor.owl.ui.action.CopySubHierarchyToClipboardAction"/> <toolTip value="Copy the sub-hierarchy of the selection to the clipboard as tab indented text"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotC-CA"/> <editorKitId value="OWLEditorKit"/> <accelerator value="alt C"/> </extension> <extension id="paste" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Paste"/> <class value="org.protege.editor.owl.ui.action.PasteAction"/> <toolTip value="Paste"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotC-D"/> <editorKitId value="OWLEditorKit"/> <accelerator value="V"/> </extension> <extension id="edit.duplicate" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Duplicate selected class..."/> <class value="org.protege.editor.owl.ui.action.DuplicateSelectedClassAction"/> <toolTip value="Duplicates the current class. This copies the class, its superclasses and equivalent classes."/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotC-F"/> <editorKitId value="OWLEditorKit"/> <accelerator value="shift C"/> </extension> <!-- Create actions --> <extension id="createnew" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Create new"/> <class value="org.protege.editor.owl.ui.action.CreateNewObjectAction"/> <toolTip value="Create a new object in the selected view"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotE-A"/> <editorKitId value="OWLEditorKit"/> <accelerator value="shift alt E"/> </extension> <extension id="createnewchild" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Create child"/> <class value="org.protege.editor.owl.ui.action.CreateNewChildAction"/> <toolTip value="Create a child of the selected object in the selected view"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotE-B"/> <editorKitId value="OWLEditorKit"/> <accelerator value="E"/> </extension> <extension id="createnewsibling" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Create sibling"/> <class value="org.protege.editor.owl.ui.action.CreateNewSiblingAction"/> <toolTip value="Create a sibling of the selected object in the selected view"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotE-C"/> <editorKitId value="OWLEditorKit"/> <accelerator value="shift E"/> </extension> <extension id="menu.ConvertToPrimitveClass" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Convert to primitive class"/> <class value="org.protege.editor.owl.ui.action.ConvertToPrimitiveClassAction"/> <toolTip value="Converts the equivalent classes of the selected class to superclasses."/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotM-B"/> <accelerator value="P"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.ConvertToDefinedClass" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Convert to defined class"/> <class value="org.protege.editor.owl.ui.action.ConvertToDefinedClassAction"/> <toolTip value="Converts the superclasses of the selected class to an equivalent class."/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotM-C"/> <accelerator value="D"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.AddCoveringAxiom" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Add covering axiom"/> <class value="org.protege.editor.owl.ui.action.AddCoveringAxiomAction"/> <toolTip value="Adds a covering axiom to the selected class. If a class A has subclassses B, C and D then the covering axiom for A is the union class (B or C or D). This forces all instances of A to be a member of one of its subclasses."/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotM-D"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.MakeAllIndividualsDistinct" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Make all individuals distinct..."/> <class value="org.protege.editor.owl.ui.action.MakeAllIndividualsDifferent"/> <toolTip value="Removes all owl:DifferentIndividuals statements and creates one owl:DifferentIndividuals statement containing all individuals. This only changes the active ontology."/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotN-A"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.MakePrimitiveSiblingsDisjoint" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Make primitive siblings disjoint"/> <class value="org.protege.editor.owl.ui.action.MakePrimitiveSiblingsDisjoint"/> <toolTip value="Makes primitive sibling classes disjoint. All disjoint axioms are added to the current ontology."/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotM-F"/> <editorKitId value="OWLEditorKit"/> <accelerator value="J"/> </extension> <extension id="menu.RemoveLocalDisjointAxioms" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Remove disjoint classes axioms for subclasses..."/> <class value="org.protege.editor.owl.ui.action.RemoveLocalDisjointAxiomsAction"/> <toolTip value="Removes all of the disjoint axioms that reference subclasses of the selected class."/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotM-G"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.RemoveAllDisjointAxioms" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Remove all disjoint classes axioms..."/> <class value="org.protege.editor.owl.ui.action.RemoveAllDisjointAxiomsAction"/> <toolTip value="Removes all of the disjoint classes axioms in the active ontologies"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotN-B"/> <editorKitId value="OWLEditorKit"/> </extension> <!-- Ontology libraries/locations --> <extension id="file.editactiveontologylibrary" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Edit active ontology library..."/> <class value="org.protege.editor.owl.ui.library.EditActiveOntologyLibraryAction"/> <toolTip value="View, add and edit the active ontology library"/> <path value="org.protege.editor.core.application.menu.FileMenu/SlotD-A"/> <editorKitId value="OWLEditorKit"/> <accelerator value="L"/> </extension> <extension id="file.editontologylibrary" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Edit ontology libraries..."/> <class value="org.protege.editor.owl.ui.library.EditOntologyLibraryAction"/> <toolTip value="View, add and edit the ontology libraries"/> <path value="org.protege.editor.core.application.menu.FileMenu/SlotD-B"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="file.ontologylocations" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Loaded ontology sources..."/> <class value="org.protege.editor.owl.ui.ontology.location.ShowOntologyLocationsAction"/> <toolTip value="Shows the physical URLs from where currently loaded ontologies were obtained from"/> <path value="org.protege.editor.core.application.menu.FileMenu/SlotD-C"/> <editorKitId value="OWLEditorKit"/> </extension> <!-- Reasoner menu - built automatically --> <extension id="menu.Reasoner" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Reasoner"/> <toolTip value="Invoke and configure reasoners"/> <path value="/SlotD-A"/> <editorKitId value="OWLEditorKit"/> </extension> <!-- Reasoner Preferences Panel --> <extension id="ui.preferences.reasoner" point="org.protege.editor.core.application.preferencespanel"> <label value="Reasoner"/> <class value="org.protege.editor.owl.ui.inference.TabbedReasonerPreferencesPanel"/> </extension> <extension id="ui.preferences.reasoner.display" point="org.protege.editor.owl.inference_preferences"> <label value="Displayed Inferences"/> <class value="org.protege.editor.owl.ui.inference.DisplayedInferencesPreferencePanel"/> </extension> <extension id="ui.preferences.reasoner.classification" point="org.protege.editor.owl.inference_preferences"> <label value="Initialization"/> <class value="org.protege.editor.owl.ui.inference.PrecomputePreferencesPanel"/> </extension> <!-- Refactor menu --> <extension id="menu.Refactor" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Refactor"/> <toolTip value="Refactor the ontology, or the selected class, property or individual"/> <path value="/SlotH-A"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="deleteentity" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Delete..."/> <class value="org.protege.editor.owl.ui.action.DeleteAction"/> <toolTip value="Deletes the selection in the focused view"/> <path value="org.protege.editor.core.application.menu.EditMenu/SlotC-E"/> <editorKitId value="OWLEditorKit"/> <accelerator value="DELETE"/> </extension> <extension id="menu.RenameEntity" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Rename entity..."/> <class value="org.protege.editor.owl.ui.action.RenameEntityAction"/> <toolTip value="Change the IRI of the selected entity"/> <path value="org.protege.editor.owl.menu.Refactor/SlotA-B"/> <editorKitId value="OWLEditorKit"/> <accelerator value="U"/> </extension> <extension id="menu.RenameEntitiesBySearchAndReplace" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Rename multiple entities..."/> <class value="org.protege.editor.owl.ui.action.RenameEntitiesBySearchAndReplaceAction"/> <toolTip value="Change the IRI of entities using search and replace"/> <path value="org.protege.editor.owl.menu.Refactor/SlotA-C"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.ChangeOntologyURI" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Change ontology IRI..."/> <class value="org.protege.editor.owl.ui.action.ChangeOntologyIRI"/> <toolTip value="Change the IRI of the active ontology"/> <path value="org.protege.editor.owl.menu.Refactor/SlotA-X"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.ConvertEntityURIsToLabels" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Convert entity IRIs to labels..."/> <class value="org.protege.editor.owl.ui.action.ConvertEntityURIsToLabels"/> <toolTip value="Change the IRI of all entities to an ID and move the name to a label annotation on the entity as per settings in the New Entity preferences"/> <path value="org.protege.editor.owl.menu.Refactor/SlotA-Y"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.ChangePropertyAssertionPunsToAnnotations" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Convert property assertion on class/individual puns to annotations"/> <class value="org.protege.editor.owl.ui.action.ConvertAssertionsOnPunsToAnnotations"/> <toolTip value="Converts any property assertions with a subject which is a pun to an annotation on the class which is punned"/> <path value="org.protege.editor.owl.menu.Refactor/SlotB-A"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.CoerceDataPropertyValuesIntoPropertyRange" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Coerce data property values into property range"/> <class value="org.protege.editor.owl.ui.action.CoerceDataPropertyValuesIntoPropertyRangeAction"/> <toolTip value="Coerces any data property value into (to be typed by) the range of the data property"/> <path value="org.protege.editor.owl.menu.Refactor/SlotB-B"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.SplitSubClassAxioms" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Split subclass axioms"/> <class value="org.protege.editor.owl.ui.action.SplitSubClassAxiomsAction"/> <toolTip value="Splits subclass axioms in the active ontologies into more fine grained axioms. For example, A subClassOf (B and C) would be split into A subClassOf B, and A subClassOf C"/> <path value="org.protege.editor.owl.menu.Refactor/SlotC-A"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.AmalgamateSubClassAxioms" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Amalgamate subclass axioms"/> <class value="org.protege.editor.owl.ui.action.AmalgamateSuperClassesAction"/> <toolTip value="Merges subclass axioms that have a common left hand side. For example, A subClassOf B, A subClassOf C would be merged into a single subclass axiom, A subClassOf (B and C)."/> <path value="org.protege.editor.owl.menu.Refactor/SlotC-B"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.SplitDisjointClasses" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Split disjoint classes into pairwise disjoints"/> <class value="org.protege.editor.owl.ui.action.SplitDisjointClassesAction"/> <toolTip value="Splits disjoint classes axioms in the active ontologies into pairwise disjoints to aid backwards compatibility. For example, disjointClasses(A, B, C) would be split into A disjointWith B, A disjointWith C, B disjointWith C"/> <path value="org.protege.editor.owl.menu.Refactor/SlotC-G"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.AmalgamateDisjointClassesAction" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Amalgamate disjoint classes into larger disjoint sets"/> <class value="org.protege.editor.owl.ui.action.AmalgamateDisjointClassesAction"/> <toolTip value="Merges disjoint classes axioms in the active ontologies into more efficient sets. For example, A disjointWith B, A disjointWith C, B disjointWith C would be merged into disjointClasses(A, B, C)"/> <path value="org.protege.editor.owl.menu.Refactor/SlotC-H"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.MergeOntologies" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Merge ontologies..."/> <class value="org.protege.editor.owl.ui.action.MergeOntologiesAction"/> <toolTip value="Merge one or more ontologies into an existing or new ontology."/> <path value="org.protege.editor.owl.menu.Refactor/SlotF-A"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.ConvertMinOneToSomeValuesFromAction" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Convert qualified min cardinality 1 to someValuesFrom"/> <class value="org.protege.editor.owl.ui.action.ConvertMinOneToSomeValuesFromAction"/> <toolTip value="Finds all uses of qualified min cardinality 1 restrictions and replaces them with someValuesFrom restrictions."/> <path value="org.protege.editor.owl.menu.Refactor/SlotD-A"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="menu.MoveAxiomsToOntologyAction" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Copy/move/delete axioms ..."/> <class value="org.protege.editor.owl.ui.action.MoveAxiomsToOntologyAction"/> <toolTip value="Extract/select axioms from an ontology and optionally move them to another ontology"/> <path value="org.protege.editor.owl.menu.Refactor/SlotE-A"/> <editorKitId value="OWLEditorKit"/> </extension> <!-- Tools menu --> <extension id="menu.tools" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Tools"/> <path value="/SlotG-A"/> <editorKitId value="any"/> </extension> <extension id="file.usage" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Usage..."/> <class value="org.protege.editor.owl.ui.action.ShowUsageAction"/> <toolTip value="Shows the usage of the selected entity"/> <path value="org.protege.editor.owl.menu.tools/SlotR-B"/> <editorKitId value="OWLEditorKit"/> </extension> <!-- Repositories --> <extension id="TONESRepository" point="org.protege.editor.core.application.OntologyRepositoryFactory"> <class value="org.protege.editor.owl.model.repository.TONESRepositoryFactory"/> </extension> <extension id="FolderRepository" point="org.protege.editor.owl.repository"> <class value="org.protege.editor.owl.model.library.folder.FolderGroupManager"/> </extension> <extension id="FolderRepository" point="org.protege.editor.owl.repository"> <class value="org.protege.editor.owl.model.library.folder.ImportByNameManager"/> </extension> <extension id="SingleUriEntry" point="org.protege.editor.owl.repository"> <class value="org.protege.editor.owl.model.library.UriEntryManager"/> </extension> <!-- Species validation --> <!-- Hierarchy creation --> <extension id="menu.CreateClassHierarchy" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Create class hierarchy..."/> <class value="org.protege.editor.owl.ui.action.CreateClassHierarchyAction"/> <toolTip value="Creates a class hierarchy from tab indented text, and inserts the new hierarchy into the existing class hierarchy at a specified position."/> <path value="org.protege.editor.owl.menu.tools/SlotF-A"/> <editorKitId value="OWLEditorKit"/> </extension> <!-- Help menu --> <extension id="menu.PluginsMenuItem" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Prot\u00E9g\u00E9 plugins"/> <toolTip value="Find plugins in the Prot\u00E9g\u00E9 Wiki plugin library"/> <url value="http://protegewiki.stanford.edu/wiki/Protege_Plugin_Library"/> <path value="org.protege.editor.core.application.menu.HelpMenu/SlotF-B"/> <editorKitId value="any"/> </extension> <!-- <extension id="SPARQLQueryTab"> point="org.protege.editor.core.application.WorkspaceTab" <label value="SPARQL"/> <class value="org.protege.editor.owl.ui.OWLWorkspaceViewsTab"/> <editorKitId value="OWLEditorKit"/> <index value="Z"/> </extension> --> <!----> <!-- Reasoners --> <extension id="NoOpReasoner" point="org.protege.editor.owl.inference_reasonerfactory"> <name value="None"/> <class value="org.protege.editor.owl.model.inference.NoOpReasonerInfo"/> <defaultReasoner value="true"/> </extension> <!-- Explanation Services --> <extension id="InconsistentOntologyManager" point="org.protege.editor.core.application.EditorKitHook"> <class value="org.protege.editor.owl.ui.explanation.io.InconsistentOntologyManager"/> <editorKitId value="OWLEditorKit"/> </extension> <!-- Preferences --> <!-- Ontology prefs --> <extension id="ui.ontology.OntologyPreferencesPanel" point="org.protege.editor.core.application.preferencespanel"> <label value="New Ontologies"/> <class value="org.protege.editor.owl.ui.ontology.OntologyPreferencesPanel"/> </extension> <!-- Finder prefs --> <extension id="ui.general.prefs" point="org.protege.editor.core.application.preferencespanel"> <label value="General"/> <class value="org.protege.editor.owl.ui.preferences.GeneralPreferencesPanel"/> </extension> <extension id="ui.user.prefs" point="org.protege.editor.core.application.preferencespanel"> <label value="User details"/> <class value="org.protege.editor.owl.ui.preferences.UserPreferencesPanel"/> </extension> <extension id="ui.entitymetadata.prefs" point="org.protege.editor.core.application.preferencespanel"> <label value="New Entities Metadata"/> <class value="org.protege.editor.owl.ui.annotation.EntityCreationMetadataPreferencesPanel"/> </extension> <!-- Move axioms kits --> <extension id="MoveAxiomsByReference" point="org.protege.editor.owl.moveaxiomskit"> <name value="Axioms by reference (select entities from the ontology)" /> <class value="org.protege.editor.owl.ui.ontology.wizard.move.byreference.MoveAxiomsByReferenceKit" /> </extension> <extension id="MoveAxiomsByType" point="org.protege.editor.owl.moveaxiomskit"> <name value="Axioms by type (eg subclass axioms, annotation axioms)" /> <class value="org.protege.editor.owl.ui.ontology.wizard.move.bytype.MoveAxiomsByTypeKit" /> </extension> <extension id="MoveAxiomsByProfile" point="org.protege.editor.owl.moveaxiomskit"> <name value="Axioms by profile (select axioms in a sublanguage of OWL)" /> <class value="org.protege.editor.owl.ui.ontology.wizard.move.byprofile.MoveAxiomsByProfileKit" /> </extension> <extension id="MoveAxiomsByDefinition" point="org.protege.editor.owl.moveaxiomskit"> <name value="Axioms by definition (select axioms that define entities)"/> <class value="org.protege.editor.owl.ui.ontology.wizard.move.bydefinition.MoveAxiomsByDefinitionKit"/> </extension> <extension id="DefaultSearchManager" point="org.protege.editor.owl.searchmanager"> <name value="Default search"/> <class value="org.protege.editor.owl.model.search.DefaultSearchManager"/> </extension> <!-- Context --> <extension id="Add SubClass" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Add Subclass..."/> <class value="org.protege.editor.owl.ui.action.CreateNewChildAction"/> <toolTip value="Add a subclass of the selected class"/> <path value="[AssertedClassHierarchy]/SlotAA-A"/> <editorKitId value="OWLEditorKit"/> <accelerator value="E"/> </extension> <extension id="Add Sibling Class" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Add Sibling Class..."/> <class value="org.protege.editor.owl.ui.action.CreateNewSiblingAction"/> <toolTip value="Add a sibling of the selected class"/> <path value="[AssertedClassHierarchy]/SlotAA-B"/> <editorKitId value="OWLEditorKit"/> <accelerator value="shift E"/> </extension> <extension id="Change Class IRI" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Change IRI (Rename)..."/> <class value="org.protege.editor.owl.ui.action.RenameEntityAction"/> <toolTip value="Change the IRI of the selected class"/> <path value="[AssertedClassHierarchy]/SlotAB-B"/> <editorKitId value="OWLEditorKit"/> <accelerator value="U"/> </extension> <extension id="context.menu.ConvertToPrimitveClass" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Convert to primitive class"/> <class value="org.protege.editor.owl.ui.action.ConvertToPrimitiveClassAction"/> <toolTip value="Converts the equivalent classes of the selected class to superclasses."/> <path value="[AssertedClassHierarchy]/SlotM-B"/> <accelerator value="P"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="context.menu.ConvertToDefinedClass" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Convert to defined class"/> <class value="org.protege.editor.owl.ui.action.ConvertToDefinedClassAction"/> <toolTip value="Converts the superclasses of the selected class to an equivalent class."/> <path value="[AssertedClassHierarchy]/SlotM-C"/> <accelerator value="D"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="context.menu.MakePrimitiveSiblingsDisjoint" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Make primitive siblings disjoint"/> <class value="org.protege.editor.owl.ui.action.MakePrimitiveSiblingsDisjoint"/> <toolTip value="Makes primitive sibling classes disjoint. All disjoint axioms are added to the current ontology."/> <path value="[AssertedClassHierarchy]/SlotM-F"/> <editorKitId value="OWLEditorKit"/> <accelerator value="J"/> </extension> <extension id="context.menu.RemoveLocalDisjointAxioms" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Remove disjoint classes axioms for subclasses..."/> <class value="org.protege.editor.owl.ui.action.RemoveLocalDisjointAxiomsAction"/> <toolTip value="Removes all of the disjoint axioms that reference subclasses of the selected class."/> <path value="[AssertedClassHierarchy]/SlotM-G"/> <editorKitId value="OWLEditorKit"/> </extension> <extension id="context.copy" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Copy"/> <class value="org.protege.editor.owl.ui.action.CopyAction"/> <toolTip value="Copy"/> <path value="[AssertedClassHierarchy]/SlotC-C"/> <editorKitId value="OWLEditorKit"/> <accelerator value="C"/> </extension> <extension id="context.copySubHierarchy" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Copy sub-hierarchy as tab indented text"/> <class value="org.protege.editor.owl.ui.action.CopySubHierarchyToClipboardAction"/> <toolTip value="Copy the sub-hierarchy of the selection to the clipboard as tab indented text"/> <path value="[AssertedClassHierarchy]/SlotC-CA"/> <editorKitId value="OWLEditorKit"/> <accelerator value="alt C"/> </extension> <extension id="context.edit.duplicate" point="org.protege.editor.core.application.EditorKitMenuAction"> <name value="Duplicate class..."/> <class value="org.protege.editor.owl.ui.action.DuplicateSelectedClassAction"/> <toolTip value="Duplicates the current class. This copies the class, its superclasses and equivalent classes."/> <path value="[AssertedClassHierarchy]/SlotC-F"/> <editorKitId value="OWLEditorKit"/> <accelerator value="shift C"/> </extension> </plugin>