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
Nested ClassesModifier and TypeClassDescriptionprotected classprotected classprotected classprotected classprotected classprotected classprotected classprotected classprotected classprotected classprotected classprotected classprotected classprotected 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
Constructors -
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.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
-