[unrelated] Eliminate source of some XXX comments
diff --git a/plugins/org.eclipse.ocl.pivot/model/Values.ecore b/plugins/org.eclipse.ocl.pivot/model/Values.ecore
index c15fce5..3582e63 100644
--- a/plugins/org.eclipse.ocl.pivot/model/Values.ecore
+++ b/plugins/org.eclipse.ocl.pivot/model/Values.ecore
@@ -43,7 +43,7 @@
<eClassifiers xsi:type="ecore:EClass" name="UnlimitedValue" eSuperTypes="#//UnlimitedNaturalValue"/>
<eClassifiers xsi:type="ecore:EClass" name="Value" abstract="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
- <details key="documentation" value="A value support wrapping/boxing a value whose Java implementation does not comply with OCL semantics, primarily
that equal values return true from Object.equals(Object) but also for variant metamodel elements.
<p>
A boxed value is not needed for Boolean and String that are well-behaved.
<p>
A boxed value is needed for Integer and Double, since in OCL 4 is equal to 4.0 and since multiple implementation
classes exist to support growth between unlimited numeric ranges.
<p>
A boxed value is needed for EnumerationLiterals since distinct Pivot, Ecore, UML variants may exist.
<p>
A boxed value is needed for types since distinct Pivot, Ecore, UML variants may exist.
<p>
A boxed value is useful/needed for collections to provide OCL polymorphism.
<p>
A boxed value is not needed for the large number of ordinary EObjects not in the above list.
<p>
asXXX returns a non-null XXX if self is convertible to an XXX and is not NullValue/InvalidValue
throws an InvalidValueException for a NullValue/InvalidValue. A Value object may be converted
if the conversion to XXX is exact and type conformant.
<p>
isXXX returns an XXX-related value if self is an XXX and is not a NullValue/InvalidValue, returns null otherwise."/>
+ <details key="documentation" value="A value support wrapping/boxing a value whose Java implementation does not comply with OCL semantics, primarily
that equal values return true from Object.equals(Object) but also for variant metamodel elements.
<p>
A boxed value is not needed for Boolean and String that are well-behaved.
<p>
A boxed value is needed for Integer and Double, since in OCL 4 is equal to 4.0 and since multiple implementation
classes exist to support growth between unlimited numeric ranges.
<p>
A boxed value is needed for EnumerationLiterals since distinct Pivot, Ecore, UML variants may exist.
<p>
A boxed value is needed for types since distinct Pivot, Ecore, UML variants may exist.
<p>
A boxed value is useful/needed for collections to provide OCL polymorphism.
<p>
A boxed value is not needed for the large number of ordinary EObjects not in the above list.
<p>
asYYY returns a non-null YYY if self is convertible to an YYY and is not NullValue/InvalidValue
throws an InvalidValueException for a NullValue/InvalidValue. A Value object may be converted
if the conversion to YYY is exact and type conformant.
<p>
isYYY returns an YYY-related value if self is an YYY and is not a NullValue/InvalidValue, returns null otherwise."/>
</eAnnotations>
</eClassifiers>
</ecore:EPackage>