T result = caseEStringToAnySimpleTypeMap(eStringToAnySimpleTypeMap);
if (result == null) result = defaultCase(theEObject);
return result;
}
case JsonPackage.JS_OBJECT: {
JsObject jsObject = (JsObject)theEObject;
T result = caseJsObject(jsObject);
if (result == null) result = defaultCase(theEObject);
return result;
}
default: return defaultCase(theEObject);