[Mulgara-svn] r2046 - trunk/src/jar/resolver/java/org/mulgara/resolver
pag at mulgara.org
pag at mulgara.org
Tue Sep 27 17:52:24 UTC 2011
Author: pag
Date: 2011-09-27 17:52:24 +0000 (Tue, 27 Sep 2011)
New Revision: 2046
Modified:
trunk/src/jar/resolver/java/org/mulgara/resolver/DatabaseResolverFactoryInitializer.java
Log:
Cleaned up some generics and removed some dead code
Modified: trunk/src/jar/resolver/java/org/mulgara/resolver/DatabaseResolverFactoryInitializer.java
===================================================================
--- trunk/src/jar/resolver/java/org/mulgara/resolver/DatabaseResolverFactoryInitializer.java 2011-09-27 16:39:58 UTC (rev 2045)
+++ trunk/src/jar/resolver/java/org/mulgara/resolver/DatabaseResolverFactoryInitializer.java 2011-09-27 17:52:24 UTC (rev 2046)
@@ -88,7 +88,6 @@
// Validate parameters
if (cachedResolverFactorySet == null) throw new IllegalArgumentException("Null \"cachedResolverFactorySet\" parameter");
if (database == null) throw new IllegalArgumentException("database null");
- if (metadata == null) throw new IllegalArgumentException("metadata null");
if (contentHandlerManager == null) throw new IllegalArgumentException("contentHandlerManager null");
// Initialize fields
@@ -195,13 +194,13 @@
Class<? extends Constraint> constraintClass = descriptor.getConstraintClass();
if (!ConstraintOperations.constraintRegistered(constraintClass)) {
// FIXME: This needs refactoring. With the constraint registration in place, ConstraintOperations can be simplifed.
- ConstraintOperations.addConstraintResolutionHandlers(new NVPair[] { new NVPair(constraintClass, descriptor), });
- ConstraintOperations.addConstraintModelRewrites(new NVPair[] { new NVPair(constraintClass, descriptor) });
+ ConstraintOperations.addConstraintResolutionHandlers(new NVPair[] { new NVPair<Class<? extends Constraint>,ConstraintDescriptor>(constraintClass, descriptor), });
+ ConstraintOperations.addConstraintModelRewrites(new NVPair[] { new NVPair<Class<? extends Constraint>,ConstraintDescriptor>(constraintClass, descriptor) });
if (descriptor instanceof ConstraintLocalization) {
- ConstraintOperations.addConstraintLocalizations(new NVPair[] { new NVPair(constraintClass, descriptor) });
+ ConstraintOperations.addConstraintLocalizations(new NVPair[] { new NVPair<Class<? extends Constraint>,ConstraintDescriptor>(constraintClass, descriptor) });
}
if (descriptor instanceof ConstraintBindingHandler) {
- ConstraintOperations.addConstraintBindingHandlers(new NVPair[] { new NVPair(constraintClass, descriptor) });
+ ConstraintOperations.addConstraintBindingHandlers(new NVPair[] { new NVPair<Class<? extends Constraint>,ConstraintDescriptor>(constraintClass, descriptor) });
}
} else {
// FIXME: We need to eliminate the use of static variables (as opposed to constants).
More information about the Mulgara-svn
mailing list