| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <plugin> |
| <extension |
| point="org.eclipse.ui.ide.editorAssociationOverride"> |
| <editorAssociationOverride |
| class="org.eclipse.app4mc.amalthea.model.editor.AmaltheaEditorAssociationOverride" |
| id="org.eclipse.app4mc.amalthea.model.editor.editorAssociationOverride"> |
| </editorAssociationOverride> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| class="org.eclipse.app4mc.amalthea.model.presentation.ExtendedAmaltheaEditor" |
| contributorClass="org.eclipse.app4mc.amalthea.model.presentation.ExtendedAmaltheaActionBarContributor" |
| default="true" |
| extensions="amxmi" |
| icon="icons/full/obj16/AMALTHEA.gif" |
| id="org.eclipse.app4mc.amalthea.model.editor.extended" |
| matchingStrategy="org.eclipse.app4mc.amalthea.model.editor.AmaltheaEditorMatchingStrategy" |
| name="Amalthea Model Editor"> |
| <contentTypeBinding |
| contentTypeId="org.eclipse.app4mc.amalthea.xmi.contentType"> |
| </contentTypeBinding> |
| </editor> |
| <editor |
| class="org.eclipse.app4mc.amalthea.model.editor.DummyAmaltheaEditor" |
| default="false" |
| extensions="amxmi" |
| icon="icons/full/obj16/AMALTHEA_predecessor.gif" |
| id="org.eclipse.app4mc.amalthea.model.editor.dummy" |
| name="Amalthea Model Migrator"> |
| <contentTypeBinding |
| contentTypeId="org.eclipse.app4mc.amalthea.xmi.contentType"> |
| </contentTypeBinding> |
| </editor> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.navigator.navigatorContent"> |
| <commonWizard |
| type="new" |
| wizardId="org.eclipse.app4mc.amalthea.model.presentation.ExtendedAmaltheaModelWizardID"> |
| <enablement> |
| <instanceof |
| value="org.eclipse.core.resources.IResource"> |
| </instanceof></enablement> |
| </commonWizard> |
| </extension> |
| |
| <extension point="org.eclipse.ui.newWizards"> |
| <category |
| id="org.eclipse.app4mc.amalthea.Wizards.category.ID" |
| name="Amalthea"/> |
| <wizard |
| id="org.eclipse.app4mc.amalthea.model.presentation.ExtendedAmaltheaModelWizardID" |
| name="Amalthea Model" |
| class="org.eclipse.app4mc.amalthea.model.presentation.ExtendedAmaltheaModelWizard" |
| category="org.eclipse.app4mc.amalthea.Wizards.category.ID" |
| icon="icons/full/obj16/AmaltheaModelFile.gif" |
| project="false"> |
| <description>Create a new Amalthea model</description> |
| <selection class="org.eclipse.core.resources.IResource"/> |
| </wizard> |
| </extension> |
| |
| <extension |
| point="org.eclipse.core.runtime.adapters"> |
| <factory |
| adaptableType="org.eclipse.core.resources.IContainer" |
| class="org.eclipse.app4mc.amalthea.model.editor.container.ContainerAdapterFactory"> |
| <adapter |
| type="org.eclipse.app4mc.amalthea.model.editor.container.AmaltheaModelContainer"> |
| </adapter> |
| </factory> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.decorators"> |
| <decorator |
| adaptable="true" |
| class="org.eclipse.app4mc.amalthea.model.editor.container.ContainerDecorator" |
| icon="icons/in_use_decorator.gif" |
| id="org.eclipse.app4mc.amalthea.container.decorator" |
| label="Container Decorator" |
| lightweight="true" |
| location="BOTTOM_RIGHT" |
| state="true"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.core.resources.IContainer"> |
| </objectClass> |
| </enablement> |
| </decorator> |
| <decorator |
| adaptable="true" |
| class="org.eclipse.app4mc.amalthea.model.editor.container.FileDecorator" |
| icon="icons/loaded_decorator.gif" |
| id="org.eclipse.app4mc.amalthea.file.decorator" |
| label="File Decorator" |
| lightweight="true" |
| location="BOTTOM_RIGHT" |
| state="true"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.core.resources.IFile"> |
| </objectClass> |
| </enablement> |
| </decorator> |
| </extension> |
| |
| <extension |
| id="org.eclipse.app4mc.amalthea.search.results" |
| point="org.eclipse.search.searchResultViewPages"> |
| <viewPage |
| class="org.eclipse.app4mc.amalthea.model.editor.search.ModelSearchResultView" |
| id="org.eclipse.app4mc.amalthea.model.editor.search.ModelSearchResultsView" |
| searchResultClass="org.eclipse.app4mc.amalthea.model.editor.search.ModelSearchResult"> |
| </viewPage> |
| </extension> |
| |
| </plugin> |