Meta module that obtains values from an other module and by
replacing the requested attribute name with another name. This is
done first through a replacement table and may additionally prepend
or append a string. Replacement works in both ways, it is applied
to the returned attribute names as well.
Will map a parameter "foo" to the real one named
"cocoon.bar.attr". If parameters "coocoon.yeeha.attr" and
"shopping.cart" exist, the iterator will return
"yeeha". "shopping.cart" does not contain the pre-/ suffix and thus
is dropped.
Similarily, rm-prefix and rm-suffix will be removed from the
attribute name.
getAttributeValues(String name,
Configuration modeConf,
Map objectModel)
Returns an array of String objects containing all of the values
the given attribute has, or null if the attribute does not
exist.
Methods inherited from class org.apache.cocoon.components.modules.input.AbstractMetaModule
Configures the database access helper.
Takes all elements nested in component declaration and stores
them as key-value pairs in settings. Nested
configuration option are not catered for. This way global
configuration options can be used.
For nested configurations override this function.
Returns an Iterator of String objects containing the names
of the attributes available. If no attributes are available,
the method returns an empty Iterator.