| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <plugin> |
| <extension name="Designer component library" point="org.eclipse.papyrus.uml.extensionpoints.UMLLibrary"> |
| <library description="Designer component library" iconpath="platform:/plugin/org.eclipse.papyrus.designer.infra.ui/icons/designer-16x16.gif" name="Designer model library: port kinds and interactions" path="pathmap://DML_C_CORE/componentlib.uml" provider="CEA LIST"> |
| </library> |
| </extension> |
| <extension name="FIFO" point="org.eclipse.papyrus.uml.extensionpoints.UMLLibrary"> |
| <library iconpath="platform:/plugin/org.eclipse.papyrus.designer.infra.ui/icons/designer-16x16.gif" name="Designer model library: FIFO" path="pathmap://DML_C_CORE/fifo.uml" provider="CEA LIST"> |
| </library> |
| </extension> |
| |
| |
| |
| <extension |
| point="org.eclipse.ui.newWizards"> |
| <wizard |
| canFinishEarly="false" |
| category="org.eclipse.ui.Examples/org.eclipse.papyrus.examples" |
| class="org.eclipse.papyrus.uml.diagram.wizards.wizards.PapyrusExampleInstallerWizard" |
| finalPerspective="org.eclipse.papyrus.infra.core.perspective" |
| icon="platform:/plugin/org.eclipse.papyrus.designer.infra.ui/icons/designer-16x16.gif" |
| id="org.eclipse.papyrus.designer.examples.category.DesignerExamplesComponents.installer" |
| name="Papyrus Designer component-based examples" |
| project="true"> |
| </wizard> |
| </extension> |
| |
| <extension point="org.eclipse.emf.common.ui.examples"> |
| <example |
| id="org.eclipse.papyrus.designer.examples.DesignerExampleComponents" |
| pageImage="platform:/plugin/org.eclipse.papyrus.designer.infra.ui/icons/PapyrusLogo_48x48.png" |
| wizardID="org.eclipse.papyrus.designer.examples.category.DesignerExamplesComponents.installer"> |
| <projectDescriptor |
| contentURI="models/examples/CHelloWorldCpp/" |
| name="CHelloWorldCpp" |
| description="Component-based Hello World example for C++."> |
| </projectDescriptor> |
| <fileToOpen |
| location="CHelloWorldCpp/CHelloWorldCpp.di"> |
| </fileToOpen> |
| <projectDescriptor |
| contentURI="models/examples/CHelloWorldJava/" |
| name="CHelloWorldJava" |
| description="Component-based Hello World example for Java."> |
| </projectDescriptor> |
| <fileToOpen |
| location="CHelloWorldJava/CHelloWorldJava.di"> |
| </fileToOpen> |
| <projectDescriptor |
| contentURI="models/examples/ProducerConsumer/" |
| name="ProducerConsumer" |
| description="Component-based producer/consumer example (for C++)."> |
| </projectDescriptor> |
| <fileToOpen |
| location="ProducerConsumer/ProducerConsumer.di"> |
| </fileToOpen> |
| </example> |
| </extension> |
| |
| <extension point="org.eclipse.papyrus.uml.diagram.wizards.templates"> |
| <template |
| id="org.eclipse.papyrus.designer.components.transformation.modelibs.core.wizardTemplates.DesignerCBForMARTE" |
| language="uml" |
| name="Papyrus Designer for MARTE (component based)" |
| file="models/wizardTemplates/DesignerCBModel.uml" |
| di_file="models/wizardTemplates/DesignerCBModel.di" |
| notation_file="models/wizardTemplates/DesignerCBModel.notation"> |
| </template> |
| <template |
| id="org.eclipse.papyrus.designer.components.transformation.modelibs.core.wizardTemplates.DesignerCBSimple" |
| language="uml" |
| name="Designer without MARTE (component based)" |
| file="models/wizardTemplates/DesignerCBSimple.uml" |
| di_file="models/wizardTemplates/DesignerCBSimple.di" |
| notation_file="models/wizardTemplates/DesignerCBSimple.notation"> |
| </template> |
| </extension> |
| |
| <extension |
| point="org.eclipse.help.toc"> |
| <toc file="help/modellibs-core-examples.xml"/> |
| <toc file="help/modellibs-core-library.xml"/> |
| </extension> |
| </plugin> |