Add missing copyrights

git-svn-id: https://svn.apache.org/repos/asf/tapestry/tapestry3/trunk@681449 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/tapestry-examples/tapestry-workbench/src/org/apache/tapestry/workbench/components/Border.java b/tapestry-examples/tapestry-workbench/src/org/apache/tapestry/workbench/components/Border.java
index 7e18648..13dc66e 100644
--- a/tapestry-examples/tapestry-workbench/src/org/apache/tapestry/workbench/components/Border.java
+++ b/tapestry-examples/tapestry-workbench/src/org/apache/tapestry/workbench/components/Border.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/AbstractComponent.java b/tapestry-framework/src/org/apache/tapestry/AbstractComponent.java
index 3dc696a..e566e8a 100644
--- a/tapestry-framework/src/org/apache/tapestry/AbstractComponent.java
+++ b/tapestry-framework/src/org/apache/tapestry/AbstractComponent.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/ApplicationServlet.java b/tapestry-framework/src/org/apache/tapestry/ApplicationServlet.java
index 61303b7..1107a47 100644
--- a/tapestry-framework/src/org/apache/tapestry/ApplicationServlet.java
+++ b/tapestry-framework/src/org/apache/tapestry/ApplicationServlet.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/BaseComponentTemplateLoader.java b/tapestry-framework/src/org/apache/tapestry/BaseComponentTemplateLoader.java
index 12628d8..423b24b 100644
--- a/tapestry-framework/src/org/apache/tapestry/BaseComponentTemplateLoader.java
+++ b/tapestry-framework/src/org/apache/tapestry/BaseComponentTemplateLoader.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/IEngine.java b/tapestry-framework/src/org/apache/tapestry/IEngine.java
index ff6938e..67c134a 100644
--- a/tapestry-framework/src/org/apache/tapestry/IEngine.java
+++ b/tapestry-framework/src/org/apache/tapestry/IEngine.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/TapestryStrings.properties b/tapestry-framework/src/org/apache/tapestry/TapestryStrings.properties
index 329c453..f937338 100644
--- a/tapestry-framework/src/org/apache/tapestry/TapestryStrings.properties
+++ b/tapestry-framework/src/org/apache/tapestry/TapestryStrings.properties
@@ -1,5 +1,5 @@
 # $Id$
-# Copyright 2004 The Apache Software Foundation
+# Copyright 2004, 2008 The Apache Software Foundation
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/binding/ExpressionBinding.java b/tapestry-framework/src/org/apache/tapestry/binding/ExpressionBinding.java
index 34db1a4..a4ab6f7 100644
--- a/tapestry-framework/src/org/apache/tapestry/binding/ExpressionBinding.java
+++ b/tapestry-framework/src/org/apache/tapestry/binding/ExpressionBinding.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/engine/AbstractEngine.java b/tapestry-framework/src/org/apache/tapestry/engine/AbstractEngine.java
index 96e0c68..158e355 100644
--- a/tapestry-framework/src/org/apache/tapestry/engine/AbstractEngine.java
+++ b/tapestry-framework/src/org/apache/tapestry/engine/AbstractEngine.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/engine/BaseEngine.java b/tapestry-framework/src/org/apache/tapestry/engine/BaseEngine.java
index 01fc211..412bc0c 100644
--- a/tapestry-framework/src/org/apache/tapestry/engine/BaseEngine.java
+++ b/tapestry-framework/src/org/apache/tapestry/engine/BaseEngine.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/engine/DefaultSpecificationSource.java b/tapestry-framework/src/org/apache/tapestry/engine/DefaultSpecificationSource.java
index 723fdd7..ceaf150 100644
--- a/tapestry-framework/src/org/apache/tapestry/engine/DefaultSpecificationSource.java
+++ b/tapestry-framework/src/org/apache/tapestry/engine/DefaultSpecificationSource.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/engine/DefaultTemplateSource.java b/tapestry-framework/src/org/apache/tapestry/engine/DefaultTemplateSource.java
index 3a0a911..538d475 100644
--- a/tapestry-framework/src/org/apache/tapestry/engine/DefaultTemplateSource.java
+++ b/tapestry-framework/src/org/apache/tapestry/engine/DefaultTemplateSource.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
@@ -60,12 +60,12 @@
     // specification resource path and locale (local may be null), value
     // is the ComponentTemplate.
 
