@"namespace Test
{
public workflow Color
{
string c;
public string Value
{
get{return c;}
}
// constructor
public Color(string c)
{
this.c = c;
}
// Executes after the static constructor executes.
// The method 'CreateEmpty()' is called automatically at
// the end of parse/compilation process.
public static Color CreateEmpty()
{
// make the empty color 'no color'
Color color = new Color(""no color"");
return color;
}
}
}