public override IMap DeepClone()
        {
            IEnumValueMap enumValueMap = new EnumValueMap();

            DeepCopy(enumValueMap);
            return(enumValueMap);
        }
		protected virtual void DeserializeEnumValueMap(IClassMap classMap, XmlNode xmlEnumValueMap)
		{
			IEnumValueMap enumValueMap = new EnumValueMap();
			enumValueMap.ClassMap = classMap;
			if (!(xmlEnumValueMap.Attributes["name"] == null))
			{
				enumValueMap.Name = xmlEnumValueMap.Attributes["name"].Value;
			}
			if (!(xmlEnumValueMap.Attributes["index"] == null))
			{
				enumValueMap.Index = System.Convert.ToInt32(xmlEnumValueMap.Attributes["index"].Value);
			}
		}
 public override IMap Clone()
 {
     IEnumValueMap enumValueMap = new EnumValueMap();
     Copy(enumValueMap);
     return enumValueMap;
 }