diff options
Diffstat (limited to 'plugins/infra/emf/org.eclipse.papyrus.infra.emf.types/plugin.xml')
-rw-r--r-- | plugins/infra/emf/org.eclipse.papyrus.infra.emf.types/plugin.xml | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/plugins/infra/emf/org.eclipse.papyrus.infra.emf.types/plugin.xml b/plugins/infra/emf/org.eclipse.papyrus.infra.emf.types/plugin.xml new file mode 100644 index 00000000000..4e53bafcb4e --- /dev/null +++ b/plugins/infra/emf/org.eclipse.papyrus.infra.emf.types/plugin.xml @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="UTF-8"?> +<?eclipse version="3.0"?> + +<!-- + Copyright (c) 2014 CEA LIST. + + + All rights reserved. This program and the accompanying materials + are made available under the terms of the Eclipse Public License v1.0 + which accompanies this distribution, and is available at + http://www.eclipse.org/legal/epl-v10.html + + Contributors: + CEA LIST - Initial API and implementation +--> + +<plugin> + + + + + + + + + + + + + + + <extension point="org.eclipse.emf.ecore.generated_package"> + <!-- @generated InvariantContainerRule --> + <package + uri="http://www.eclipse.org/papyrus/emf/types/invariantcontainerrule/1.1" + class="org.eclipse.papyrus.infra.emf.types.rules.container.InvariantContainerRulePackage" + genModel="model/InvariantContainerRule.genmodel"/> + </extension> + + <extension point="org.eclipse.emf.ecore.extension_parser"> + <!-- @generated InvariantContainerRule --> + <parser + type="invariantcontainerrule" + class="org.eclipse.papyrus.infra.emf.types.rules.container.util.InvariantContainerRuleResourceFactoryImpl"/> + </extension> + + <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories"> + <!-- @generated InvariantContainerRule --> + <factory + uri="http://www.eclipse.org/papyrus/emf/types/invariantcontainerrule/1.1" + class="org.eclipse.papyrus.infra.emf.types.rules.container.provider.InvariantContainerRuleItemProviderAdapterFactory" + supportedTypes= + "org.eclipse.emf.edit.provider.IEditingDomainItemProvider + org.eclipse.emf.edit.provider.IStructuredItemContentProvider + org.eclipse.emf.edit.provider.ITreeItemContentProvider + org.eclipse.emf.edit.provider.IItemLabelProvider + org.eclipse.emf.edit.provider.IItemPropertySource"/> + </extension> + + <extension point="org.eclipse.emf.edit.childCreationExtenders"> + <!-- @generated InvariantContainerRule --> + <extender + uri="http://www.eclipse.org/papyrus/infra/types/rulebased/1.1" + class="org.eclipse.papyrus.infra.emf.types.rules.container.provider.InvariantContainerRuleItemProviderAdapterFactory$RuleBasedChildCreationExtender"/> + </extension> + + <extension point="org.eclipse.emf.ecore.generated_package"> + <!-- @generated SetValuesAdvice --> + <package + uri="http://www.eclipse.org/papyrus/emf/types/setvaluesadvice/1.1" + class="org.eclipse.papyrus.infra.emf.types.advices.values.SetValuesAdvicePackage" + genModel="model/SetValuesAdvice.genmodel"/> + </extension> + + <extension point="org.eclipse.emf.ecore.extension_parser"> + <!-- @generated SetValuesAdvice --> + <parser + type="setvaluesadvice" + class="org.eclipse.papyrus.infra.emf.types.advices.values.util.SetValuesAdviceResourceFactoryImpl"/> + </extension> + + <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories"> + <!-- @generated SetValuesAdvice --> + <factory + uri="http://www.eclipse.org/papyrus/emf/types/setvaluesadvice/1.1" + class="org.eclipse.papyrus.infra.emf.types.advices.values.provider.SetValuesAdviceItemProviderAdapterFactory" + supportedTypes= + "org.eclipse.emf.edit.provider.IEditingDomainItemProvider + org.eclipse.emf.edit.provider.IStructuredItemContentProvider + org.eclipse.emf.edit.provider.ITreeItemContentProvider + org.eclipse.emf.edit.provider.IItemLabelProvider + org.eclipse.emf.edit.provider.IItemPropertySource"/> + </extension> + + <extension point="org.eclipse.emf.edit.childCreationExtenders"> + <!-- @generated SetValuesAdvice --> + <extender + uri="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.1" + class="org.eclipse.papyrus.infra.emf.types.advices.values.provider.SetValuesAdviceItemProviderAdapterFactory$ElementTypesConfigurationsChildCreationExtender"/> + </extension> + <extension + point="org.eclipse.papyrus.infra.types.core.adviceConfigurationKind"> + <adviceConfigurationKind + configurationClass="org.eclipse.papyrus.infra.emf.types.advices.values.SetValuesAdviceConfiguration" + factoryClass="org.eclipse.papyrus.infra.emf.types.advices.values.SetValuesAdviceEditHelperAdviceFactory"> + </adviceConfigurationKind> + </extension> + <extension + point="org.eclipse.papyrus.infra.types.rulebased.ruleKind"> + <ruleKind + configurationClass="org.eclipse.papyrus.infra.emf.types.rules.container.InvariantContainerRuleConfiguration" + ruleClass="org.eclipse.papyrus.infra.emf.types.rules.container.InvariantContainerRule"> + </ruleKind> + </extension> +</plugin> |