myUserInfo = new NotificationMap(MapUtils.toStringMap(_attributeMap.getMap("userInfo", true)));
setUserInfo(MapUtils.toStringMap(_attributeMap.getMap("userInfo", true)), false);
  public void loadFromMap(EOModelMap _attributeMap, Set _failures) {    myAttributeMap = _attributeMap;    myName = _attributeMap.getString("name", true); //$NON-NLS-1$    myColumnName = _attributeMap.getString("columnName", true); //$NON-NLS-1$    myExternalType = _attributeMap.getString("externalType", true); //$NON-NLS-1$    myScale = _attributeMap.getInteger("scale"); //$NON-NLS-1$    myPrecision = _attributeMap.getInteger("precision"); //$NON-NLS-1$    myWidth = _attributeMap.getInteger("width"); //$NON-NLS-1$    myValueType = _attributeMap.getString("valueType", true); //$NON-NLS-1$    myValueClassName = _attributeMap.getString("valueClassName", true); //$NON-NLS-1$    myValueFactoryMethodName = _attributeMap.getString("valueFactoryMethodName", true); //$NON-NLS-1$    myFactoryMethodArgumentType = _attributeMap.getString("factoryMethodArgumentType", true); //$NON-NLS-1$    myAdaptorValueConversionMethodName = _attributeMap.getString("adaptorValueConversionMethodName", true); //$NON-NLS-1$    myAllowsNull = _attributeMap.getBoolean("allowsNull"); //$NON-NLS-1$    myDefinition = _attributeMap.getString("definition", true); //$NON-NLS-1$    myReadFormat = _attributeMap.getString("readFormat", true); //$NON-NLS-1$    myWriteFormat = _attributeMap.getString("writeFormat", true); //$NON-NLS-1$    myUserInfo = new NotificationMap(MapUtils.toStringMap(_attributeMap.getMap("userInfo", true))); //$NON-NLS-1$  }