public DataElementDictionaryEntry(Tag tag, string description, ValueRepresentation vr, ValueMultiplicity vm, bool retired) { this.tag = tag; if (description == null) { description = ""; } this.description = description.Trim(); if (vr == null) { this.vr = ValueRepresentation.GetBy(Tag); } else { this.vr = vr; } if (vm == null) { this.vm = new ValueMultiplicity(VR); } else { this.vm = vm; } isRetired = retired; }
public DataElementDictionaryEntry(string tag, string description, string vr, string vm, string retired) { this.tag = new Tag(tag); if (description == null) { description = ""; } this.description = description.Trim(); this.vr = ValueRepresentation.GetBy(vr, Tag); this.vm = new ValueMultiplicity(VR, vm); if (retired != null) { retired = retired.Trim().ToLower(); isRetired = (retired == "ret" || retired == "retired" || retired == "true"); } }