-
Notifications
You must be signed in to change notification settings - Fork 38
ExtensionDef
anna-dodd edited this page Jun 3, 2015
·
2 revisions
The extensions component is the storage contained for TREs. Multiple instances of the same class of TRE can exist in one extension segment. Also, extensions must be stored in order. For that reason, this object is comprised of two structures -- a List to keep track of the order of TREs, and a HashTable to keep track of all TREs with a given name. For this reason, we provide an iterator to the extensions segment, so that the TREs may be traversed in an ordered manner, and additional methods are provided to make use simpler. Use of the sub-object iterators is highly discouraged.