/// <summary>
 ///     Constructor
 /// </summary>
 /// <param name="item"></param>
 /// <param name="buildSubNodes"></param>
 /// <param name="name"></param>
 /// <param name="isFolder"></param>
 protected NameSpaceTreeNode(NameSpace item, bool buildSubNodes, string name, bool isFolder)
     : base(item, buildSubNodes, name, isFolder)
 {
     _isDirectory = true;
     // ReSharper disable once RedundantArgumentDefaultValue
     Disabling = new DisablesRulesTreeNodeExtension <NameSpace>(item, true);
 }
示例#2
0
 /// <summary>
 ///     Constructor
 /// </summary>
 /// <param name="item"></param>
 /// <param name="buildSubNodes"></param>
 public FolderTreeNode(Folder item, bool buildSubNodes)
     : base(item, buildSubNodes, null, true)
 {
     Disabling = new DisablesRulesTreeNodeExtension <Folder>(item);
 }
示例#3
0
 /// <summary>
 ///     Constructor
 /// </summary>
 /// <param name="item"></param>
 /// <param name="buildSubNodes"></param>
 public FrameTreeNode(Frame item, bool buildSubNodes)
     : base(item, buildSubNodes, null, true)
 {
     Disabling = new DisablesRulesTreeNodeExtension <Frame>(item);
 }
示例#4
0
 /// <summary>
 ///     Constructor
 /// </summary>
 /// <param name="item"></param>
 /// <param name="buildSubNodes"></param>
 public SubSequenceTreeNode(SubSequence item, bool buildSubNodes)
     : base(item, buildSubNodes, null, true)
 {
     Disabling = new DisablesRulesTreeNodeExtension <SubSequence>(item);
 }
 /// <summary>
 ///     Constructor
 /// </summary>
 /// <param name="item"></param>
 /// <param name="buildSubNodes"></param>
 public ChapterTreeNode(Chapter item, bool buildSubNodes)
     : base(item, buildSubNodes, null, true)
 {
     Disabling = new DisablesRulesTreeNodeExtension <Chapter>(item, true);
 }
 /// <summary>
 ///     Constructor
 /// </summary>
 /// <param name="item"></param>
 /// <param name="buildSubNodes"></param>
 public NameSpaceTreeNode(NameSpace item, bool buildSubNodes)
     : base(item, buildSubNodes, null, false)
 {
     // ReSharper disable once RedundantArgumentDefaultValue
     Disabling = new DisablesRulesTreeNodeExtension <NameSpace>(item, true);
 }