public IVisibleResolver GetVisibleResolver(string propName)
{
switch (propName)
{
case "CheckedNodes":
return new CheckedNodesResolver();
case "UncheckedNodes":
return new UncheckedNodesResolver();
case "RootText":
return new RootTextResolver();
case "RootIcon":
return new RootIconResolver();
case "RootCls":
return new RootClsResolver();
case "RootIconCls":
return new RootIconClsResolver();
case "DragDropGroup":
return new DragDropGroupResolver();
case "AppendOnly":
return new AppendOnlyResolver();
case "DropData":
return new DropDataResolver();
default:
return null;
}
}