public class UMod2Def extends UMod.Visitor
Modifier and Type | Field and Description |
---|---|
protected TagsRegExp |
currentfieldnc |
protected UMod.Forest |
currentforest |
protected Module |
currentmod |
protected TagsRegExp |
currentnc |
protected CheckedList<Expression> |
fieldRefs |
String |
MODULE_TSOAP_PRIMITIVES |
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> |
msg |
String |
NAME_EXPR_ALL_OBJECTS |
String |
NAME_TSPRIM_ALL_OBJECTS |
protected Location<XMLDocumentIdentifier> |
nullLocation |
protected Map<String,TagsRegExp> |
toplevelncs |
protected Reference |
TSOAP_ID |
protected Reference |
TSOAP_ITEM |
protected Reference |
TSOAP_MAPL |
protected Reference |
TSOAP_NULL |
protected Reference |
TSOAP_REF |
String |
TSPRIM_IMPORT_PREFIX |
protected XMLconfiguration |
xmlconfiguration |
result
Constructor and Description |
---|
UMod2Def() |
Modifier and Type | Method and Description |
---|---|
void |
action(UMod.ClassDef cd) |
void |
action(UMod.FieldDef fd) |
protected void |
action(UMod.T_bool fd) |
protected void |
action(UMod.T_char fd) |
protected void |
action(UMod.T_float fd) |
protected void |
action(UMod.T_reference fd) |
protected void |
action(UMod.T_string fd) |
protected void |
action(UMod.TypeConstructed fd) |
protected void |
action(UMod.TypePrime fd) |
protected void |
checkname(Location<XMLDocumentIdentifier> loc,
String name) |
Module |
convert(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg,
UMod.Forest f) |
protected void |
ERROR(Location<XMLDocumentIdentifier> loc,
String txt) |
protected void |
ERROR(String txt) |
protected void |
LOG(String txt) |
protected void |
make_simple() |
protected UMod.Forest currentforest
protected Map<String,TagsRegExp> toplevelncs
protected Module currentmod
protected TagsRegExp currentnc
protected TagsRegExp currentfieldnc
public final String TSPRIM_IMPORT_PREFIX
public final String MODULE_TSOAP_PRIMITIVES
public final String NAME_EXPR_ALL_OBJECTS
public final String NAME_TSPRIM_ALL_OBJECTS
protected XMLconfiguration xmlconfiguration
protected Location<XMLDocumentIdentifier> nullLocation
protected final Reference TSOAP_NULL
protected final Reference TSOAP_ID
protected final Reference TSOAP_REF
protected final Reference TSOAP_ITEM
protected final Reference TSOAP_MAPL
protected MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg
protected CheckedList<Expression> fieldRefs
protected void ERROR(String txt)
protected void ERROR(Location<XMLDocumentIdentifier> loc, String txt)
protected void LOG(String txt)
public Module convert(MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg, UMod.Forest f)
protected void checkname(Location<XMLDocumentIdentifier> loc, String name)
public void action(UMod.ClassDef cd)
action
in class UMod.Visitor
public void action(UMod.FieldDef fd)
action
in class UMod.Visitor
protected void make_simple()
protected void action(UMod.TypePrime fd)
action
in class UMod.Visitor
protected void action(UMod.T_float fd)
action
in class UMod.Visitor
protected void action(UMod.T_char fd)
action
in class UMod.Visitor
protected void action(UMod.T_string fd)
action
in class UMod.Visitor
protected void action(UMod.T_bool fd)
action
in class UMod.Visitor
protected void action(UMod.TypeConstructed fd)
action
in class UMod.Visitor
protected void action(UMod.T_reference fd)
action
in class UMod.Visitor
see also the complete user documentation .