- /// \brief Sets the Sequence Delimitation Item
- inline void SetSequenceDelimitationItem(gdcmDocEntry * e) { seq_term = e;}
-
- void AddEntry(gdcmSQItem *it, int itemNumber);
- gdcmSQItem *GetSQItemByOrdinalNumber(int itemNumber);
+ /// Sets the Sequence Delimitation Item
+ void SetDelimitationItem(DocEntry *e) { SeqTerm = e; }
+
+ /// Gets the Sequence Delimitation Item
+ DocEntry *GetDelimitationItem() { return SeqTerm;}
+
+ /// Gets the depth level
+ int GetDepthLevel() const { return SQDepthLevel; }
+ /// Sets the depth level of a Sequence Entry embedded in a SeQuence
+ void SetDepthLevel(int depth) { SQDepthLevel = depth; }