/// <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); }
/// <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); }
/// <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); }
/// <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); }