public SequenceReceiver makeSequenceNormalizer(Receiver receiver, Properties properties) { String method = properties.getProperty(OutputKeys.METHOD); if ("json".equals(method) || "adaptive".equals(method)) { return receiver instanceof SequenceReceiver ? (SequenceReceiver)receiver : new TreeReceiver(receiver); } else { PipelineConfiguration pipe = receiver.getPipelineConfiguration(); SequenceReceiver result; String separator = properties.getProperty(SaxonOutputKeys.ITEM_SEPARATOR); if (separator == null || "#absent".equals(separator)) { result = new SequenceNormalizerWithSpaceSeparator(receiver); } else { result = new SequenceNormalizerWithItemSeparator(receiver, separator); } result.setPipelineConfiguration(pipe); return result; } }
public SequenceReceiver makeSequenceNormalizer(Receiver receiver, Properties properties) { String method = properties.getProperty(OutputKeys.METHOD); if ("json".equals(method) || "adaptive".equals(method)) { return receiver instanceof SequenceReceiver ? (SequenceReceiver)receiver : new TreeReceiver(receiver); } else { PipelineConfiguration pipe = receiver.getPipelineConfiguration(); SequenceReceiver result; String separator = properties.getProperty(SaxonOutputKeys.ITEM_SEPARATOR); if (separator == null || "#absent".equals(separator)) { result = new SequenceNormalizerWithSpaceSeparator(receiver); } else { result = new SequenceNormalizerWithItemSeparator(receiver, separator); } result.setPipelineConfiguration(pipe); return result; } }
if (val != out) { SequenceReceiver sr = new TreeReceiver(val); sr.setPipelineConfiguration(out.getPipelineConfiguration()); c2.setReceiver(sr); out = sr;
if (val != out) { SequenceReceiver sr = new TreeReceiver(val); sr.setPipelineConfiguration(out.getPipelineConfiguration()); c2.setReceiver(sr); out = sr;
if (val != out) { SequenceReceiver sr = new TreeReceiver(val); sr.setPipelineConfiguration(out.getPipelineConfiguration()); c2.setReceiver(sr); out = sr;
if (val != out) { SequenceReceiver sr = new TreeReceiver(val); sr.setPipelineConfiguration(out.getPipelineConfiguration()); context.setReceiver(sr); pop = true;
if (val != out) { SequenceReceiver sr = new TreeReceiver(val); sr.setPipelineConfiguration(out.getPipelineConfiguration()); context.setReceiver(sr); pop = true;