Package org.apache.xmlbeans.impl.tool
Class Extension
- java.lang.Object
-
- org.apache.xmlbeans.impl.tool.Extension
-
public class Extension extends java.lang.Object
An extension is a javabean that represents a SchemaCompilerExtension to be passed for callback into the XmlBeans Schema Compiler.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Extension.Param
A Param is just a name value pair applicable to the extension.
-
Constructor Summary
Constructors Constructor Description Extension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Extension.Param
createParam()
java.lang.Class<?>
getClassName()
java.util.List<Extension.Param>
getParams()
void
setClassName(java.lang.Class<?> className)
void
setClassName(java.lang.String className)
-
-
-
Method Detail
-
getClassName
public java.lang.Class<?> getClassName()
-
setClassName
public void setClassName(java.lang.Class<?> className)
-
setClassName
public void setClassName(java.lang.String className) throws java.lang.ClassNotFoundException
- Throws:
java.lang.ClassNotFoundException
-
getParams
public java.util.List<Extension.Param> getParams()
-
createParam
public Extension.Param createParam()
-
-