attributes

Name

attributes -- 

Synopsis



void        xsltParseStylesheetAttributeSet (xsltStylesheetPtr style,
                                             xmlNodePtr cur);
void        xsltFreeAttributeSetsHashes     (xsltStylesheetPtr style);
void        xsltApplyAttributeSet           (xsltTransformContextPtr ctxt,
                                             xmlNodePtr node,
                                             xmlNodePtr inst,
                                             xmlChar *attributes);

Description

Details

xsltParseStylesheetAttributeSet ()

void        xsltParseStylesheetAttributeSet (xsltStylesheetPtr style,
                                             xmlNodePtr cur);

parse an XSLT stylesheet preserve-space element and record elements needing preserving

style: the XSLT stylesheet
cur:


xsltFreeAttributeSetsHashes ()

void        xsltFreeAttributeSetsHashes     (xsltStylesheetPtr style);

Free up the memory used by attribute sets

style: an XSLT stylesheet


xsltApplyAttributeSet ()

void        xsltApplyAttributeSet           (xsltTransformContextPtr ctxt,
                                             xmlNodePtr node,
                                             xmlNodePtr inst,
                                             xmlChar *attributes);

Apply the xsl:use-attribute-sets

ctxt: the XSLT stylesheet
node: the node in the source tree.
inst: the xslt attribute node
attributes: the set list.