// // - Methods - // /// <summary> /// Adds a sequence item to the end of the item list. /// </summary> /// <remarks> /// This method is only meaningfull if this instance has a VR SQ. /// </remarks> /// <param name="item">The sequence item to add.</param> public override void AddItem(SequenceItem item) { if (this.VR == VR.SQ) { SequenceItem cloneSequenceItem = item.Clone(); DvtkDataSequence.Add(cloneSequenceItem.DvtkDataSequenceItem); } else { Thread.WriteWarningCurrentThread("Adding a sequence item to an attribute with tag sequence " + TagSequence.ToString() + " and VR " + this.VR.ToString() + ". Doing nothing."); } }
/// <summary> /// Add an item to this sequence. /// </summary> /// <param name="sequenceItem"></param> public void AddItem(SequenceItem sequenceItem) { DvtkDataSequence.Add(sequenceItem.DvtkDataSequenceItem); }