Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EMF/Transaction/FAQ"

m (Bsd.mt.ca moved page EMF-Transaction-FAQ to EMF/Transaction/FAQ: EMF/Transaction links to EMF/Transaction/FAQ, and there's nothing there.)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{stub}}
+
In addition to the FAQ below, see also the EMF Model Transaction Developer Guide documentation included in the EMF Transaction SDK.
  
== Question ==
+
__TOC__
  
Answer.
+
== Newbie / General ==
  
== Another Question ==
+
=== Does EMF Transaction 1.x work with J2SE 1.4? ===
  
Answer, with quoted source code:
+
Yes and no. The core EMF Transaction framework works with the EMF Validation framework, EMF 2.2 or higher and J2SE 1.4.
  
some sample code here
+
<table border="1"><tr><th>Transaction</th><th>Validation</th><th>EMF</th><th>Minimim JVM</th></tr>
another line of code
+
final bit of code
+
  
 +
<tr align="center">
 +
<td>1.0</td>
 +
<td>1.0</td>
 +
<td>2.2</td>
 +
<td>1.4.2</td>
 +
</tr>
  
----
+
<tr align="center">
 +
<td>1.1</td>
 +
<td>1.1</td>
 +
<td>2.2+</td>
 +
<td>1.4.2</td>
 +
</tr>
  
''Once this FAQ contains real content, add <code><nowiki>[[Category:FAQ]]</nowiki></code>.''
+
<tr align="center">
 +
<td>1.2</td>
 +
<td>1.2</td>
 +
<td>2.3+</td>
 +
<td>1.5</td>
 +
</tr>
  
 +
</table>
 +
 +
However, if you need the OCL extensions in the
 +
<tt style="color:DarkGreen">org.eclipse.emf.validation.ocl</tt> plug-in, the requirements are different.
 +
 +
<table border="1"><tr><th>Transaction</th><th>Validation</th><th>OCL</th><th>EMF</th><th>Minimim JVM</th></tr>
 +
 +
<tr align="center">
 +
<td>1.0</td>
 +
<td>1.0</td>
 +
<td>1.0</td>
 +
<td>2.2</td>
 +
<td>1.4.2</td>
 +
</tr>
 +
 +
<tr align="center">
 +
<td>1.1</td>
 +
<td>1.1</td>
 +
<td>1.1</td>
 +
<td>2.3</td>
 +
<td>1.5</td>
 +
</tr>
 +
 +
<tr align="center">
 +
<td>1.2</td>
 +
<td>1.2</td>
 +
<td>1.1+</td>
 +
<td>2.3+</td>
 +
<td>1.5</td>
 +
</tr>
 +
</table>
 +
 +
See also [[MDT-OCL-FAQ#Does_OCL_1.x_work_with_J2SE_1.4.3F|OCL 1.x Requirements]] and [[EMF/EMF 2.3/JVM Requirements|EMF 2.3 JVM Requirements]].
 +
 +
[[Category:FAQ]]
 
[[Category:Modeling]]
 
[[Category:Modeling]]
 
[[Category:EMF]]
 
[[Category:EMF]]

Latest revision as of 09:27, 18 October 2013

In addition to the FAQ below, see also the EMF Model Transaction Developer Guide documentation included in the EMF Transaction SDK.

Newbie / General

Does EMF Transaction 1.x work with J2SE 1.4?

Yes and no. The core EMF Transaction framework works with the EMF Validation framework, EMF 2.2 or higher and J2SE 1.4.

TransactionValidationEMFMinimim JVM
1.0 1.0 2.2 1.4.2
1.1 1.1 2.2+ 1.4.2
1.2 1.2 2.3+ 1.5

However, if you need the OCL extensions in the org.eclipse.emf.validation.ocl plug-in, the requirements are different.

TransactionValidationOCLEMFMinimim JVM
1.0 1.0 1.0 2.2 1.4.2
1.1 1.1 1.1 2.3 1.5
1.2 1.2 1.1+ 2.3+ 1.5

See also OCL 1.x Requirements and EMF 2.3 JVM Requirements.

Back to the top