|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.xml.xmlc.XMLCStdFactory
XMLC standard factory class. Used for creating instances of XMLC-generated classes. This is a default factory used when no special support, such as auto-recompilation is required.
Constructor Summary | |
XMLCStdFactory(java.lang.ClassLoader classLoader,
XMLCLogger logger)
Constructor. |
Method Summary | |
XMLObject |
create(java.lang.Class xmlcBasedClass)
Create an instance of a XMLC-generated class or a class derived from one, given the name of the class, using the associated classloader |
XMLObject |
create(java.lang.String xmlcClassName)
Create an instance of a XMLC-generated class or a class derived from one, given either a class or an interface object, using the associated classloader |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XMLCStdFactory(java.lang.ClassLoader classLoader, XMLCLogger logger)
classLoader
- Classloader used to load classes when a class name
is specified. If null, the system classload is used.logger
- XMLC logger or null for no logging.Method Detail |
public XMLObject create(java.lang.String xmlcClassName)
create
in interface XMLCFactory
xmlcClassName
- The name of the XMLC class or derived class.
XMLCFactory.create(Class)
public XMLObject create(java.lang.Class xmlcBasedClass)
create
in interface XMLCFactory
xmlcBasedClass
- The Class object for the class or interface.
|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |