Package eu.bandm.tools.tpath.type
Class Node.__SAX_Parser
java.lang.Object
eu.bandm.tools.umod.runtime.TsoapPrimitives.Parser
eu.bandm.tools.tpath.type.Node.__SAX_Parser
- Enclosing class:
Node
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 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_Attribute(Object res) fill_AttType(Object res) fill_AttValue(Object res) fill_CData(Object res) fill_Comment(Object res) fill_Default(Object res) fill_Element(Object res) fill_Entities(Object res) fill_Entity(Object res) fill_Enumerated(Object res) fill_IdRef(Object res) fill_IdRefs(Object res) fill_Implied(Object res) fill_NamedType(Object res) fill_NamespaceDecl(Object res) fill_NmToken(Object res) fill_NmTokens(Object res) fill_NodeType(Object res) fill_Required(Object res) protected CheckedSet<String> parse_0()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_NodeType
-
fill_NodeType
-
matchSAX_NamedType
-
fill_NamedType
-
matchSAX_Element
-
fill_Element
-
matchSAX_Attribute
-
fill_Attribute
-
matchSAX_Root
-
fill_Root
-
matchSAX_Comment
-
fill_Comment
-
matchSAX_ProcessingInstruction
-
fill_ProcessingInstruction
-
matchSAX_Text
-
fill_Text
-
matchSAX_NamespaceDecl
-
fill_NamespaceDecl
-
matchSAX_AttType
-
fill_AttType
-
matchSAX_CData
-
fill_CData
-
matchSAX_NmToken
-
fill_NmToken
-
matchSAX_NmTokens
-
fill_NmTokens
-
matchSAX_Id
-
fill_Id
-
matchSAX_IdRef
-
fill_IdRef
-
matchSAX_IdRefs
-
fill_IdRefs
-
matchSAX_Entity
-
fill_Entity
-
matchSAX_Entities
-
fill_Entities
-
matchSAX_Enumerated
-
fill_Enumerated
-
parse_0
-
matchSAX_AttValue
-
fill_AttValue
-
matchSAX_Required
-
fill_Required
-
matchSAX_Implied
-
fill_Implied
-
matchSAX_Default
-
fill_Default
-