--------------------------------------------------------------------- CLASS: MacUniqueIDTableEA --DVM PUBLIC METHODS: offsetToUID() - Returns the byte offset from the beginning of the EA to the supplied UniqueID's table entry, which holds a SmallAD defining where the UID's FileEntry resides. numUIDMaps() - Gets and sets the number of UID Map Table Entries. If the numUIDMaps cannot fit into the current attrLen, minAttrLen is changed to fit the required number of table entries, and attrLen is grown and set to the new minAttrLen. If the number is shrunk, minAttrLen changes, but attrLen stays the same. error() - Returns any state errors. Should be called after construction and after any fromISO() or toISO() . attrType() - Returns the value of the attrType field. attrSubtype() - Returns the value of the attrSubtype field. attrID() - Returns the String identifying the Attr. minAttrLen() - Returns the minimum size the EA may be set to. attrLen() - Gets or sets the EA to the supplied length. If the new value is too short or disallowed for some reason, it returns an error indicating that. clear() - Sets the state to the exact same as right after construction. All fields are initialized to defaults and/or zeroes. NOTE that the numUIDMaps is not changed, but the attrLen is set to the minimum. toISO() - Translates the structure to its ISO representation at the supplied byte pointer. fromISO() - Translates the structure from its ISO representation at the supplied byte pointer. USAGE NOTES: User notes go here. ----------------------------------------------------------------------