13.6. XML::Parser::ContentModel Methods
The element declaration handlers are
passed objects of this class as the content model of the element
declaration. They also represent content particles, which are
components of a content model.
When referred to as a string, these objects are automatically
converted to a string representation of the model (or content
particle):
- isempty
-
Returns true if the object is EMPTY, false
otherwise.
- isany
-
Returns true if the object is ANY, false otherwise.
- ismixed
-
Returns true if the object is (#PCDATA) or
(#PCDATA|...)*, false otherwise.
- isname
-
Returns true if the object is an element name.
- ischoice
-
Returns true if the object is a choice of content particles.
- isseq
-
Returns true if the object is a sequence of content particles.
- quant
-
Returns undef or a string representing the
quantifier (?, *, +) associated with the model or particle.
- children
-
Returns undef or (for mixed, choice, and sequence
types) an array of component content particles. There will always be
at least one component for choices and sequences, but for a mixed
content model of pure PCDATA,
(#PCDATA), then undef is
returned.
| | | 13.5. Expat Encodings | | 14. SOAP |
Copyright © 2002 O'Reilly & Associates. All rights reserved.
|
|