Home | History | Annotate | Download | only in xml

Lines Matching defs:sheet

171 static bool saveResultToString(xmlDocPtr resultDoc, xsltStylesheetPtr sheet, String& resultString)
181 int retval = xsltSaveResultTo(outputBuf, resultDoc, sheet);
260 static inline String resultMIMEType(xmlDocPtr resultDoc, xsltStylesheetPtr sheet)
267 XSLT_GET_IMPORT_PTR(resultType, sheet, method);
284 xsltStylesheetPtr sheet = xsltStylesheetPointer(m_stylesheet, m_stylesheetRootNode.get());
285 if (!sheet) {
292 xmlChar* origMethod = sheet->method;
294 sheet->method = (xmlChar*)"html";
301 sheet->omitXmlDeclaration = true;
303 xsltTransformContextPtr transformContext = xsltNewTransformContext(sheet, sourceDoc);
327 xmlDocPtr resultDoc = xsltApplyStylesheetUser(sheet, sourceDoc, 0, 0, 0, transformContext);
336 if ((success = saveResultToString(resultDoc, sheet, resultString))) {
337 mimeType = resultMIMEType(resultDoc, sheet);
343 sheet->method = origMethod;
345 xsltFreeStylesheet(sheet);