XML::DOM2::Element - XML Element level control


XML-DOM2 documentation  | view source Contained in the XML-DOM2 distribution.

Index


NAME

Top

  XML::DOM2::Element - XML Element level control

DISCRIPTION

Top

  Element base class represents an element at the XML level.
  More specific element classes control the xml functionality which is abstracted from the xml.

METHODS

Top

$element->new( $name, %options )

  Create a new element object.

$element->xmlify()

  Returns the element and all it's sub elements as a serialised xml string (serialisation)

$element->_element_handle()

Inherited method, returns element which is the specific kind of child object required for this element.

$element->_attribute_handle()

Inherited method, returns attribute as new object or undef.

$attribute = $element->_attribute_handle( $attribute_name, $ns );

Used by XML::DOM2::DOM for auto attribute object handlers.

$element->_has_attribute()

Inherited method, returns true if attribute has an object.

Used by XML::DOM2::DOM for auto attribute object handlers.

$element->_can_contain_elements()

  Inherited method, returns true if the element can contain sub elements

$element->_can_contain_attributes()

  Inherited method, returns true if the element can have attributes.

$element->_serialise_open_tag()

  XML ELement serialisation, Open Tag.

$element->_serialise_tag()

  XML ELement serialisation, Self contained tag.

$element->_serialise_close_tag()

  XML ELement serialisation, Close Tag.

$element->_serialise_attributes()

  XML ELement serialisation, Attributes.

$element->error( $command, $error )

  Raise an error.

OVERLOADED

Top

$object->auto_string()

$object->auto_eq( $string )

BEGIN()

  POD Catch, imagened method.

AUTHOR

Top

  Martin Owens <doctormo@cpan.org> (Fork)
  Ronan Oger <ronan@roasp.com>

SEE ALSO

Top

  perl(1),L<XML::DOM2>,L<XML::DOM2::Parser>


XML-DOM2 documentation  | view source Contained in the XML-DOM2 distribution.