protected override Type DelegateNodeType(INodeInfo nodeInfo)
 {
     if (AuxNodeInfo.TryGetValue(nodeInfo, out var nie))
     {
         return(nie.Splitter.SplitterType);
     }
     return(null);
 }
 protected override void ProcessNode(PluginContainer container, INodeInfo nodeInfo)
 {
     if (container.PluginBase is ObjectSplitNode osn && AuxNodeInfo.TryGetValue(nodeInfo, out var nie))
     {
         osn.MemberWhiteList = new StringCollection {
             nie.MemberName
         };
         osn.Initialize();
     }
 }