|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface should be implemented by classes that employ the XBE32ObjectParser
to parse XBE32-encoded streams with unknown Elements.
That is, when the class does not define the appropiate attributes/methods.
Instead, when an unknown XBE32 Element is parsed by the XBE32ObjectParser
, the appropiate method is called to process it.
Method Summary | |
Object |
createXBE32Element(boolean ext,
int id,
String name,
boolean c,
boolean e)
The XBE32ObjectParser calls this method when an XBE32 Complex
Element is parsed and neither an accessible class attribute, nor an
appropiate 'create' method are found. |
void |
setXBE32Attribute(boolean ext,
int id,
String name,
boolean c,
boolean e,
int valtype,
Object vals)
The XBE32ObjectParser calls this method when an XBE32 Attribute
Element is parsed and neither an accessible class attribute, nor an
appropiate 'set' method are found. |
Method Detail |
public Object createXBE32Element(boolean ext, int id, String name, boolean c, boolean e) throws XBE32ParseException
XBE32ObjectParser
calls this method when an XBE32 Complex
Element is parsed and neither an accessible class attribute, nor an
appropiate 'create' method are found.
ext
- whether the Complex Element being parsed is an Extensible or a
Compact oneid
- the Complex Element identifiername
- the Complex Element namec
- the Continue Processing flage
- the Notify Error flag
XBE32ParseException
- if an error occurs while processing this
Elementpublic void setXBE32Attribute(boolean ext, int id, String name, boolean c, boolean e, int valtype, Object vals) throws XBE32ParseException
XBE32ObjectParser
calls this method when an XBE32 Attribute
Element is parsed and neither an accessible class attribute, nor an
appropiate 'set' method are found.
ext
- whether the Attribute Element being parsed is an Extensible or
a Compact oneid
- the Attribute Element identifiername
- the Attribute Element namec
- the Continue Processing flage
- the Notify Error flagvaltype
- the type of the Attribute Element Valuesvals
- the Attribute Element Values
XBE32ParseException
- if an error occurs while processing this
ElementXBE32Element
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |