public override void SetProperty(string name, object value)
{
switch (name)
{
case "ContentListDefinition":
this.ContentListDefinition = (string)value;
break;
case "FieldSettingContents":
case "AvailableContentTypeFields":
break;
case "DefaultView":
this.DefaultView = (string)value;
break;
case AVAILABLEVIEWS:
this.AvailableViews = (IEnumerable<Node>)value;
break;
default:
base.SetProperty(name, value);
break;
}
}