/// <summary> /// Initializes a new instance of the <see cref="WriteablePlaceholderNodeStateView"/> class. /// </summary> /// <param name="controllerView">The controller view to which this object belongs.</param> /// <param name="state">The child node state.</param> public WriteablePlaceholderNodeStateView(IWriteableControllerView controllerView, IWriteablePlaceholderNodeState state) : base(controllerView, state) { }
/// <summary> /// Initializes a new instance of the <see cref="WriteablePatternStateView"/> class. /// </summary> /// <param name="controllerView">The controller view to which this object belongs.</param> /// <param name="state">The pattern state.</param> public WriteablePatternStateView(IWriteableControllerView controllerView, IWriteablePatternState state) : base(controllerView, state) { }
/// <summary> /// Initializes a new instance of the <see cref="WriteableOptionalNodeStateView"/> class. /// </summary> /// <param name="controllerView">The controller view to which this object belongs.</param> /// <param name="state">The optional node state.</param> public WriteableOptionalNodeStateView(IWriteableControllerView controllerView, IWriteableOptionalNodeState state) : base(controllerView, state) { }
/// <summary> /// Initializes a new instance of the <see cref="WriteableBlockStateView"/> class. /// </summary> /// <param name="controllerView">The controller view to which this object belongs.</param> /// <param name="blockState">The block state.</param> public WriteableBlockStateView(IWriteableControllerView controllerView, IWriteableBlockState blockState) : base(controllerView, blockState) { }
/// <summary> /// Initializes a new instance of the <see cref="WriteableSourceStateView"/> class. /// </summary> /// <param name="controllerView">The controller view to which this object belongs.</param> /// <param name="state">The source state.</param> public WriteableSourceStateView(IWriteableControllerView controllerView, IWriteableSourceState state) : base(controllerView, state) { }