1 | @Override↵ | | 1 | @Override↵
|
2 | protected int eStaticFeatureCount()↵ | | 2 | protected int eStaticFeatureCount()↵
|
3 | {↵ | | 3 | {↵
|
4 | return 0;↵ | | 4 | return 0;↵
|
5 | }↵ | | 5 | }↵
|
|
6 | @Override↵ | | 6 | @Override↵
|
7 | public int eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature)↵ | | 7 | public int eDerivedStructuralFeatureID(EStructuralFeature eStructuralFeature)↵
|
8 | {↵ | | 8 | {↵
|
9 | return eClass().getFeatureID(eStructuralFeature);↵ | | 9 | return eClass().getFeatureID(eStructuralFeature);↵
|
10 | }↵ | | 10 | }↵
|
|
11 | @Override↵ | | 11 | @Override↵
|
12 | protected BasicEObjectImpl.EPropertiesHolder eProperties()↵ | | 12 | protected BasicEObjectImpl.EPropertiesHolder eProperties()↵
|
13 | {↵ | | 13 | {↵
|
14 | if (eProperties == null)↵ | | 14 | if (eProperties == null)↵
|
15 | {↵ | | 15 | {↵
|
16 | eProperties = new DynamicEPropertiesHolderImpl();↵ | | 16 | eProperties = new EStoreEPropertiesHolderImpl();↵
|
17 | }↵ | | 17 | }↵
|
18 | return eProperties;↵ | | 18 | return eProperties;↵
|
19 | }↵ | | 19 | }↵
|
|
20 | @Override↵ | | 20 | @Override↵
|
21 | protected boolean eHasSettings()↵ | | 21 | protected boolean eHasSettings()↵
|
22 | {↵ | | 22 | {↵
|
23 | return eSettings != null;↵ | | 23 | return eSettings != null;↵
|
24 | }↵ | | 24 | }↵
|
|
25 | @Override↵ | | 25 | @Override↵
|
26 | protected EStructuralFeature.Internal.DynamicValueHolder eSettings()↵ | | 26 | protected EStructuralFeature.Internal.DynamicValueHolder eSettings()↵
|
27 | {↵ | | 27 | {↵
|
28 | if (eSettings == null)↵ | | 28 | if (eSettings == null)↵
|
29 | {↵ | | 29 | {↵
|
30 | int size = eClass().getFeatureCount() - eStaticFeatureCount();↵ | | 30 | int size = eClass().getFeatureCount() - eStaticFeatureCount();↵
|
31 | eSettings = size == 0 ? ENO_SETTINGS : new Object [size];↵ | | 31 | eSettings = size == 0 ? ENO_SETTINGS : new Object [size];↵
|
32 | }↵ | | 32 | }↵
|
|
33 | return this; | | 33 | return this;
|