using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace umbraco.editorControls.macrocontainer
{
[Serializable]
internal class PersistableMacroProperty
{
#region Private Fields
private string _name;
private string _alias;
private string _value;
private string _assemblyName;
private string _typeName;
#endregion
#region Properties
///
/// Macro Caption
///
public string Name
{
get { return _name; }
set { _name = value; }
}
///
/// Macro Alias
///
public string Alias
{
get { return _alias; }
set { _alias = value; }
}
///
/// Macro Value
///
public string Value
{
get { return _value; }
set { _value = value; }
}
///
/// AssemblyName of the Property of teh Macro
///
public string AssemblyName
{
get { return _assemblyName; }
set { _assemblyName = value; }
}
///
/// TypeName of the property of the macro
///
public string TypeName
{
get { return _typeName; }
set { _typeName = value; }
}
#endregion
}
}