Description:
| Types in the EMFT OCL parser/interpreter
API, OCL Query API, and OCL Validation plug-in are renamed to conform to
the EMF project's naming standard for common acronyms. In particular,
occurrences of "Ocl" are replaced by "OCL" and "Uml"
by "UML", as described below.
The API changes are strictly renames; clients
need only search-and-replace to adopt the changes. No semantics have
changed, otherwise.
|
New API Availability:
| Now, in build N200602131118.
|
Old API Removal:
| Now (had to be removed by M5).
|
Tracking:
| Bug
125458
|
Clients Migrated:
| None.
|
Other Clients' Actions:
| Rename old names to new names according to
the following table:
Old Name
| New Name
|
org.eclipse.emf.ocl.expressions
|
OclExpression
| OCLExpression
|
OclMessageArg
| OCLMessageArg
|
OclMessageExp
| OCLMessageExp
|
org.eclipse.emf.ocl.types
|
OclState
| org.eclipse.emf.ocl.uml.OCLState
|
org.eclipse.emf.ocl.uml
|
UmlFactory
| UMLFactory
|
UmlPackage
| UMLPackage
|
org.eclipse.emf.ocl.helper
|
IOclHelper
| IOCLHelper
|
OclParsingException
| OCLParsingException
|
org.eclipse.emf.query.ocl.conditions
|
OclCondition
| OCLCondition
|
OclConstraintCondition
| OCLConstraintCondition |
Additionally, the ocl.ecore and ocl.genmodel
files in the org.eclipse.emf.ocl plug-in are renamed OCL.ecore and OCL.genmodel,
respectively, and are moved from the src/model folder to a model folder
at the root level of the plug-in. |