imports

Name

imports -- 

Synopsis



#define     XSLT_GET_IMPORT_PTR             (res, style, name)
#define     XSLT_GET_IMPORT_INT             (res, style, name)
int         xsltParseStylesheetImport       (xsltStylesheetPtr style,
                                             xmlNodePtr cur);
int         xsltParseStylesheetInclude      (xsltStylesheetPtr style,
                                             xmlNodePtr cur);
xsltStylesheetPtr xsltNextImport            (xsltStylesheetPtr style);
int         xsltNeedElemSpaceHandling       (xsltTransformContextPtr ctxt);
int         xsltFindElemSpaceHandling       (xsltTransformContextPtr ctxt,
                                             xmlNodePtr node);
xsltTemplatePtr xsltFindTemplate            (xsltTransformContextPtr ctxt,
                                             const xmlChar *name,
                                             const xmlChar *nameURI);

Description

Details

XSLT_GET_IMPORT_PTR()

#define     XSLT_GET_IMPORT_PTR(res, style, name)

A macro to import pointers from the stylesheet cascading order.


XSLT_GET_IMPORT_INT()

#define     XSLT_GET_IMPORT_INT(res, style, name)

A macro to import intergers from the stylesheet cascading order.


xsltParseStylesheetImport ()

int         xsltParseStylesheetImport       (xsltStylesheetPtr style,
                                             xmlNodePtr cur);

parse an XSLT stylesheet strip-space element and record elements needing stripping. Returns zero on success and something else on failure.


xsltParseStylesheetInclude ()

int         xsltParseStylesheetInclude      (xsltStylesheetPtr style,
                                             xmlNodePtr cur);

parse an XSLT stylesheet strip-space element and record elements needing stripping. Returns zero on success, something else on failure.


xsltNextImport ()

xsltStylesheetPtr xsltNextImport            (xsltStylesheetPtr style);

Find the next stylesheet in import precedence.


xsltNeedElemSpaceHandling ()

int         xsltNeedElemSpaceHandling       (xsltTransformContextPtr ctxt);

Returns whether that stylesheet requires white-space stripping


xsltFindElemSpaceHandling ()

int         xsltFindElemSpaceHandling       (xsltTransformContextPtr ctxt,
                                             xmlNodePtr node);

Find strip-space or preserve-space informations for an element respect the import precedence or the wildcards


xsltFindTemplate ()

xsltTemplatePtr xsltFindTemplate            (xsltTransformContextPtr ctxt,
                                             const xmlChar *name,
                                             const xmlChar *nameURI);

Finds the named template, apply import precedence rule.