NAME
CSS::SAC::Selector::Sibling - SAC SiblingSelector
SYNOPSIS
see CSS::SAC::Selector
DESCRIPTION
This is a subclass of CSS::SAC::Selector, look there for more documentation. This class adds the methods described below.
This subclass also defines the constants for the DOM nodes. It uses the same constants as the DOM, and adds the ANY_NODE constant which matches any node.
CONSTANTS
ELEMENT_NODE
ATTRIBUTE_NODE
TEXT_NODE
CDATA_SECTION_NODE
ENTITY_REFERENCE_NODE
ENTITY_NODE
PROCESSING_INSTRUCTION_NODE
COMMENT_NODE
DOCUMENT_NODE
DOCUMENT_TYPE_NODE
DOCUMENT_FRAGMENT_NODE
NOTATION_NODE
ANY_NODE
METHODS
These also exist in spec style, simply prepend them with 'get'.
CSS::SAC::Selector::Sibling->new($type,$node_type,$sel,$sibling_sel) =item * $ssel->new($type,$node_type,$sel,$sibling_sel)
Creates a new sibling selector.
$ssel->NodeType([$node_type])
get/set the node type to which we apply
$ssel->Selector([$sel])
get/set the selector's sub selector
$ssel->SiblingSelector([$sib_sel])
get/set the selector's sibling selector
AUTHOR
Robin Berjon <robin@knowscape.com>
This module is licensed under the same terms as Perl itself.