Author: cziegeler
Date: Wed Dec 19 06:57:58 2007
New Revision: 605561

URL: http://svn.apache.org/viewvc?rev=605561&view=rev
Log:
Use generics.

Modified:
    
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/SlingClientRepository.java

Modified: 
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/SlingClientRepository.java
URL: 
http://svn.apache.org/viewvc/incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/SlingClientRepository.java?rev=605561&r1=605560&r2=605561&view=diff
==============================================================================
--- 
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/SlingClientRepository.java
 (original)
+++ 
incubator/sling/trunk/jcr/jackrabbit-client/src/main/java/org/apache/sling/jcr/jackrabbit/client/SlingClientRepository.java
 Wed Dec 19 06:57:58 2007
@@ -103,8 +103,8 @@
     //---------- Repository Publication ---------------------------------------
 
     private Repository getRepository() throws RepositoryException {
-
-        Dictionary environment = this.getComponentContext().getProperties();
+        @SuppressWarnings("unchecked")
+        Dictionary<String, Object> environment = 
this.getComponentContext().getProperties();
 
         String repoName = (String) environment.get(REPOSITORY_NAME);
         if (repoName == null) {
@@ -112,7 +112,7 @@
         }
 
         // try JNDI
-        Hashtable jndiContext = this.fromDictionary(environment);
+        Hashtable<String, Object> jndiContext = 
this.fromDictionary(environment);
         ClassLoader old = Thread.currentThread().getContextClassLoader();
         try {
             
Thread.currentThread().setContextClassLoader(this.getClass().getClassLoader());
@@ -146,10 +146,10 @@
 
     //---------- internal -----------------------------------------------------
 
-    private Hashtable fromDictionary(Dictionary source) {
-        Hashtable table = new Hashtable();
-        for (Enumeration ke=source.keys(); ke.hasMoreElements(); ) {
-            Object key = ke.nextElement();
+    private Hashtable<String, Object> fromDictionary(Dictionary<String, 
Object> source) {
+        Hashtable<String, Object> table = new Hashtable<String, Object>();
+        for (Enumeration<String> ke=source.keys(); ke.hasMoreElements(); ) {
+            String key = ke.nextElement();
             table.put(key, source.get(key));
         }
         return table;


Reply via email to