public class AcsStructPrinter
extends java.lang.Object
| Constructor and Description |
|---|
AcsStructPrinter(StructType struct,
java.util.Set<AliasTypeSpec> xmlTypedefs,
java.util.Set<StructType> xmlAwareStructs,
java.util.Set<Interface> xmlAwareIFs,
AcsXmlNamingExpert namingExpert) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
java_name(StructType struct)
Exposes
StructType#javaName() to other packages,
to be used by AcsXmlNamingExpert. |
void |
printHolderClass() |
void |
printStructClass() |
public AcsStructPrinter(StructType struct,
java.util.Set<AliasTypeSpec> xmlTypedefs,
java.util.Set<StructType> xmlAwareStructs,
java.util.Set<Interface> xmlAwareIFs,
AcsXmlNamingExpert namingExpert)
public static java.lang.String java_name(StructType struct)
StructType#javaName() to other packages,
to be used by AcsXmlNamingExpert.public void printStructClass()
throws java.io.IOException
java.io.IOExceptionStructType#printStructClass(String, PrintWriter)public void printHolderClass()
throws java.io.IOException
java.io.IOException