Пример #1
0
		/// <summary>
		/// Make an exact copy of this object using the cloneable interface.
		/// </summary>
		/// <returns>A new object that is a clone of the specified object.</returns>
		public override Object Clone()
		{
			AttributeList rtn = new AttributeList();			

			for ( int i=0;i<m_list.Count;i++ )
				rtn.Add( (Attribute)this[i].Clone() );

			return rtn;
		}
Пример #2
0
        public AttributeList get()
        {
            AttributeList tmp = new AttributeList();

            foreach (Attribute x in List)
            {
                tmp.Add((Attribute)x.Clone());
            }
            return(tmp);
        }
Пример #3
0
        /// <summary>
        /// Make an exact copy of this object using the cloneable interface.
        /// </summary>
        /// <returns>A new object that is a clone of the specified object.</returns>
        public override Object Clone()
        {
            AttributeList rtn = new AttributeList();

            for (int i = 0; i < m_list.Count; i++)
            {
                rtn.Add((Attribute)this[i].Clone());
            }

            return(rtn);
        }
Пример #4
0
		public AttributeList GetTag()
		{
			AttributeList tag = new AttributeList();
			tag.Name = m_tag;

			foreach(Attribute x in List)
			{
				tag.Add((Attribute)x.Clone());
			}

			return tag;
		}
Пример #5
0
        public AttributeList GetTag()
        {
            AttributeList tag = new AttributeList();

            tag.Name = m_tag;

            foreach (Attribute x in List)
            {
                tag.Add((Attribute)x.Clone());
            }

            return(tag);
        }