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);
}
}
}