using GummingCommon; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Media.Imaging; namespace GummingEntity { public enum PatternType { Dat = 1, Dst = 2 } public class PatternPath { public object Clone() { return new PatternPath() { FullPath = this.FullPath, PatternName = this.PatternName, Icon = this.Icon, PatternType = this.PatternType, PatternParameter = this.PatternParameter, PatternDetail = this.PatternDetail, IconBinary = this.IconBinary, CurrentPathType = this.CurrentPathType }; } public string FullPath { get; set; } public string PatternName { get; set; } public string Icon { get; set; } public string BigIcon { get; set; } public PatternType PatternType { get; set; } public PatternParameter PatternParameter { get; set; } public string PatternDetail { get; set; } public BitmapImage IconBinary { get; set; } public BitmapImage BigIconBinary { get; set; } public AppEnum.PathType CurrentPathType; } }