A SimpleTypedList is a type restrictive collection that allows some of the methods from Array and supports basic xml serialization.
Creats a new typed list
join operator one of the allowed types
positional assignment. Adds the item at the index specified
The class constants of allowed types
delete the item from the list
delete the item from the list at the index position provided
inserts an item at the index specfied
Lock this list at the current size
The index below which items cannot be removed
determines if the index is protected
The tag name to use when serializing this object by default the parent node for all items in the list is the classname of the first allowed type with the first letter in lowercase.
Transposes the list (without blowing up like ruby does) any non populated cell in the matrix will be a nil value
Unlock the list