| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| |
| <!-- |
| <copyright> |
| </copyright> |
| |
| $Id: plugin.xml,v 1.3 2008/11/06 22:56:05 edillon Exp $ |
| --> |
| |
| <plugin> |
| |
| <extension |
| point="org.eclipse.tigerstripe.workbench.base.customArtifactAuditor"> |
| <customAuditRule |
| auditorClass="org.eclipse.tigerstripe.samples.eclipseSummit08.audit.DocumentedEntityAuditor" |
| name="Valid documentation"> |
| </customAuditRule> |
| </extension> |
| |
| <extension point="org.eclipse.emf.ecore.generated_package"> |
| <package |
| uri="http:///org/eclipse/tigerstripe/samples/eclipseSummit08/annotations/designNotes.ecore" |
| class="org.eclipse.tigerstripe.samples.eclipseSummit08.annotations.designNotes.DesignNotesPackage" |
| genModel="model/designNotes.genmodel"/> |
| </extension> |
| <extension point="org.eclipse.emf.ecore.generated_package"> |
| <package |
| uri="http:///org/eclipse/tigerstripe/samples/eclipseSummit08/annotations/documentation.ecore" |
| class="org.eclipse.tigerstripe.samples.eclipseSummit08.annotations.documentation.DocumentationPackage" |
| genModel="model/documentation.genmodel"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.tigerstripe.annotation.core.packageLabel"> |
| <label |
| epackage-uri="http:///org/eclipse/tigerstripe/samples/eclipseSummit08/annotations/documentation.ecore" |
| name="EclipseSummit08"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.tigerstripe.annotation.core.packageLabel"> |
| <label |
| epackage-uri="http:///org/eclipse/tigerstripe/samples/eclipseSummit08/annotations/designNotes.ecore" |
| name="EclipseSummit08"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.tigerstripe.annotation.core.annotationType"> |
| <definition |
| description="Documentation content" |
| eclass="Documentation" |
| epackage-uri="http:///org/eclipse/tigerstripe/samples/eclipseSummit08/annotations/documentation.ecore" |
| name="Documentation"> |
| <target |
| type="org.eclipse.tigerstripe.workbench.model.deprecated_.IModelComponent" |
| unique="true"> |
| </target> |
| </definition> |
| </extension> |
| |
| <extension |
| point="org.eclipse.tigerstripe.annotation.core.annotationType"> |
| <definition |
| description="Design Notes" |
| eclass="Note" |
| epackage-uri="http:///org/eclipse/tigerstripe/samples/eclipseSummit08/annotations/designNotes.ecore" |
| name="Design Notes"> |
| <target |
| type="org.eclipse.tigerstripe.workbench.model.deprecated_.IModelComponent" |
| unique="false"> |
| </target> |
| </definition> |
| </extension> |
| |
| <extension |
| point="org.eclipse.tigerstripe.annotation.core.annotationType"> |
| <definition |
| description="TODO Notes" |
| eclass="TODO" |
| epackage-uri="http:///org/eclipse/tigerstripe/samples/eclipseSummit08/annotations/designNotes.ecore" |
| name="TODO"> |
| <target |
| type="org.eclipse.tigerstripe.workbench.model.deprecated_.IModelComponent" |
| unique="false"> |
| </target> |
| </definition> |
| </extension> |
| |
| <extension point="org.eclipse.tigerstripe.annotation.ui.annotationLabelProvider"> |
| <provider |
| class="org.eclipse.tigerstripe.samples.eclipseSummit08.ui.LabelProvider" |
| epackage-uri="http:///org/eclipse/tigerstripe/samples/eclipseSummit08/annotations/designNotes.ecore" |
| eclass="TODO"/> |
| </extension> |
| <extension point="org.eclipse.tigerstripe.annotation.ui.annotationLabelProvider"> |
| <provider |
| class="org.eclipse.tigerstripe.samples.eclipseSummit08.ui.LabelProvider" |
| epackage-uri="http:///org/eclipse/tigerstripe/samples/eclipseSummit08/annotations/designNotes.ecore" |
| eclass="Note"/> |
| </extension> |
| <extension point="org.eclipse.tigerstripe.annotation.ui.annotationLabelProvider"> |
| <provider |
| class="org.eclipse.tigerstripe.samples.eclipseSummit08.ui.LabelProvider" |
| epackage-uri="http:///org/eclipse/tigerstripe/samples/eclipseSummit08/annotations/documentation.ecore" |
| eclass="Documentation"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.tigerstripe.workbench.ui.base.labelDecorator"> |
| <decorator |
| class="org.eclipse.tigerstripe.samples.eclipseSummit08.ui.DocumentedLabelDecorator"> |
| </decorator> |
| </extension> |
| |
| <extension |
| point="org.eclipse.tigerstripe.metamodel.customArtifactMetadata"> |
| <modelComponentIconProvider |
| artifactType="IManagedEntityArtifact" |
| provider="org.eclipse.tigerstripe.samples.eclipseSummit08.ui.IconProvider"> |
| </modelComponentIconProvider> |
| </extension> |
| |
| <extension |
| point="org.eclipse.tigerstripe.workbench.base.creationPatterns"> |
| <patternDefinition |
| patternFile="patterns/documentedEntity.xml"> |
| </patternDefinition> |
| <disabledPattern |
| patternName="org.eclipse.tigerstripe.workbench.base.ManagedEntity"> |
| </disabledPattern> |
| <disabledPattern |
| patternName="org.eclipse.tigerstripe.workbench.base.Query"> |
| </disabledPattern> |
| <disabledPattern |
| patternName="org.eclipse.tigerstripe.workbench.base.Session"> |
| </disabledPattern> |
| <disabledPattern |
| patternName="org.eclipse.tigerstripe.workbench.base.UpdateProcedure"> |
| </disabledPattern> |
| <disabledPattern |
| patternName="org.eclipse.tigerstripe.workbench.base.Event"> |
| </disabledPattern> |
| <disabledPattern |
| patternName="org.eclipse.tigerstripe.workbench.base.Exception"> |
| </disabledPattern> |
| </extension> |
| |
| </plugin> |