myServerTimeZone = _argumentMap.getString("serverTimeZone", true);
  public void loadFromMap(EOModelMap _argumentMap, Set _failures) {    myArgumentMap = _argumentMap;    myName = _argumentMap.getString("name", true);    if (_argumentMap.containsKey("externalName")) {      myColumnName = _argumentMap.getString("externalName", true);    }    else {      myColumnName = _argumentMap.getString("columnName", true);    }    myExternalType = _argumentMap.getString("externalType", true);    myScale = _argumentMap.getInteger("scale");    myPrecision = _argumentMap.getInteger("precision");    if (_argumentMap.containsKey("maximumLength")) {      myWidth = _argumentMap.getInteger("maximumLength");    }    else {      myWidth = _argumentMap.getInteger("width");    }    myValueType = _argumentMap.getString("valueType", true);    myValueClassName = _argumentMap.getString("valueClassName", true);    myValueFactoryMethodName = _argumentMap.getString("valueFactoryMethodName", true);    myFactoryMethodArgumentType = EOFactoryMethodArgumentType.getFactoryMethodArgumentTypeByID(_argumentMap.getString("factoryMethodArgumentType", true));    myAdaptorValueConversionMethodName = _argumentMap.getString("adaptorValueConversionMethodName", true);    myAllowsNull = _argumentMap.getBoolean("allowsNull");    myDefinition = _argumentMap.getString("definition", true);    loadUserInfo(_argumentMap);  }