blob: 52618d1c682faf27b8cf9133afb3b53c2e868a6a (
plain) (
tree)
|
|
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.core.expressions.propertyTesters">
<propertyTester
class="org.eclipse.papyrus.uml.decoratormodel.internal.expressions.FilePropertyTester"
id="org.eclipse.papyrus.uml.decoratormodel.file"
namespace="org.eclipse.papyrus.uml.decoratormodel"
properties="isDecoratorModel"
type="org.eclipse.core.resources.IFile">
</propertyTester>
</extension>
<extension
point="org.eclipse.papyrus.infra.core.model">
<model
classname="org.eclipse.papyrus.uml.decoratormodel.model.DecoratorModel">
<dependency>
<loadAfter
identifier="org.eclipse.papyrus.infra.core.resource.uml.UmlModel">
</loadAfter>
</dependency>
<modelSnippet
classname="org.eclipse.papyrus.uml.decoratormodel.model.UMLSnippet"
description="UML model listener support for loaded decorator models.">
</modelSnippet>
</model>
</extension>
<extension
point="org.eclipse.emf.ecore.uri_mapping">
<mapping
source="pathmap://PAPYRUS_PROFILEEXT/"
target="platform:/plugin/org.eclipse.papyrus.uml.decoratormodel/model/">
</mapping>
</extension>
<extension
point="org.eclipse.uml2.uml.generated_package">
<profile
location="pathmap://PAPYRUS_PROFILEEXT/ProfileExternalization.profile.uml#_Mzzc0EWjEeSNXJj2G3jVCw"
uri="http://www.eclipse.org/Papyrus/2014/profile/profileExternalization">
</profile>
</extension>
<extension
point="org.eclipse.core.contenttype.contentTypes">
<content-type
base-type="org.eclipse.uml2.uml"
id="org.eclipse.papyrus.uml.decoratormodel.decorator_model"
name="%content-type.name"
file-extensions="uml"
priority="normal">
<describer
class="org.eclipse.papyrus.infra.emf.resource.AnyRootNamespaceContentHandler$Describer">
<parameter
name="namespacePattern"
value="http://www\.eclipse\.org/Papyrus/2014/profile/profileExternalization" />
</describer>
</content-type>
</extension>
<extension
point="org.eclipse.papyrus.infra.emf.readonly.readOnlyHandler">
<readOnlyHandler
id="org.eclipse.papyrus.uml.decoratormodel.DecoratorModel"
class="org.eclipse.papyrus.uml.decoratormodel.internal.resource.DecoratorModelReadOnlyHandler"
priority="50">
<affinity
axis="discretion">
</affinity>
</readOnlyHandler>
</extension>
<extension
point="org.eclipse.papyrus.uml.tools.profileApplicationDelegates">
<delegate
class="org.eclipse.papyrus.uml.decoratormodel.internal.providers.ExternalizedProfileApplicationDelegate">
</delegate>
</extension>
<extension point="org.eclipse.emf.ecore.generated_package">
<!-- @generated ProfileExternalization.profile -->
<package
uri="http://www.eclipse.org/Papyrus/2014/profile/profileExternalization"
class="org.eclipse.papyrus.uml.decoratormodel.profileExternalization.ProfileExternalizationPackage"
genModel="model/ProfileExternalization.profile.genmodel"/>
</extension>
<extension
point="org.eclipse.papyrus.infra.core.service">
<service
classname="org.eclipse.papyrus.uml.decoratormodel.internal.resource.index.ProfileIndex"
id="org.eclipse.papyrus.uml.tools.profile.index.IProfileIndex"
priority="10"
startKind="lazy"
description="The profile application index for workspace resources">
</service>
</extension>
</plugin>
|