using System; using System.Collections.Generic; using System.Linq; using System.Text; using RainmeterStudio.Core.Model; using RainmeterStudio.Core.Model.Generic; namespace RainmeterStudio.SkinDesignerPlugin { public class SkinMetadata : Property { /// /// Gets a property indicating the name of the skin /// public Property SkinName { get; private set; } /// /// Gets a property indicating the author of the skin /// public Property Author { get; private set; } /// /// Gets a property containing information about this skin (credits, usage instructions, setup etc) /// public Property Information { get; private set; } /// /// Gets a property indicating the version of this skin /// public Property Version { get; private set; } /// /// Gets a property containing licensing information /// public Property License { get; private set; } /// /// Initializes this metadata property /// public SkinMetadata() : base("Metadata") { SkinName = new Property("Name"); Author = new Property("Author"); Information = new Property("Information"); Version = new Property("Version"); License = new Property("License"); Children.Add(SkinName); Children.Add(Author); Children.Add(Information); Children.Add(Version); Children.Add(License); } } }