using Core.Common.Base.Properties; using Core.Common.Utils.Collections.Generic; namespace Core.Common.Base.Data { /// /// Class that holds all items in a project. /// public class Project : Observable { /// /// Constructs a new . /// public Project() : this(Resources.Project_Constructor_Default_name) {} /// /// Constructs a new . /// /// The name of the . public Project(string name) { Name = name; Description = ""; Items = new EventedList(); } /// /// Gets or sets the name of the . /// public string Name { get; set; } /// /// Gets or sets the description of the . /// public string Description { get; set; } /// /// Gets or sets the items of the . /// public IEventedList Items { get; private set; } } }