haul 2004/02/15 11:06:52
Modified: src/java/org/apache/cocoon/components/modules/input
AbstractMetaModule.java
Log:
more helpers
Revision Changes Path
1.7 +16 -1
cocoon-2.1/src/java/org/apache/cocoon/components/modules/input/AbstractMetaModule.java
Index: AbstractMetaModule.java
===================================================================
RCS file:
/home/cvs/cocoon-2.1/src/java/org/apache/cocoon/components/modules/input/AbstractMetaModule.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- AbstractMetaModule.java 23 Dec 2003 15:28:33 -0000 1.6
+++ AbstractMetaModule.java 15 Feb 2004 19:06:52 -0000 1.7
@@ -258,6 +258,21 @@
return (Iterator) this.get(OP_NAMES, null, objectModel, staticMod,
staticModName, staticModConf, dynamicMod, dynamicModName, dynamicModConf);
}
+ protected Object getValue(String attr, Map objectModel, ModuleHolder
holder) throws ConfigurationException{
+ return this.getValue(attr, objectModel, holder.input, holder.name,
holder.config);
+ }
+
+ protected Object getValue(String attr, Map objectModel, ModuleHolder
staticHolder, ModuleHolder dynamicHolder) throws ConfigurationException{
+ return this.getValue(attr, objectModel, staticHolder.input,
staticHolder.name, dynamicHolder.config);
+ }
+
+ protected Object[] getValues(String attr, Map objectModel, ModuleHolder
holder) throws ConfigurationException{
+ return this.getValues(attr, objectModel, holder.input, holder.name,
holder.config);
+ }
+
+ protected Object[] getValues(String attr, Map objectModel, ModuleHolder
staticHolder, ModuleHolder dynamicHolder) throws ConfigurationException{
+ return this.getValues(attr, objectModel, staticHolder.input,
staticHolder.name, dynamicHolder.config);
+ }
/**
* Get an attribute's value from a (usually statically assigned) Input