- <init>
Construct a generic undeclared element with the specified qualified name.
- adapt
Adapts an element based on a different key. If the key represents a more narrow
type than source, an
- addElement
Add a child element with the given ID. This will add the given element to the
end of the collection
- bindKey
Binds an element key to a specific element subclass. This guarantees that the
key on an element will
- calculateKey
Calculates the actual key that should be used for adding an element. This uses
the ID and datatype o
- castElementCollection
Suppress the warnings around casting the object in the map into a collection of
elements.
- castElementList
Suppress the warnings around casting the object in the map into a list of
elements.
- castElementSet
Suppress the warnings around casting the object in the map into a set of
elements.
- checkValue
Checks that the datatype of this element allows setting the value to the given
object. Throws an Ill
- construct
Attempt to construct an instance of the given class with the given args and arg
types. Will set the
- createCollection
Creates a collection based on the given key.
- createElement
Helper method that constructs a new Element instance of the type defined by the
type parameter E.