private Receiver injectValidator(Receiver r, Builder builder) throws SaxonApiException { if (schemaValidator != null) { PipelineConfiguration pipe = builder.getPipelineConfiguration(); Receiver val = schemaValidator.getReceiver(pipe, config.obtainDefaultSerializationProperties()); val.setPipelineConfiguration(pipe); if (val instanceof ProxyReceiver) { ((ProxyReceiver) val).setUnderlyingReceiver(r); } return val; } return r; }
/** * Start of event stream */ public void open() throws XPathException { builder = controller.makeBuilder(); setPipelineConfiguration(builder.getPipelineConfiguration()); builder.setSystemId(systemId); Receiver stripper = controller.makeStripper(builder); if (controller.getExecutable().stripsInputTypeAnnotations()) { stripper = controller.getConfiguration().getAnnotationStripper(stripper); } setUnderlyingReceiver(stripper); nextReceiver.open(); }
/** * Start of event stream */ public void open() throws XPathException { builder = controller.makeBuilder(); setPipelineConfiguration(builder.getPipelineConfiguration()); builder.setSystemId(systemId); Receiver stripper = controller.makeStripper(builder); if (controller.getExecutable().stripsInputTypeAnnotations()) { stripper = controller.getConfiguration().getAnnotationStripper(stripper); } setUnderlyingReceiver(stripper); nextReceiver.open(); }
/** * Start of event stream */ public void open() throws XPathException { builder = controller.makeBuilder(); setPipelineConfiguration(builder.getPipelineConfiguration()); builder.setSystemId(systemId); Receiver stripper = controller.makeStripper(builder); if (controller.getExecutable().stripsInputTypeAnnotations()) { stripper = controller.getConfiguration().getAnnotationStripper(stripper); } setUnderlyingReceiver(stripper); nextReceiver.open(); }
b.setPipelineConfiguration(b.getPipelineConfiguration()); try { Sender.send(source, b, options);
b.setPipelineConfiguration(b.getPipelineConfiguration()); try { Sender.send(source, b, options);
s.setPipelineConfiguration(b.getPipelineConfiguration());
/** * Create a TransformerHandlerImpl and initialise variables. The constructor is protected, because * the Filter should be created using newTransformerHandler() in the SAXTransformerFactory * class * @param controller the Controller to be used */ protected TransformerHandlerImpl(Controller controller) { this.controller = controller; Configuration config = controller.getConfiguration(); int validation = config.getSchemaValidationMode(); builder = controller.makeBuilder(); setPipelineConfiguration(builder.getPipelineConfiguration()); receiver = controller.makeStripper(builder); if (controller.getExecutable().stripsInputTypeAnnotations()) { receiver = controller.getConfiguration().getAnnotationStripper(receiver); } int val = validation & Validation.VALIDATION_MODE_MASK; if (val != Validation.PRESERVE) { receiver = config.getDocumentValidator( receiver, getSystemId(), val, Whitespace.NONE, null, -1); } setReceiver(receiver); }
s.setPipelineConfiguration(b.getPipelineConfiguration());
/** * Create a TransformerHandlerImpl and initialise variables. The constructor is protected, because * the Filter should be created using newTransformerHandler() in the SAXTransformerFactory * class * @param controller the Controller to be used */ protected TransformerHandlerImpl(Controller controller) { this.controller = controller; Configuration config = controller.getConfiguration(); int validation = config.getSchemaValidationMode(); builder = controller.makeBuilder(); setPipelineConfiguration(builder.getPipelineConfiguration()); receiver = controller.makeStripper(builder); if (controller.getExecutable().stripsInputTypeAnnotations()) { receiver = controller.getConfiguration().getAnnotationStripper(receiver); } int val = validation & Validation.VALIDATION_MODE_MASK; if (val != Validation.PRESERVE) { receiver = config.getDocumentValidator( receiver, getSystemId(), val, Whitespace.NONE, null, -1); } setReceiver(receiver); }
s.setPipelineConfiguration(b.getPipelineConfiguration());
s.setPipelineConfiguration(b.getPipelineConfiguration());
((TinyBuilder) builder).setStatistics(Statistics.SOURCE_DOCUMENT_STATISTICS); PipelineConfiguration pipe = builder.getPipelineConfiguration(); ParseOptions options = pipe.getParseOptions(); options.setCheckEntityReferences(true);
((TinyBuilder) builder).setStatistics(config.getTreeStatistics().SOURCE_DOCUMENT_STATISTICS); PipelineConfiguration pipe = builder.getPipelineConfiguration(); ParseOptions options = pipe.getParseOptions(); options.setCheckEntityReferences(true);
options = new ParseOptions(b.getPipelineConfiguration().getParseOptions()); if (packageData instanceof StylesheetPackage) { SpaceStrippingRule rule = ((StylesheetPackage)packageData).getSpaceStrippingRule(); b.getPipelineConfiguration().setParseOptions(options); if (options.isLineNumbering()) { b.setLineNumbering(true); s.setPipelineConfiguration(b.getPipelineConfiguration()); try { Sender.send(source, s, options);
options = new ParseOptions(b.getPipelineConfiguration().getParseOptions()); if (packageData instanceof StylesheetPackage) { SpaceStrippingRule rule = ((StylesheetPackage)packageData).getSpaceStrippingRule(); s.setPipelineConfiguration(b.getPipelineConfiguration()); try { Sender.send(source, s, options);
Sender sender = new Sender(sourceBuilder.getPipelineConfiguration()); Receiver r = sourceBuilder; if (config.isStripsAllWhiteSpace() || executable.stripsWhitespace() ||
Sender sender = new Sender(sourceBuilder.getPipelineConfiguration()); Receiver r = sourceBuilder; if (config.isStripsAllWhiteSpace() || executable.stripsWhitespace() ||
r = config.getAnnotationStripper(r); PipelineConfiguration pipe = sourceBuilder.getPipelineConfiguration(); pipe.getParseOptions().setSchemaValidationMode(validationMode); r.setPipelineConfiguration(pipe);
r = config.getAnnotationStripper(r); PipelineConfiguration pipe = sourceBuilder.getPipelineConfiguration(); pipe.getParseOptions().setSchemaValidationMode(validationMode); r.setPipelineConfiguration(pipe);