xml.dtd.ElementDecl
¶
The xml.dtd.ElementDecl
class represents an XML element type declaration.
Base class: xml.dtd.DTDComponent
-
class
xml.dtd.
ElementDecl
¶ Proper instances of this class will be created within RaptorXML only, instantiation from script code will throw a
NotImplementedError
exception.
Attributes¶
-
xml.dtd.ElementDecl.
attribute_definitions
¶ Returns an iterator of
xml.dtd.AttDef
objects which represent the attribute definitions associated with this element declaration.
-
xml.dtd.ElementDecl.
attribute_list_declaration
¶ Returns an xml.dtd.AttListDecl objects which represent the attribute list declaration associated with this element declaration.
-
xml.dtd.ElementDecl.
content_particles
¶ Returns an iterator of
xml.dtd.ContentParticle
objects which represent the root content particles.
-
xml.dtd.ElementDecl.
content_spec
¶ Returns the content model type as an
xml.dtd.ContentSpec
enumeration.
-
xml.dtd.ElementDecl.
name
¶ Returns a string with the name of the element declaration.
Methods¶
-
xml.dtd.ElementDecl.
find_attribute_definition
(name)¶ Returns an
xml.dtd.AttDef
object which represents the attribute definition with the given name, or None if no attribute definition was found.
-
xml.dtd.DTDComponent.
xlocation_url
() Returns proprietary Altova URL to this Component’s declaration. Returns None for Components witout a declaration (e.g. predefined entities).
Special methods¶
__bool__, __eq__, __ge__, __gt__, __le__, __lt__, __ne__