-    private Map _cache = new ConcurrentHashMap();//Collections.synchronizedMap(new HashMap());
+    private Map _cache = new ConcurrentHashMap();
 
     // Previously read templates; key is the IResourceLocation, value
     // is the ComponentTemplate.
 
-    private Map _templates = new ConcurrentHashMap(); //Collections.synchronizedMap(new HashMap());
+    private Map _templates = new ConcurrentHashMap();
 
     // Used to synchronize access to specific templates
     private ConcurrentHashMap _lockCache = new ConcurrentHashMap();
diff --git a/tapestry-framework/src/org/apache/tapestry/engine/ExpressionCache.java b/tapestry-framework/src/org/apache/tapestry/engine/ExpressionCache.java
index 108b617..4b05449 100644
--- a/tapestry-framework/src/org/apache/tapestry/engine/ExpressionCache.java
+++ b/tapestry-framework/src/org/apache/tapestry/engine/ExpressionCache.java
@@ -1,3 +1,17 @@
+//  Copyright 2008 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 package org.apache.tapestry.engine;
 
 import ognl.Node;
diff --git a/tapestry-framework/src/org/apache/tapestry/engine/ExpressionCacheImpl.java b/tapestry-framework/src/org/apache/tapestry/engine/ExpressionCacheImpl.java
index c36c189..46466bd 100644
--- a/tapestry-framework/src/org/apache/tapestry/engine/ExpressionCacheImpl.java
+++ b/tapestry-framework/src/org/apache/tapestry/engine/ExpressionCacheImpl.java
@@ -1,3 +1,17 @@
+//  Copyright 2008 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 package org.apache.tapestry.engine;
 
 import edu.emory.mathcs.backport.java.util.concurrent.locks.ReentrantLock;
diff --git a/tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluator.java b/tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluator.java
index ee6a952..5cba582 100644
--- a/tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluator.java
+++ b/tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluator.java
@@ -1,3 +1,17 @@
+//  Copyright 2008 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 package org.apache.tapestry.engine;
 
 import ognl.Node;
diff --git a/tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluatorImpl.java b/tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluatorImpl.java
index 8e56bd9..785f5fb 100644
--- a/tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluatorImpl.java
+++ b/tapestry-framework/src/org/apache/tapestry/engine/ExpressionEvaluatorImpl.java
@@ -1,3 +1,17 @@
+//  Copyright 2008 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 package org.apache.tapestry.engine;
 
 import ognl.*;
diff --git a/tapestry-framework/src/org/apache/tapestry/engine/Namespace.java b/tapestry-framework/src/org/apache/tapestry/engine/Namespace.java
index 54f21fd..611dce6 100644
--- a/tapestry-framework/src/org/apache/tapestry/engine/Namespace.java
+++ b/tapestry-framework/src/org/apache/tapestry/engine/Namespace.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/engine/PoolableOgnlContextFactory.java b/tapestry-framework/src/org/apache/tapestry/engine/PoolableOgnlContextFactory.java
index 449b5ae..2047edf 100644
--- a/tapestry-framework/src/org/apache/tapestry/engine/PoolableOgnlContextFactory.java
+++ b/tapestry-framework/src/org/apache/tapestry/engine/PoolableOgnlContextFactory.java
@@ -1,3 +1,17 @@
+//  Copyright 2008 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 package org.apache.tapestry.engine;
 
 import ognl.ClassResolver;
