﻿using System;
namespace BugseePlugin.Internals
{
	internal sealed class AppearanceValue
	{
		private string strValue;
		private IBugseeColor clrValue;

		private AppearanceValue(IBugseeColor clrValue, string strValue)
		{
			this.strValue = strValue;
			this.clrValue = clrValue;
		}

		public string String
		{
			get
			{
				return strValue;
			}
		}

		public IBugseeColor Color
		{
			get
			{
				return this.clrValue;
			}
		}

		public static AppearanceValue Create(IBugseeColor clrValue, string strValue)
		{
			return new AppearanceValue(clrValue, strValue);
		}
	}
}

