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;