public class GenXmlCfgJavaData
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
GenXmlCfgJavaData.CmdLine
The inner class CmdLine helps to evaluate the command line arguments
and show help messages on command line.
|
(package private) static class |
GenXmlCfgJavaData.SubClassXml
Instances of this class describe a sub class in generated code.
|
private class |
GenXmlCfgJavaData.WrClassXml |
Modifier and Type | Field and Description |
---|---|
private GenJavaOutClass |
genClass |
private GenJavaOutClass |
genJava |
(package private) java.util.Map<java.lang.String,XmlCfg.XmlCfgNode> |
subtrees |
static java.lang.String |
sVersion
Version, history and license.
|
(package private) XmlJzReader |
xmlReader |
Constructor and Description |
---|
GenXmlCfgJavaData(GenJavaOutClass.CmdArgs cmdArgs,
MainCmdLogging_ifc log) |
Modifier and Type | Method and Description |
---|---|
void |
exec(java.io.File fileXmlCfg) |
static void |
main(java.lang.String[] sArgs) |
static java.lang.String |
smain(java.lang.String[] sArgs)
Invocation from another java program without exit the JVM
|
private static java.lang.String |
smain(java.lang.String[] sArgs,
boolean shouldExitVM) |
public static final java.lang.String sVersion
GenJavaOutClass
, argument typeNs should be null.
private final GenJavaOutClass genJava
XmlJzReader xmlReader
private final GenJavaOutClass genClass
java.util.Map<java.lang.String,XmlCfg.XmlCfgNode> subtrees
GenXmlCfgJavaData(GenJavaOutClass.CmdArgs cmdArgs, MainCmdLogging_ifc log)
public void exec(java.io.File fileXmlCfg) throws java.io.IOException
java.io.IOException
public static void main(java.lang.String[] sArgs)
public static java.lang.String smain(java.lang.String[] sArgs)
sArgs
- same like main(String[])
private static java.lang.String smain(java.lang.String[] sArgs, boolean shouldExitVM)