protected N parseEventReader(XMLEventReader reader, String systemId) throws IOException, XdmMarshalException { // this is probably working now. PreCondition.assertNotNull(reader, "reader"); builder.reset(); XmlEventVisitor visitor = new XmlEventVisitor(reader, builder); if (systemId != null) visitor.setSystemId(systemId); visitor.parse(); return builder.getNode(); }
public N parse(Reader characterStream, String systemId) throws IOException, XdmMarshalException { PreCondition.assertNotNull(characterStream, "characterStream"); try { XMLEventReader eventReader; if (systemId == null) { eventReader = ipf.createXMLEventReader(characterStream); } else { eventReader = ipf.createXMLEventReader(systemId.toString(), characterStream); } return parseEventReader(eventReader, systemId); } catch (XMLStreamException xse) { throw new XdmMarshalException(xse); } }
public AtomItem(A atom) { this.atom = PreCondition.assertNotNull(atom, "atom"); }
public NodeItem(N node) { this.node = PreCondition.assertNotNull(node, "node"); }
public DefaultDocumentHandler(final FragmentBuilder<N> builder, final Model<N> model) { super(PreCondition.assertNotNull(model, "model")); this.builder = PreCondition.assertNotNull(builder, "builder"); ipf = XMLInputFactory.newInstance(); initIPF(); }
public DefaultDocumentHandler(ProcessingContext<N> context) { this(PreCondition.assertNotNull(context, "context").newFragmentBuilder(), context.getModel()); }
XmlNodeMutableContext(XmlNodeContext context) { this.context = PreCondition.assertNotNull(context, "context"); }