diff --git a/tapestry-framework/src/org/apache/tapestry/enhance/DefaultComponentClassEnhancer.java b/tapestry-framework/src/org/apache/tapestry/enhance/DefaultComponentClassEnhancer.java
index 9f9e594..084c396 100644
--- a/tapestry-framework/src/org/apache/tapestry/enhance/DefaultComponentClassEnhancer.java
+++ b/tapestry-framework/src/org/apache/tapestry/enhance/DefaultComponentClassEnhancer.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/enhance/IEnhancedClass.java b/tapestry-framework/src/org/apache/tapestry/enhance/IEnhancedClass.java
index 7ac9566..f76c89f 100644
--- a/tapestry-framework/src/org/apache/tapestry/enhance/IEnhancedClass.java
+++ b/tapestry-framework/src/org/apache/tapestry/enhance/IEnhancedClass.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/enhance/MethodSignature.java b/tapestry-framework/src/org/apache/tapestry/enhance/MethodSignature.java
index 8cf69bc..165c59e 100644
--- a/tapestry-framework/src/org/apache/tapestry/enhance/MethodSignature.java
+++ b/tapestry-framework/src/org/apache/tapestry/enhance/MethodSignature.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/enhance/MethodSignatureImpl.java b/tapestry-framework/src/org/apache/tapestry/enhance/MethodSignatureImpl.java
index 5dff974..ea5bc70 100644
--- a/tapestry-framework/src/org/apache/tapestry/enhance/MethodSignatureImpl.java
+++ b/tapestry-framework/src/org/apache/tapestry/enhance/MethodSignatureImpl.java
@@ -1,3 +1,17 @@
+//  Copyright 2008 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 package org.apache.tapestry.enhance;
 
 import org.apache.tapestry.enhance.javassist.ClassFabUtils;
diff --git a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/ClassFabUtils.java b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/ClassFabUtils.java
index 0deec4d..ba37f1a 100644
--- a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/ClassFabUtils.java
+++ b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/ClassFabUtils.java
@@ -1,3 +1,17 @@
+//  Copyright 2008 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 package org.apache.tapestry.enhance.javassist;
 
 import java.lang.reflect.Method;
diff --git a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/ClassFabricator.java b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/ClassFabricator.java
index bea97d3..0b4b285 100644
--- a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/ClassFabricator.java
+++ b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/ClassFabricator.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/CompiledExpression.java b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/CompiledExpression.java
index 8c81be5..1cb33e4 100644
--- a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/CompiledExpression.java
+++ b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/CompiledExpression.java
@@ -1,3 +1,17 @@
+//  Copyright 2008 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 package org.apache.tapestry.enhance.javassist;
 
 import ognl.Node;
diff --git a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClass.java b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClass.java
index ebf0351..5813654 100644
--- a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClass.java
+++ b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClass.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClassFactory.java b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClassFactory.java
index e7d15dc..cc79f76 100644
--- a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClassFactory.java
+++ b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/EnhancedClassFactory.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/OGNLExpressionCompiler.java b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/OGNLExpressionCompiler.java
index 19140cc..cfda18c 100644
--- a/tapestry-framework/src/org/apache/tapestry/enhance/javassist/OGNLExpressionCompiler.java
+++ b/tapestry-framework/src/org/apache/tapestry/enhance/javassist/OGNLExpressionCompiler.java
@@ -1,3 +1,17 @@
+//  Copyright 2008 The Apache Software Foundation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
 package org.apache.tapestry.enhance.javassist;
 
 import javassist.CannotCompileException;
diff --git a/tapestry-framework/src/org/apache/tapestry/pageload/PageSource.java b/tapestry-framework/src/org/apache/tapestry/pageload/PageSource.java
index 2706b87..bd7cbac 100644
--- a/tapestry-framework/src/org/apache/tapestry/pageload/PageSource.java
+++ b/tapestry-framework/src/org/apache/tapestry/pageload/PageSource.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
diff --git a/tapestry-framework/src/org/apache/tapestry/param/AbstractParameterConnector.java b/tapestry-framework/src/org/apache/tapestry/param/AbstractParameterConnector.java
index cac3d60..3f5362b 100644
--- a/tapestry-framework/src/org/apache/tapestry/param/AbstractParameterConnector.java
+++ b/tapestry-framework/src/org/apache/tapestry/param/AbstractParameterConnector.java
@@ -1,4 +1,4 @@
-//  Copyright 2004 The Apache Software Foundation
+//  Copyright 2004, 2008 The Apache Software Foundation
 //
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.