attributes

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 attribute-set element

style : the XSLT stylesheet
cur : the "attribute-set" element

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