diff options
author | tlandre | 2009-10-15 17:24:33 +0000 |
---|---|---|
committer | tlandre | 2009-10-15 17:24:33 +0000 |
commit | 8992e27d39c9e52f560594510487dcd03a6c444e (patch) | |
tree | 914ffaabcb1f7c98ef3c306820f00818ae1edfb1 /features | |
parent | 347c07a5059c81f0d0411562b0407e48f4ddfbf8 (diff) | |
download | org.eclipse.papyrus-8992e27d39c9e52f560594510487dcd03a6c444e.tar.gz org.eclipse.papyrus-8992e27d39c9e52f560594510487dcd03a6c444e.tar.xz org.eclipse.papyrus-8992e27d39c9e52f560594510487dcd03a6c444e.zip |
Add some features to add flexibility on installation
Diffstat (limited to 'features')
20 files changed, 724 insertions, 0 deletions
diff --git a/features/org.eclipse.papyrus-updatesite/.project b/features/org.eclipse.papyrus-updatesite/.project new file mode 100644 index 00000000000..9682bba6981 --- /dev/null +++ b/features/org.eclipse.papyrus-updatesite/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus-updatesite</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.UpdateSiteBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.UpdateSiteNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.papyrus-updatesite/site.xml b/features/org.eclipse.papyrus-updatesite/site.xml new file mode 100644 index 00000000000..fdabc8e30eb --- /dev/null +++ b/features/org.eclipse.papyrus-updatesite/site.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<site>
+ <feature url="features/org.eclipse.papyrus.layouttool_feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.layouttool_feature" version="0.7.0.qualifier">
+ <category name="additionalTools"/>
+ </feature>
+ <feature url="features/org.eclipse.papyrus.backbone_feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.backbone_feature" version="0.7.0.qualifier">
+ <category name="backbone"/>
+ </feature>
+ <feature url="features/org.eclipse.papyrus.uml_feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.uml_feature" version="0.7.0.qualifier">
+ <category name="umleditor"/>
+ </feature>
+ <feature url="features/org.eclipse.papyrus.diagram.clazz_feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.diagram.clazz_feature" version="0.7.0.qualifier">
+ <category name="umldiagrams"/>
+ </feature>
+ <feature url="features/org.eclipse.papyrus.diagram.composite_feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.diagram.composite_feature" version="0.7.0.qualifier">
+ <category name="umldiagrams"/>
+ </feature>
+ <feature url="features/org.eclipse.papyrus.diagram.sequence_feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.diagram.sequence_feature" version="0.7.0.qualifier">
+ <category name="umldiagrams"/>
+ </feature>
+ <feature url="features/org.eclipse.papyrus.diagram.usecase_feature_0.7.0.qualifier.jar" id="org.eclipse.papyrus.diagram.usecase_feature" version="0.7.0.qualifier">
+ <category name="umldiagrams"/>
+ </feature>
+ <category-def name="backbone" label="BackBone"/>
+ <category-def name="umleditor" label="UML Editor"/>
+ <category-def name="umldiagrams" label="UML Diagrams"/>
+ <category-def name="additionalTools" label="Additional Tools"/>
+</site>
diff --git a/features/org.eclipse.papyrus.backbone-feature/.project b/features/org.eclipse.papyrus.backbone-feature/.project new file mode 100644 index 00000000000..20fa1c3d789 --- /dev/null +++ b/features/org.eclipse.papyrus.backbone-feature/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.backbone-feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.papyrus.backbone-feature/build.properties b/features/org.eclipse.papyrus.backbone-feature/build.properties new file mode 100644 index 00000000000..82ab19c62d1 --- /dev/null +++ b/features/org.eclipse.papyrus.backbone-feature/build.properties @@ -0,0 +1 @@ +bin.includes = feature.xml
diff --git a/features/org.eclipse.papyrus.backbone-feature/feature.xml b/features/org.eclipse.papyrus.backbone-feature/feature.xml new file mode 100644 index 00000000000..fa39d897479 --- /dev/null +++ b/features/org.eclipse.papyrus.backbone-feature/feature.xml @@ -0,0 +1,114 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.papyrus.backbone_feature"
+ label="MDT Papyrus Backbone"
+ version="0.7.0.qualifier"
+ provider-name="Eclipse">
+
+ <description url="http://www.example.com/description">
+ The Core of MDT Papyrus
+ </description>
+
+ <copyright url="http://www.example.com/copyright">
+ [Enter Copyright Description here.]
+ </copyright>
+
+ <license url="http://www.eclipse.org/legal/epl/notice.php">
+ September 23, 2009 + +The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content. + +If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.
+ </license>
+
+ <url>
+ <discovery label="MDT Papyrus" url="http://www.eclipse.org/modeling/mdt/?project=papyrus#papyrus"/>
+ </url>
+
+ <requires>
+ <import plugin="org.eclipse.papyrus.sasheditor" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui.ide" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.junit"/>
+ <import plugin="org.eclipse.papyrus.sasheditor.di" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.edit.ui" version="2.5.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore.edit" version="2.5.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.core" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.edit.ui" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui"/>
+ <import plugin="org.eclipse.gef"/>
+ <import plugin="org.eclipse.emf.ecore.xmi" version="2.5.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.transaction" version="1.3.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore"/>
+ <import plugin="org.eclipse.swt" version="3.5.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore.edit" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui.editors" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.antlr.runtime" version="3.0.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.properties"/>
+ </requires>
+
+ <plugin
+ id="org.eclipse.papyrus.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.core.adaptor.gmf"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.tabbedproperties.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.sasheditor"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.sasheditor.di"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.wizards"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.extensionpoints.editors"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.preferences"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.editor"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
diff --git a/features/org.eclipse.papyrus.diagram.clazz-feature/.project b/features/org.eclipse.papyrus.diagram.clazz-feature/.project new file mode 100644 index 00000000000..d6b1777d85e --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.clazz-feature/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.diagram.clazz-feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.papyrus.diagram.clazz-feature/build.properties b/features/org.eclipse.papyrus.diagram.clazz-feature/build.properties new file mode 100644 index 00000000000..82ab19c62d1 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.clazz-feature/build.properties @@ -0,0 +1 @@ +bin.includes = feature.xml
diff --git a/features/org.eclipse.papyrus.diagram.clazz-feature/feature.xml b/features/org.eclipse.papyrus.diagram.clazz-feature/feature.xml new file mode 100644 index 00000000000..39e61f71f90 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.clazz-feature/feature.xml @@ -0,0 +1,78 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.papyrus.diagram.clazz_feature"
+ label="Papyrus UML Class Diagram"
+ version="0.7.0.qualifier"
+ provider-name="Eclipse">
+
+ <description url="http://www.example.com/description">
+ The Class diagram of MDT Papyrus UML Editor
+ </description>
+
+ <copyright url="http://www.example.com/copyright">
+ [Enter Copyright Description here.]
+ </copyright>
+
+ <license url="http://www.eclipse.org/legal/epl/notice.php">
+ September 23, 2009 + +The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content. + +If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.
+ </license>
+
+ <url>
+ <discovery label="MDT Papyrus" url="http://www.eclipse.org/modeling/mdt/?project=papyrus#papyrus"/>
+ </url>
+
+ <requires>
+ <import plugin="org.eclipse.emf.ecore"/>
+ <import plugin="org.eclipse.core.runtime"/>
+ <import plugin="org.eclipse.core.resources"/>
+ <import plugin="org.eclipse.core.expressions"/>
+ <import plugin="org.eclipse.jface"/>
+ <import plugin="org.eclipse.ui.ide"/>
+ <import plugin="org.eclipse.ui.views"/>
+ <import plugin="org.eclipse.ui.navigator"/>
+ <import plugin="org.eclipse.ui.navigator.resources"/>
+ <import plugin="org.eclipse.emf.ecore.xmi"/>
+ <import plugin="org.eclipse.emf.edit.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.core"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.commands.core"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.ui.properties"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.properties"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers.ide"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.render"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide"/>
+ <import plugin="org.eclipse.uml2.uml"/>
+ <import plugin="org.eclipse.uml2.uml.edit"/>
+ <import plugin="org.eclipse.emf.ecore.edit"/>
+ <import plugin="org.eclipse.gmf.runtime.draw2d.ui"/>
+ <import plugin="org.eclipse.gef"/>
+ <import plugin="org.eclipse.gmf" version="1.0.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.ui.toolbox"/>
+ <import plugin="org.eclipse.papyrus.parsers"/>
+ <import plugin="org.eclipse.ocl.ecore"/>
+ <import plugin="org.eclipse.emf.validation"/>
+ <import plugin="org.eclipse.papyrus.core.adaptor.gmf" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.diagram.common" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.preferences"/>
+ <import plugin="org.eclipse.papyrus.editor" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.draw2d"/>
+ <import plugin="org.eclipse.gmf.codegen" version="2.1.1" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.uml2.uml.resources" version="3.0.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.umlutils" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.extensionpoints.editors"/>
+ </requires>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.clazz"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
diff --git a/features/org.eclipse.papyrus.diagram.composite-feature/.project b/features/org.eclipse.papyrus.diagram.composite-feature/.project new file mode 100644 index 00000000000..ae73a8313d2 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.composite-feature/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.diagram.composite-feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.papyrus.diagram.composite-feature/build.properties b/features/org.eclipse.papyrus.diagram.composite-feature/build.properties new file mode 100644 index 00000000000..82ab19c62d1 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.composite-feature/build.properties @@ -0,0 +1 @@ +bin.includes = feature.xml
diff --git a/features/org.eclipse.papyrus.diagram.composite-feature/feature.xml b/features/org.eclipse.papyrus.diagram.composite-feature/feature.xml new file mode 100644 index 00000000000..fdc15b1a283 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.composite-feature/feature.xml @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.papyrus.diagram.composite_feature"
+ label="Papyrus UML Composite Structure diagram"
+ version="0.7.0.qualifier"
+ provider-name="Eclipse">
+
+ <description url="http://www.example.com/description">
+ The Composite diagram of MDT Papyrus UML Editor
+ </description>
+
+ <copyright url="http://www.example.com/copyright">
+ [Enter Copyright Description here.]
+ </copyright>
+
+ <license url="http://www.eclipse.org/legal/epl/notice.php">
+ September 23, 2009 + +The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, &quot;Program&quot; will mean the Content. + +If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor&apos;s license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.
+ </license>
+
+ <url>
+ <discovery label="MDT Papyrus" url="http://www.eclipse.org/modeling/mdt/?project=papyrus#papyrus"/>
+ </url>
+
+ <requires>
+ <import plugin="org.eclipse.emf.ecore"/>
+ <import plugin="org.eclipse.core.runtime"/>
+ <import plugin="org.eclipse.core.resources"/>
+ <import plugin="org.eclipse.core.expressions"/>
+ <import plugin="org.eclipse.jface"/>
+ <import plugin="org.eclipse.ui.ide"/>
+ <import plugin="org.eclipse.ui.views"/>
+ <import plugin="org.eclipse.ui.navigator"/>
+ <import plugin="org.eclipse.ui.navigator.resources"/>
+ <import plugin="org.eclipse.emf.ecore.xmi"/>
+ <import plugin="org.eclipse.emf.edit.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.core"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.commands.core"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.ui.properties"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.properties"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers.ide"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.render"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide"/>
+ <import plugin="org.eclipse.uml2.uml"/>
+ <import plugin="org.eclipse.uml2.uml.edit"/>
+ <import plugin="org.eclipse.emf.ecore.edit"/>
+ <import plugin="org.eclipse.ocl.ecore"/>
+ <import plugin="org.eclipse.gmf.runtime.draw2d.ui"/>
+ <import plugin="org.eclipse.gef"/>
+ <import plugin="org.eclipse.papyrus.core" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.core.adaptor.gmf" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.draw2d"/>
+ <import plugin="org.eclipse.papyrus.preferences"/>
+ <import plugin="org.eclipse.papyrus.diagram.common" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.extensionpoints.editors"/>
+ </requires>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.composite"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
diff --git a/features/org.eclipse.papyrus.diagram.sequence-feature/.project b/features/org.eclipse.papyrus.diagram.sequence-feature/.project new file mode 100644 index 00000000000..72509dcd267 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.sequence-feature/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.diagram.sequence-feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.papyrus.diagram.sequence-feature/build.properties b/features/org.eclipse.papyrus.diagram.sequence-feature/build.properties new file mode 100644 index 00000000000..82ab19c62d1 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.sequence-feature/build.properties @@ -0,0 +1 @@ +bin.includes = feature.xml
diff --git a/features/org.eclipse.papyrus.diagram.sequence-feature/feature.xml b/features/org.eclipse.papyrus.diagram.sequence-feature/feature.xml new file mode 100644 index 00000000000..47e06b79dc9 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.sequence-feature/feature.xml @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.papyrus.diagram.sequence_feature"
+ label="Papyrus UML Sequence diagram"
+ version="0.7.0.qualifier"
+ provider-name="Eclipse">
+
+ <description url="http://www.example.com/description">
+ The Sequence diagram of MDT Papyrus UML Editor
+ </description>
+
+ <copyright url="http://www.example.com/copyright">
+ [Enter Copyright Description here.]
+ </copyright>
+
+ <license url="http://www.eclipse.org/legal/epl/notice.php">
+ September 23, 2009 + +The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content. + +If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.
+ </license>
+
+ <url>
+ <discovery label="MDT Papyrus" url="http://www.eclipse.org/modeling/mdt/?project=papyrus#papyrus"/>
+ </url>
+
+ <requires>
+ <import plugin="org.eclipse.ui"/>
+ <import plugin="org.eclipse.core.runtime"/>
+ <import plugin="org.eclipse.core.resources"/>
+ <import plugin="org.eclipse.core.expressions"/>
+ <import plugin="org.eclipse.jface"/>
+ <import plugin="org.eclipse.ui.ide"/>
+ <import plugin="org.eclipse.ui.views"/>
+ <import plugin="org.eclipse.ui.navigator"/>
+ <import plugin="org.eclipse.ui.navigator.resources"/>
+ <import plugin="org.eclipse.emf.ecore"/>
+ <import plugin="org.eclipse.emf.ecore.xmi"/>
+ <import plugin="org.eclipse.emf.edit.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.core"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.commands.core"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.ui.properties"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.properties"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers.ide"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.render"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide"/>
+ <import plugin="org.eclipse.draw2d"/>
+ <import plugin="org.eclipse.uml2.uml"/>
+ <import plugin="org.eclipse.uml2.uml.edit"/>
+ <import plugin="org.eclipse.emf.ecore.edit"/>
+ <import plugin="org.eclipse.gef"/>
+ <import plugin="org.eclipse.papyrus.preferences"/>
+ <import plugin="org.eclipse.papyrus.extensionpoints.editors"/>
+ <import plugin="org.eclipse.papyrus.diagram.common" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ocl.ecore"/>
+ <import plugin="org.eclipse.uml2.diagram.common" version="0.9.0" match="greaterOrEqual"/>
+ <import plugin="org.junit4"/>
+ <import plugin="org.eclipse.gmf.runtime.draw2d.ui"/>
+ <import plugin="org.eclipse.papyrus.core.adaptor.gmf" version="0.7.0" match="greaterOrEqual"/>
+ </requires>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.sequence"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
diff --git a/features/org.eclipse.papyrus.diagram.usecase-feature/.project b/features/org.eclipse.papyrus.diagram.usecase-feature/.project new file mode 100644 index 00000000000..f568d034831 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.usecase-feature/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.diagram.usecase-feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.papyrus.diagram.usecase-feature/build.properties b/features/org.eclipse.papyrus.diagram.usecase-feature/build.properties new file mode 100644 index 00000000000..82ab19c62d1 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.usecase-feature/build.properties @@ -0,0 +1 @@ +bin.includes = feature.xml
diff --git a/features/org.eclipse.papyrus.diagram.usecase-feature/feature.xml b/features/org.eclipse.papyrus.diagram.usecase-feature/feature.xml new file mode 100644 index 00000000000..af30a3e8c60 --- /dev/null +++ b/features/org.eclipse.papyrus.diagram.usecase-feature/feature.xml @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.papyrus.diagram.usecase_feature"
+ label="Papyrus UML Usecase diagram"
+ version="0.7.0.qualifier"
+ provider-name="Eclipse">
+
+ <description url="http://www.example.com/description">
+ The Usecase diagram of MDT Papyrus UML Editor
+ </description>
+
+ <copyright url="http://www.example.com/copyright">
+ [Enter Copyright Description here.]
+ </copyright>
+
+ <license url="http://www.eclipse.org/legal/epl/notice.php">
+ September 23, 2009 + +The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content. + +If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.
+ </license>
+
+ <url>
+ <discovery label="MDT Papyrus" url="http://www.eclipse.org/modeling/mdt/?project=papyrus#papyrus"/>
+ </url>
+
+ <requires>
+ <import plugin="org.eclipse.core.runtime"/>
+ <import plugin="org.eclipse.core.resources"/>
+ <import plugin="org.eclipse.core.expressions"/>
+ <import plugin="org.eclipse.jface"/>
+ <import plugin="org.eclipse.ui.ide"/>
+ <import plugin="org.eclipse.ui.views"/>
+ <import plugin="org.eclipse.ui.navigator"/>
+ <import plugin="org.eclipse.ui.navigator.resources"/>
+ <import plugin="org.eclipse.emf.ecore"/>
+ <import plugin="org.eclipse.emf.ecore.xmi"/>
+ <import plugin="org.eclipse.emf.edit.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.core"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.commands.core"/>
+ <import plugin="org.eclipse.gmf.runtime.emf.ui.properties"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.properties"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers.ide"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.render"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide"/>
+ <import plugin="org.eclipse.uml2.uml"/>
+ <import plugin="org.eclipse.uml2.uml.edit"/>
+ <import plugin="org.eclipse.emf.ecore.edit"/>
+ <import plugin="org.eclipse.ocl.ecore"/>
+ <import plugin="org.eclipse.draw2d"/>
+ <import plugin="org.eclipse.gmf.runtime.draw2d.ui"/>
+ <import plugin="org.eclipse.gef"/>
+ <import plugin="org.eclipse.papyrus.core.adaptor.gmf" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.diagram.common" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.preferences" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.ui.toolbox" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.extensionpoints.editors"/>
+ </requires>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.usecase"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
diff --git a/features/org.eclipse.papyrus.uml-feature/.project b/features/org.eclipse.papyrus.uml-feature/.project new file mode 100644 index 00000000000..746447904e4 --- /dev/null +++ b/features/org.eclipse.papyrus.uml-feature/.project @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.papyrus.uml-feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.papyrus.uml-feature/build.properties b/features/org.eclipse.papyrus.uml-feature/build.properties new file mode 100644 index 00000000000..82ab19c62d1 --- /dev/null +++ b/features/org.eclipse.papyrus.uml-feature/build.properties @@ -0,0 +1 @@ +bin.includes = feature.xml
diff --git a/features/org.eclipse.papyrus.uml-feature/feature.xml b/features/org.eclipse.papyrus.uml-feature/feature.xml new file mode 100644 index 00000000000..a3ecf376c04 --- /dev/null +++ b/features/org.eclipse.papyrus.uml-feature/feature.xml @@ -0,0 +1,164 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.eclipse.papyrus.uml_feature"
+ label="Papyrus UML Editor"
+ version="0.7.0.qualifier"
+ provider-name="Eclipse">
+
+ <description url="http://www.example.com/description">
+ The Core UML Editor
+ </description>
+
+ <copyright url="http://www.example.com/copyright">
+ [Enter Copyright Description here.]
+ </copyright>
+
+ <license url="http://www.eclipse.org/legal/epl/notice.php">
+ September 23, 2009 + +The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content. + +If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.
+ </license>
+
+ <url>
+ <discovery label="MDT Papyrus" url="http://www.eclipse.org/modeling/mdt/?project=papyrus#papyrus"/>
+ </url>
+
+ <requires>
+ <import plugin="org.eclipse.uml2.uml.edit"/>
+ <import plugin="org.eclipse.uml2.uml"/>
+ <import plugin="org.eclipse.emf.ecore"/>
+ <import plugin="org.eclipse.emf.ecore.edit"/>
+ <import plugin="org.eclipse.emf.query.ocl"/>
+ <import plugin="org.eclipse.papyrus.core" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.resources.editor"/>
+ <import plugin="org.eclipse.ocl.ecore" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.providers" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.extensionpoints.editors" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.umlutils" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.properties" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.wizards" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.edit.ui"/>
+ <import plugin="org.eclipse.core.runtime"/>
+ <import plugin="org.eclipse.ui.views.properties.tabbed"/>
+ <import plugin="org.eclipse.emf.mapping.ecore2xml"/>
+ <import plugin="org.eclipse.ui.navigator" version="3.3.101" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore.editor" version="2.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.uml2.uml.editor" version="2.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.render" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.ecore.editor" version="2.5.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.uml2.uml.edit" version="3.0.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui"/>
+ <import plugin="org.eclipse.jface.text"/>
+ <import plugin="org.eclipse.ui.editors"/>
+ <import plugin="org.antlr.runtime" version="3.0.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.navigator" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.diagram.common" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.extensionpoints.uml2" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui.properties" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.sasheditor" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.ui.ide" version="3.4.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.gmf.runtime.diagram.ui" version="1.1.0" match="greaterOrEqual"/>
+ <import plugin="org.junit"/>
+ <import plugin="org.eclipse.papyrus.sasheditor.di" version="0.7.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.papyrus.tabbedproperties.core"/>
+ <import plugin="org.eclipse.uml2.uml" version="2.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.transaction" version="1.2.0" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.eef.runtime"/>
+ <import plugin="org.eclipse.jface" version="3.4.1" match="greaterOrEqual"/>
+ <import plugin="org.eclipse.emf.transaction" version="1.2.1" match="greaterOrEqual"/>
+ </requires>
+
+ <plugin
+ id="org.eclipse.papyrus.diagram.common"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.extensionpoints.uml2"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.navigator"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.outline"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.outline.emftree"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.parsers"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.perspective"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.profile"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.tabbedproperties.appearance"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.tabbedproperties.uml"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.ui.toolbox"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.papyrus.umlutils"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
|