org.exolab.castor.xml.util.resolvers
Class AbstractResolverClassCommand
java.lang.Object
org.exolab.castor.xml.util.resolvers.AbstractResolverClassCommand
- ResolverClassCommand
public abstract class AbstractResolverClassCommand
extends java.lang.Object
The abstract resolver command provides the argument checking, writes a debug
message and reads the class loader from the properties... All specific code
is found in the extended classes.
- Joachim Grueneis, jgrueneis AT gmail DOT com
protected abstract Map | internalResolve(String className, ClassLoader classLoader, Map props) - The required parameter checks are in the public method and here we expect that the
resolve logic itself is implemented.
|
Map | resolve(String className, Map properties) -
|
internalResolve
protected abstract Map internalResolve(String className,
ClassLoader classLoader,
Map props)
throws ResolverException
The required parameter checks are in the public method and here we expect that the
resolve logic itself is implemented.
className
- the name of the class to resolveclassLoader
- the class loader to useprops
- the resolve properties to use
- a Map of className and XMLClassDescriptor
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com