|
Lines 477-482
Link Here
|
| 477 |
* <!-- end-user-doc --> |
477 |
* <!-- end-user-doc --> |
| 478 |
* @generated |
478 |
* @generated |
| 479 |
*/ |
479 |
*/ |
|
|
480 |
private EDataType numberEDataType = null; |
| 481 |
|
| 482 |
/** |
| 483 |
* <!-- begin-user-doc --> |
| 484 |
* <!-- end-user-doc --> |
| 485 |
* @generated |
| 486 |
*/ |
| 480 |
private EEnum messageExpKindEEnum = null; |
487 |
private EEnum messageExpKindEEnum = null; |
| 481 |
|
488 |
|
| 482 |
/** |
489 |
/** |
|
Lines 1786-1791
Link Here
|
| 1786 |
|
1793 |
|
| 1787 |
/** |
1794 |
/** |
| 1788 |
* <!-- begin-user-doc --> |
1795 |
* <!-- begin-user-doc --> |
|
|
1796 |
* @since 3.0 |
| 1797 |
* <!-- end-user-doc --> |
| 1798 |
* @generated |
| 1799 |
*/ |
| 1800 |
public EDataType getNumber() { |
| 1801 |
return numberEDataType; |
| 1802 |
} |
| 1803 |
|
| 1804 |
/** |
| 1805 |
* <!-- begin-user-doc --> |
| 1789 |
* <!-- end-user-doc --> |
1806 |
* <!-- end-user-doc --> |
| 1790 |
* @generated |
1807 |
* @generated |
| 1791 |
*/ |
1808 |
*/ |
|
Lines 2040-2045
Link Here
|
| 2040 |
|
2057 |
|
| 2041 |
// Create data types |
2058 |
// Create data types |
| 2042 |
iTokenEDataType = createEDataType(ITOKEN); |
2059 |
iTokenEDataType = createEDataType(ITOKEN); |
|
|
2060 |
numberEDataType = createEDataType(NUMBER); |
| 2043 |
} |
2061 |
} |
| 2044 |
|
2062 |
|
| 2045 |
/** |
2063 |
/** |
|
Lines 2589-2595
Link Here
|
| 2589 |
"IntegerLiteralExpCS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
2607 |
"IntegerLiteralExpCS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
| 2590 |
initEAttribute( |
2608 |
initEAttribute( |
| 2591 |
getIntegerLiteralExpCS_IntegerSymbol(), |
2609 |
getIntegerLiteralExpCS_IntegerSymbol(), |
| 2592 |
ecorePackage.getEIntegerObject(), |
2610 |
this.getNumber(), |
| 2593 |
"integerSymbol", null, 0, 1, IntegerLiteralExpCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
2611 |
"integerSymbol", null, 0, 1, IntegerLiteralExpCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| 2594 |
|
2612 |
|
| 2595 |
initEClass( |
2613 |
initEClass( |
|
Lines 2598-2604
Link Here
|
| 2598 |
"UnlimitedNaturalLiteralExpCS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
2616 |
"UnlimitedNaturalLiteralExpCS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
| 2599 |
initEAttribute( |
2617 |
initEAttribute( |
| 2600 |
getUnlimitedNaturalLiteralExpCS_IntegerSymbol(), |
2618 |
getUnlimitedNaturalLiteralExpCS_IntegerSymbol(), |
| 2601 |
ecorePackage.getEIntegerObject(), |
2619 |
this.getNumber(), |
| 2602 |
"integerSymbol", null, 0, 1, UnlimitedNaturalLiteralExpCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
2620 |
"integerSymbol", null, 0, 1, UnlimitedNaturalLiteralExpCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| 2603 |
|
2621 |
|
| 2604 |
initEClass( |
2622 |
initEClass( |
|
Lines 2607-2613
Link Here
|
| 2607 |
"RealLiteralExpCS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
2625 |
"RealLiteralExpCS", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
| 2608 |
initEAttribute( |
2626 |
initEAttribute( |
| 2609 |
getRealLiteralExpCS_RealSymbol(), |
2627 |
getRealLiteralExpCS_RealSymbol(), |
| 2610 |
ecorePackage.getEDoubleObject(), |
2628 |
this.getNumber(), |
| 2611 |
"realSymbol", null, 0, 1, RealLiteralExpCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
2629 |
"realSymbol", null, 0, 1, RealLiteralExpCS.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$ |
| 2612 |
|
2630 |
|
| 2613 |
initEClass( |
2631 |
initEClass( |
|
Lines 2787-2792
Link Here
|
| 2787 |
// Initialize data types |
2805 |
// Initialize data types |
| 2788 |
initEDataType(iTokenEDataType, IToken.class, |
2806 |
initEDataType(iTokenEDataType, IToken.class, |
| 2789 |
"IToken", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
2807 |
"IToken", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
|
|
2808 |
initEDataType(numberEDataType, Number.class, |
| 2809 |
"Number", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$ |
| 2790 |
|
2810 |
|
| 2791 |
// Create resource |
2811 |
// Create resource |
| 2792 |
createResource(eNS_URI); |
2812 |
createResource(eNS_URI); |
|
Lines 2803-2809
Link Here
|
| 2803 |
* @generated |
2823 |
* @generated |
| 2804 |
*/ |
2824 |
*/ |
| 2805 |
protected void createExtendedMetaDataAnnotations() { |
2825 |
protected void createExtendedMetaDataAnnotations() { |
| 2806 |
String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; //$NON-NLS-1$ |
2826 |
String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; //$NON-NLS-1$ |
| 2807 |
addAnnotation(oclExpressionCSEClass, source, new String[]{ |
2827 |
addAnnotation(oclExpressionCSEClass, source, new String[]{ |
| 2808 |
"name", "OclExpressionCS" //$NON-NLS-1$ //$NON-NLS-2$ |
2828 |
"name", "OclExpressionCS" //$NON-NLS-1$ //$NON-NLS-2$ |
| 2809 |
}); |
2829 |
}); |