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.