1 | public Character createECharacterObjectFromString(EDataType metaObject, String initialValue) ↵ | | 1 | public Character createECharFromString(EDataType metaObject, String initialValue) ↵
|
2 | {↵ | | 2 | {↵
|
3 | if (initialValue == null)↵ | | 3 | if (initialValue == null)↵
|
4 | {↵ | | 4 | {↵
|
5 | return null;↵ | | 5 | return null;↵
|
6 | }↵ | | 6 | }↵
|
|
7 | char charValue = 0;↵ | | 7 | char charValue = 0;↵
|
8 | try↵ | | 8 | try↵
|
9 | {↵ | | 9 | {↵
|
10 | Integer value = new Integer(initialValue);↵ | | 10 | Integer value = new Integer(initialValue);↵
|
11 | charValue = (char) value.intValue();↵ | | 11 | charValue = (char) value.intValue();↵
|
12 | }↵ | | 12 | }↵
|
13 | catch (NumberFormatException e)↵ | | 13 | catch (NumberFormatException e)↵
|
14 | {↵ | | 14 | {↵
|
15 | char[] carray = initialValue.toCharArray();↵ | | 15 | char[] carray = initialValue.toCharArray();↵
|
16 | charValue = carray[0];↵ | | 16 | charValue = carray[0];↵
|
17 | }↵ | | 17 | }↵
|
18 | return new Character(charValue);↵ | | 18 | return new Character(charValue);↵
|
19 | }↵ | | 19 | }↵
|
|
20 | /**↵ | | 20 | /**↵
|
21 | * <!-- begin-user-doc -->↵ | | 21 | * <!-- begin-user-doc -->↵
|
22 | * <!-- end-user-doc -->↵ | | 22 | * <!-- end-user-doc -->↵
|
23 | * @generated NOT↵ | | 23 | * @generated NOT↵
|
24 | */↵ | | 24 | */↵
|
25 | public String convertECharacterObjectToString(EDataType metaObject, Object instanceValue) ↵ | | 25 | public String convertECharToString(EDataType metaObject, Object instanceValue) ↵
|
26 | {↵ | | 26 | {↵
|
27 | if (instanceValue instanceof Character)↵ | | 27 | if (instanceValue instanceof Character)↵
|
28 | {↵ | | 28 | {↵
|
29 | int charInt = ((Character) instanceValue).charValue();↵ | | 29 | int charInt = ((Character) instanceValue).charValue();↵
|
30 | Integer value = new Integer(charInt);↵ | | 30 | Integer value = new Integer(charInt);↵
|
31 | return value.toString();↵ | | 31 | return value.toString();↵
|
32 | }↵ | | 32 | }↵
|
|
33 | return instanceValue == null ? null : instanceValue.toString(); | | 33 | return instanceValue == null ? null : instanceValue.toString();
|