You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cz...@apache.org on 2002/03/13 11:36:39 UTC
cvs commit: xml-cocoon2/src/java/org/apache/cocoon/acting HttpHeaderAction.java
cziegeler 02/03/13 02:36:39
Modified: src/java/org/apache/cocoon/acting HttpHeaderAction.java
Log:
Formatted code
Revision Changes Path
1.7 +23 -19 xml-cocoon2/src/java/org/apache/cocoon/acting/HttpHeaderAction.java
Index: HttpHeaderAction.java
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/acting/HttpHeaderAction.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- HttpHeaderAction.java 22 Feb 2002 06:59:26 -0000 1.6
+++ HttpHeaderAction.java 13 Mar 2002 10:36:39 -0000 1.7
@@ -50,7 +50,6 @@
*/
package org.apache.cocoon.acting;
-import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
import org.apache.avalon.framework.configuration.ConfigurationException;
import org.apache.avalon.framework.parameters.Parameters;
@@ -68,40 +67,45 @@
* This action adds HTTP headers to the response.
*
* @author <a href="mailto:balld@apache.org">Donald Ball</a>
- * @version CVS $Id: HttpHeaderAction.java,v 1.6 2002/02/22 06:59:26 cziegeler Exp $
+ * @version CVS $Id: HttpHeaderAction.java,v 1.7 2002/03/13 10:36:39 cziegeler Exp $
*/
-public class HttpHeaderAction extends AbstractConfigurableAction implements ThreadSafe, Configurable {
+public class HttpHeaderAction
+extends AbstractConfigurableAction
+implements ThreadSafe {
private static Object[] defaults = {};
public void configure(Configuration conf) throws ConfigurationException {
if (conf != null) {
- String[] names = {};
- super.configure(conf);
- defaults=(settings.keySet()).toArray();
- };
+ String[] names = {};
+ super.configure(conf);
+ defaults=(settings.keySet()).toArray();
+ }
}
- public Map act(Redirector redirector, SourceResolver resolver, Map objectModel, String source, Parameters parameters) throws Exception {
+ public Map act(Redirector redirector, SourceResolver resolver,
+ Map objectModel, String source, Parameters parameters)
+ throws Exception {
Map results = new HashMap();
- HashMap isDone = new HashMap();
- Integer dummy = new Integer(1);
+ HashMap isDone = new HashMap();
+ Integer dummy = new Integer(1);
- Response response = ObjectModelHelper.getResponse(objectModel);
- String[] names = parameters.getNames();
+ final Response response = ObjectModelHelper.getResponse(objectModel);
+ final String[] names = parameters.getNames();
- // parameters
+ // parameters
for (int i=0; i<names.length; i++) {
- isDone.put(names[i], dummy);
+ isDone.put(names[i], dummy);
response.setHeader(names[i],parameters.getParameter(names[i]));
results.put(names[i],parameters.getParameter(names[i]));
}
- // defaults, that are not overridden
+
+ // defaults, that are not overridden
for (int i=0; i<defaults.length; i++) {
- if (! isDone.containsKey(defaults[i])) {
- response.setHeader((String) defaults[i], (String) settings.get(defaults[i]));
- results.put((String) defaults[i],(String) settings.get(defaults[i]));
- }
+ if (! isDone.containsKey(defaults[i])) {
+ response.setHeader((String) defaults[i], (String) settings.get(defaults[i]));
+ results.put((String) defaults[i],(String) settings.get(defaults[i]));
+ }
}
return Collections.unmodifiableMap(results);
----------------------------------------------------------------------
In case of troubles, e-mail: webmaster@xml.apache.org
To unsubscribe, e-mail: cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org