blob: 4178b9df9e0de94e95b8d4d4927e698d73fa3133 [file] [log] [blame]
<?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>