[535490] Use clone of EMF library example
diff --git a/examples/org.eclipse.ocl.examples/META-INF/MANIFEST.MF b/examples/org.eclipse.ocl.examples/META-INF/MANIFEST.MF
index 7760ece..d60967d 100644
--- a/examples/org.eclipse.ocl.examples/META-INF/MANIFEST.MF
+++ b/examples/org.eclipse.ocl.examples/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
Bundle-ManifestVersion: 2
Bundle-Name: %Plugin.name
Bundle-SymbolicName: org.eclipse.ocl.examples;singleton:=true
-Bundle-Version: 3.10.400.qualifier
+Bundle-Version: 3.13.0.qualifier
Bundle-Vendor: %Plugin.providerName
Bundle-Localization: plugin
Require-Bundle: org.eclipse.emf.common.ui;bundle-version="[2.5.0,3.0.0)",
diff --git a/examples/org.eclipse.ocl.examples/buildZips.xml b/examples/org.eclipse.ocl.examples/buildZips.xml
index 1babf91..bb2cf9f 100644
--- a/examples/org.eclipse.ocl.examples/buildZips.xml
+++ b/examples/org.eclipse.ocl.examples/buildZips.xml
@@ -9,6 +9,11 @@
<target name="zip.examples" depends="init">
<!-- OCL examples -->
+ <!--eclipse.convertPath resourcePath="org.eclipse.ocl.examples.extlibrary" property="projectDir"/-->
+ <zip destfile="zips/extlibrary.zip" basedir="../org.eclipse.ocl.examples.extlibrary">
+ <patternset refid="zip.excludes"/>
+ </zip>
+
<!--eclipse.convertPath resourcePath="org.eclipse.ocl.examples.interpreter" property="projectDir"/-->
<zip destfile="zips/interpreter.zip" basedir="../org.eclipse.ocl.examples.interpreter">
<patternset refid="zip.excludes"/>
diff --git a/examples/org.eclipse.ocl.examples/plugin.properties b/examples/org.eclipse.ocl.examples/plugin.properties
index 4d596a6..7a561f9 100644
--- a/examples/org.eclipse.ocl.examples/plugin.properties
+++ b/examples/org.eclipse.ocl.examples/plugin.properties
@@ -30,11 +30,14 @@
OCL_category=OCL (Object Constraint Language) Plug-ins
+OCL_ExtLibrary_name=OCL Extended Library
+OCL_ExtLibrary_description=Example extended library project (local clone of EMF's variant)
+
OCL_Interpreter_name=OCL Interpreter
OCL_Interpreter_description=Example project defining an interactive OCL interpreter console
-_UI_LibraryModelProject_desc = This project contains the extended library model and the implementation generated from it.
-_UI_LibraryEditProject_desc = This project contains the item providers generated to support viewing and editing instances of the extended library model.
-_UI_LibraryEditorProjector_desc = This project contains the sample editor generated from the extended library model.
+#_UI_LibraryModelProject_desc = This project contains the extended library model and the implementation generated from it.
+#_UI_LibraryEditProject_desc = This project contains the item providers generated to support viewing and editing instances of the extended library model.
+#_UI_LibraryEditorProjector_desc = This project contains the sample editor generated from the extended library model.
CompleteOCL_Tutorial_name=Complete OCL Tutorial
CompleteOCL_Tutorial_description=Tutorial example demonstrating use of independent OCL to complement Ecore or UML models or Xtext grammars
diff --git a/examples/org.eclipse.ocl.examples/plugin.xml b/examples/org.eclipse.ocl.examples/plugin.xml
index e1fdd36..0c04401 100644
--- a/examples/org.eclipse.ocl.examples/plugin.xml
+++ b/examples/org.eclipse.ocl.examples/plugin.xml
@@ -19,6 +19,14 @@
<category id="org.eclipse.ocl.examples.category"
name="%OCL_category"
parentCategory="org.eclipse.ui.Examples"/>
+ <wizard id="org.eclipse.ocl.examples.extlibrary"
+ category="org.eclipse.ui.Examples/org.eclipse.ocl.examples.category"
+ class="org.eclipse.emf.common.ui.wizard.ExampleInstallerWizard"
+ project="true"
+ name="%OCL_ExtLibrary_name"
+ icon="$nl$/icons/elcl16/oclconsole_co.gif">
+ <description>%OCL_ExtLibrary_description</description>
+ </wizard>
<wizard id="org.eclipse.ocl.examples.interpreter"
category="org.eclipse.ui.Examples/org.eclipse.ocl.examples.category"
class="org.eclipse.emf.common.ui.wizard.ExampleInstallerWizard"
@@ -77,21 +85,28 @@
contentURI="zips/empty.zip"
description="%EmptyOCL_description"/>
</example>
+ <example id="org.eclipse.ocl.examples.project.EXTlibrary"
+ wizardID="org.eclipse.ocl.examples.extlibrary"
+ pageImage="$nl$/icons/elcl16/oclconsole_co.gif">
+ <projectDescriptor name="org.eclipse.ocl.examples.extlibrary"
+ contentURI="zips/extlibrary.zip"
+ description="%OCL_Interpreter_description"/>
+ </example>
<example id="org.eclipse.ocl.examples.project.Interpreter"
wizardID="org.eclipse.ocl.examples.interpreter"
pageImage="$nl$/icons/elcl16/oclconsole_co.gif">
<projectDescriptor name="org.eclipse.ocl.examples.project.interpreter"
contentURI="zips/interpreter.zip"
description="%OCL_Interpreter_description"/>
- <projectDescriptor name="org.eclipse.emf.examples.library"
- contentURI="zips/library.zip"
- description="%_UI_LibraryModelProject_desc"/>
- <projectDescriptor name="org.eclipse.emf.examples.library.edit"
+ <projectDescriptor name="org.eclipse.ocl.examples.extlibrary"
+ contentURI="zips/extlibrary.zip"
+ description="%OCL_ExtLibrary_description"/>
+ <!--projectDescriptor name="org.eclipse.emf.examples.library.edit"
contentURI="zips/libraryEdit.zip"
description="%_UI_LibraryEditProject_desc"/>
<projectDescriptor name="org.eclipse.emf.examples.library.editor"
contentURI="zips/libraryEditor.zip"
- description="%_UI_LibraryEditorProjector_desc"/>
+ description="%_UI_LibraryEditorProjector_desc"/-->
</example>
<example id="org.eclipse.ocl.examples.project.OCLinEcore"
wizardID="org.eclipse.ocl.examples.oclinecoretutorial"
diff --git a/examples/org.eclipse.ocl.examples/pom.xml b/examples/org.eclipse.ocl.examples/pom.xml
index 522c250..deddbd4 100644
--- a/examples/org.eclipse.ocl.examples/pom.xml
+++ b/examples/org.eclipse.ocl.examples/pom.xml
@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.eclipse.ocl</groupId>
<artifactId>org.eclipse.ocl.examples</artifactId>
- <version>3.10.400-SNAPSHOT</version>
+ <version>3.13.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<parent>
<groupId>org.eclipse.ocl</groupId>