A simple data class used by
ExpressionEngine to store
the results of the prepareAdd() operation.
If a new property is to be added to a configuration, the affected
Configuration object must know, where in its hierarchy of
configuration nodes new elements have to be added. This information is
obtained by an ExpressionEngine object that interprets the key
of the new property. This expression engine will pack all information
necessary for the configuration to perform the add operation in an instance
of this class.
Information managed by this class contains:
- the configuration node, to which new elements must be added
- the name of the new node
- whether the new node is a child node or an attribute node
- if a whole branch is to be added at once, the names of all nodes between
the parent node (the target of the add operation) and the new node
since: 1.3 author: Oliver Heger |