public void InitAttributeGroups(AttributeGroup[] attributeGroups)
 {
     AttributeList      = new AttributeList();
     AttributeGroupList = new AttributeGroupList {
         AttributeGroup = attributeGroups
     };
 }
        // Public Methods (4) 

        public AttributeList GetAttributeList()
        {
            if (AttributeList == null)
            {
                AttributeList      = new AttributeList();
                AttributeGroupList = new AttributeGroupList
                {
                    AttributeGroup =
                        new[]
                    {
                        new AttributeGroup
                        {
                            ID   = DefaultAttributeGroup,
                            Name = Name.NewName(DefaultAttributeGroup)
                        }
                    }
                };
            }
            return(AttributeList);
        }