Whole document tree
    

Whole document tree

attributes

attributes

Name

attributes -- 

Synopsis



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

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.


xsltResolveStylesheetAttributeSet ()

void        xsltResolveStylesheetAttributeSet
                                            (xsltStylesheetPtr style);

resolve the references between attribute sets.

style : the XSLT stylesheet