Inheritance: ICloneable
コード例 #1
0
ファイル: Location.cs プロジェクト: jozilla/Uiml.net
        public virtual object Clone()
        {
            Location location = new Location();
            location.m_value = m_value;
            location.m_type = m_type;

            return location;
        }
コード例 #2
0
ファイル: DComponent.cs プロジェクト: jozilla/Uiml.net
		public void Process(XmlNode n)
		{
			if(n.Name != IAM)
				return;
			
			base.ReadAttributes(n);
			XmlAttributeCollection attr = n.Attributes;
			if(attr.GetNamedItem(MAPS_TO) != null)
				MapsTo = attr.GetNamedItem(MAPS_TO).Value;

			if(attr.GetNamedItem(LOCATION) != null)
				Location = new Location(attr.GetNamedItem(LOCATION).Value);
			
			ProcessChildren(n.ChildNodes);
		}