/// <summary> /// Initializes a new instance of the <see cref="InputOutputMutableCore"/> class. /// </summary> /// <param name="inputOutputObject"> /// The inputOutputObject. /// </param> public InputOutputMutableCore(IInputOutputObject inputOutputObject) : base(inputOutputObject) { this._localId = inputOutputObject.LocalId; if (inputOutputObject.StructureReference != null) { this._structureReference = inputOutputObject.StructureReference.CreateMutableInstance(); } }
public InputOutputObjectBaseCore(IInputOutputObject inputOutputObjBean0, IIdentifiableObject structure1) : base(inputOutputObjBean0) { this._inputOutputObj = inputOutputObjBean0; this._localId = inputOutputObjBean0.LocalId; this._structure = structure1; }