public class UMod2Tsoap extends Object
Modifier and Type | Class and Description |
---|---|
protected class |
UMod2Tsoap.ExtNotSupported |
protected class |
UMod2Tsoap.ParserGenerator |
protected class |
UMod2Tsoap.WriterGenerator |
Constructor and Description |
---|
UMod2Tsoap() |
Modifier and Type | Method and Description |
---|---|
protected void |
error(Location<XMLDocumentIdentifier> loc,
String str) |
static Format |
fieldSelection(Format object,
String field) |
protected String |
FIELDVARNAME(UMod.FieldDef fd) |
static Format |
methodInvocation(Format object,
String field) |
protected String |
TAGSTRING(UMod.ClassDef cd) |
protected String |
TAGSTRING(UMod.FieldDef fd) |
void |
translate(String parsername,
String writername,
UMod.Forest model0,
GeneratedContext context,
MetaClass basevisitor,
boolean visitoroptimize,
MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg0) |
protected void |
warning(Location<XMLDocumentIdentifier> loc,
String str) |
protected static final MetaClass WRAPPEDCLASS_TsoapPrimitives
protected static final MetaClass WRAPPEDCLASS_TsoapException
protected static final MetaClass WRAPPEDCLASS_XMLConfiguration
protected static final MetaClass WRAPPEDCLASS_SaxEventStream
protected static final MetaClass WRAPPEDCLASS_parserBaseClass
public static final EnvironmentClass WRAPPEDCLASS_saxAttributes
protected final EnvironmentClass WRAPPEDCLASS_SaxGenDumper
protected final Format REF_SAXGENDUMPER
protected static final int MODIF_PUBLIC
protected static final int MODIF_STATICCLASS
protected static final int MODIF_FIELD
protected static final int MODIF_CALLABLE
protected static final Format f_fieldSelection
protected static final Format f_methodInvocation
public static final String NAME_STUB_TMP_OBJECT
public static final String NAME_STUB_PARSINGFUNCTION
public static final String NAME_FILLFIELDS
public static final String NAME_PARSEVARIASAX
public static final String NAME_PARSEVARIASAX_2
public static final String NAME_METHOD_parsefields
public static final String NAME_NEWOBJ
public static final String NAME_SAXOWNPARSERCLASS
public static final String NAME_METHOD_writenull
public static final String NAME_METHOD_writeref
public final String NAME_DUMPFIELDMETH
protected final Format initial_model
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg
protected UMod.Forest model
protected boolean packagemode
protected boolean visitoroptimize
protected UMod.ClassDef lastDefWithFields
protected GeneratedClass parserclass
protected Map<UMod.ClassDef,GeneratedClass> classdef2parserclass
protected Format parseCode
protected String fieldnames_required
protected int fieldcount
protected int tmpcount
protected GeneratedClass dumperclass
protected Format writeStatement
protected Format curmodel
protected int level
protected static final MetaType INST_TYPE_def2id
protected void error(Location<XMLDocumentIdentifier> loc, String str)
protected void warning(Location<XMLDocumentIdentifier> loc, String str)
protected String TAGSTRING(UMod.FieldDef fd)
protected String TAGSTRING(UMod.ClassDef cd)
protected String FIELDVARNAME(UMod.FieldDef fd)
public void translate(String parsername, String writername, UMod.Forest model0, GeneratedContext context, MetaClass basevisitor, boolean visitoroptimize, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg0)
see also the complete user documentation .