Package eu.bandm.tscore.model
Class __SAX_Parser
java.lang.Object
eu.bandm.tools.umod.runtime.TsoapPrimitives.Parser
eu.bandm.tscore.model.__SAX_Parser
Decoder for umod's own XML serialisation.
Usage:
- Create an instance.
- Call the
matchSAX_[T]()
method, where T is the class of the expected top level model element.
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected class
protected class
protected class
protected class
protected class
protected class
protected class
protected class
protected class
protected class
protected class
protected class
protected class
protected class
-
Field Summary
Fields inherited from class eu.bandm.tools.umod.runtime.TsoapPrimitives.Parser
config, id2model, idsDefined, in, next_atts, next_element_id, next_element_idref, next_element_name
-
Constructor Summary
ConstructorDescription__SAX_Parser
(eu.bandm.tools.util.xml.SAXEventStream in, XMLconfiguration config) -
Method Summary
Modifier and TypeMethodDescriptionfill_Assignment
(Object res) fill_Container
(Object res) fill_Event
(Object res) fill_EventSet
(Object res) fill_Parameterlist
(Object res) fill_TDivision
(Object res) fill_Textvalue
(Object res) fill_Timeless
(Object res) fill_TimeScape
(Object res) fill_TpSub
(Object res) fill_TpTop
(Object res) protected CheckedList<Timeless>
parse_0()
protected CheckedMap_RD<String,
Vox> parse_1()
protected CheckedSet<String>
parse_10()
protected CheckedSet<Event>
parse_11()
protected CheckedList<Event>
parse_12()
protected CheckedSet<Vox>
parse_13()
protected CheckedList<Timeless>
parse_14()
protected CheckedSet<EventSet>
parse_15()
protected CheckedMap_RD<Integer,
TDivision> parse_16()
protected CheckedMap_RD<Tp,
CheckedMap_RD<Integer, TDivision>> parse_17()
protected CheckedSet<TDivision>
parse_18()
protected CheckedList<TpSub>
parse_19()
protected CheckedList<Vox>
parse_2()
protected CheckedMap_RD<String,
Part> parse_3()
protected CheckedList<Part>
parse_4()
protected CheckedList<TpTop>
parse_5()
protected CheckedList<CheckedList<TpTop>>
parse_6()
protected CheckedSet<Event>
parse_7()
protected CheckedMap_RD<Tp,
Event> parse_8()
protected CheckedList<Event>
parse_9()
Methods inherited from class eu.bandm.tools.umod.runtime.TsoapPrimitives.Parser
checkend, consumestart, finalCheck, getchars, parse_bool, parse_char, parse_float, parse_int, parse_string, putRef, skipWStoOpenTag, testEnum, testfield, testNullRef, testRef
-
Constructor Details
-
__SAX_Parser
- Parameters:
in
- source of SAX events which represent the encoding. @param config an instance defining the XML element and field names used for en/decoding.
-
-
Method Details
-
matchSAX_Container
-
fill_Container
-
parse_0
-
parse_1
-
parse_2
-
matchSAX_TimeScape
-
fill_TimeScape
-
parse_3
-
parse_4
-
matchSAX_Part
-
fill_Part
-
parse_5
-
parse_6
-
matchSAX_Vox
-
fill_Vox
-
parse_7
-
parse_8
-
parse_9
-
parse_10
-
matchSAX_EventSet
-
fill_EventSet
-
parse_11
-
parse_12
-
parse_13
-
matchSAX_Timeless
-
fill_Timeless
-
matchSAX_Assignment
-
fill_Assignment
-
matchSAX_Textvalue
-
fill_Textvalue
-
matchSAX_Parameterlist
-
fill_Parameterlist
-
parse_14
-
matchSAX_Event
-
fill_Event
-
parse_15
-
matchSAX_Tp
-
fill_Tp
-
parse_16
-
parse_17
-
parse_18
-
matchSAX_TpTop
-
fill_TpTop
-
matchSAX_TpSub
-
fill_TpSub
-
matchSAX_TDivision
-
fill_TDivision
-
parse_19
-