|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jibx.custom.CustomizationCommandLineBase
org.jibx.custom.classes.ClassCustomizationBase
org.jibx.schema.generator.SchemaGenCommandLine
org.jibx.ws.wsdl.tools.WsdlGeneratorCommandLine
public class WsdlGeneratorCommandLine
Command line processing specifically for the Jibx2Wsdl
class.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.jibx.custom.CustomizationCommandLineBase |
---|
CustomizationCommandLineBase.ArgList |
Field Summary | |
---|---|
private static java.lang.String[] |
EXTRA_USAGE_LINES
Ordered array of extra usage lines. |
private java.lang.String |
m_bindingName
Name used for root binding. |
private java.util.List |
m_extraTypes
List of extra classes for binding. |
private GlobalCustom |
m_global
Global customizations model root. |
private WsdlCustom |
m_wsdlCustom
WSDL customizations model root. |
Fields inherited from class org.jibx.custom.CustomizationCommandLineBase |
---|
STRING_PARAMETER_ARRAY, STRING_UNMARSHALLER_PARAMETER_ARRAY |
Constructor Summary | |
---|---|
WsdlGeneratorCommandLine()
Constructor. |
Method Summary | |
---|---|
protected java.util.Map |
applyOverrides(java.util.Map overmap)
Apply map of override values to customizations read from file or created as default. |
protected boolean |
checkParameter(CustomizationCommandLineBase.ArgList alist)
Check if an extension parameter is recognized. |
java.lang.String |
getBindingName()
Get binding name. |
java.util.List |
getExtraTypes()
Get extra classes to be included in binding. |
GlobalCustom |
getGlobal()
Get customizations model root. |
WsdlCustom |
getWsdlCustom()
Get WSDL customizations model root. |
protected void |
loadCustomizations(java.lang.String path,
IClassLocator loc,
ValidationContext vctx)
Load the customizations file. |
void |
printUsage()
Print usage information. |
Methods inherited from class org.jibx.schema.generator.SchemaGenCommandLine |
---|
getLocator, getUriNames, setLocator |
Methods inherited from class org.jibx.custom.classes.ClassCustomizationBase |
---|
finishParameters, loadCustomizations, verboseDetails |
Methods inherited from class org.jibx.custom.CustomizationCommandLineBase |
---|
applyKeyValueMap, getExtraArgs, getGeneratePath, getUsageLines, isVerbose, mergeUsageLines, processArgs, putKeyValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final java.lang.String[] EXTRA_USAGE_LINES
private GlobalCustom m_global
private WsdlCustom m_wsdlCustom
private java.util.List m_extraTypes
private java.lang.String m_bindingName
Constructor Detail |
---|
public WsdlGeneratorCommandLine()
Method Detail |
---|
public GlobalCustom getGlobal()
getGlobal
in class SchemaGenCommandLine
public WsdlCustom getWsdlCustom()
public java.lang.String getBindingName()
public java.util.List getExtraTypes()
protected boolean checkParameter(CustomizationCommandLineBase.ArgList alist)
ClassCustomizationBase
false
..
checkParameter
in class SchemaGenCommandLine
alist
- argument list
true
if parameter processed, false
if unknownprotected void loadCustomizations(java.lang.String path, IClassLocator loc, ValidationContext vctx) throws JiBXException, java.io.IOException
ClassCustomizationBase
loadCustomizations
in class SchemaGenCommandLine
path
- customizations file path, null
if noneloc
- class locatorvctx
- validation context
JiBXException
java.io.IOException
protected java.util.Map applyOverrides(java.util.Map overmap)
CustomizationCommandLineBase
applyOverrides
in class SchemaGenCommandLine
overmap
- override key-value map
public void printUsage()
CustomizationCommandLineBase
printUsage
in class SchemaGenCommandLine
|
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |