Refine search
public void writeUsing(XMLStreamWriter2 w) throws XMLStreamException { QName n = mName; w.writeStartElement(n.getPrefix(), n.getLocalPart(), n.getNamespaceURI()); outputNsAndAttr(w); }
public void writeEndDocument() throws XMLStreamException { _streamWriter.writeEndDocument(); // And finally, let's indicate stream writer about closure too... _streamWriter.close(); }
public void writeUsing(XMLStreamWriter2 w) throws XMLStreamException { QName n = mName; w.writeAttribute(n.getPrefix(), n.getLocalPart(), n.getNamespaceURI(), mValue); }
/** * Writes a anchor that can be linked to in the xhtml document * @param xmlw the stream to write to * @param name the name of the anchor * @throws XMLStreamException on StAX error */ public static void createAnchor(XMLStreamWriter2 xmlw, String name) throws XMLStreamException { xmlw.writeStartElement("a"); xmlw.writeAttribute("name", name); xmlw.writeEndElement(); if (PRETTY) xmlw.writeCharacters("\n"); }
/** * Writes a Annotation fill to an XMLStream * * @param xmlw * @param fill * @throws XMLStreamException */ protected static void write(XMLStreamWriter2 xmlw, boolean fill) throws XMLStreamException { xmlw.writeStartElement(FILL); xmlw.writeBoolean(fill); xmlw.writeEndElement(); }
/** * Closes a previously opened xhtml document (does not close stream) * @param xmlw the stream to write to * @throws XMLStreamException on StAX error * @see initializeXHTMLFile(XMLStreamWriter2 xmlw, String title) */ public static void closeXHTMLFile(XMLStreamWriter2 xmlw) throws XMLStreamException { xmlw.writeEndElement(); if (PRETTY) xmlw.writeCharacters("\n"); xmlw.writeEndDocument(); if (PRETTY) xmlw.writeCharacters("\n"); }
@Override public void writeRawValue(String text, int offset, int len) throws IOException { // [dataformat-xml#39] if (_stax2Emulation) { _reportUnimplementedStax2("writeRawValue"); } try { _verifyValueWrite("write raw value"); if (_nextName == null) { handleMissingName(); } if (_nextIsAttribute) { _xmlWriter.writeAttribute(_nextName.getNamespaceURI(), _nextName.getLocalPart(), text.substring(offset, offset + len)); } else { _xmlWriter.writeStartElement(_nextName.getNamespaceURI(), _nextName.getLocalPart()); _xmlWriter.writeRaw(text, offset, len); _xmlWriter.writeEndElement(); } } catch (XMLStreamException e) { StaxUtil.throwAsGenerationException(e, this); } }
@Override public void writeNumber(int i) throws IOException, JsonGenerationException { _verifyValueWrite("write number"); if (_nextName == null) { handleMissingName(); } try { if (_nextIsAttribute) { _xmlWriter.writeIntAttribute(null, _nextName.getNamespaceURI(), _nextName.getLocalPart(), i); } else { _xmlWriter.writeStartElement(_nextName.getNamespaceURI(), _nextName.getLocalPart()); _xmlWriter.writeInt(i); _xmlWriter.writeEndElement(); } } catch (XMLStreamException e) { StaxUtil.throwXmlAsIOException(e); } }
public final void _handleStartObject() throws IOException { if (_nextName == null) { handleMissingName(); } // Need to keep track of names to make Lists work correctly _elementNameStack.addLast(_nextName); try { _xmlWriter.writeStartElement(_nextName.getNamespaceURI(), _nextName.getLocalPart()); } catch (XMLStreamException e) { StaxUtil.throwAsGenerationException(e, this); } }
@Override public void writeString(String text) throws IOException,JsonGenerationException { _verifyValueWrite("write String value"); if (_nextName == null) { handleMissingName(); } try { if (_nextIsAttribute) { // must write attribute name and value with one call _xmlWriter.writeAttribute(_nextName.getNamespaceURI(), _nextName.getLocalPart(), text); } else { _xmlWriter.writeStartElement(_nextName.getNamespaceURI(), _nextName.getLocalPart()); _xmlWriter.writeCharacters(text); _xmlWriter.writeEndElement(); } } catch (XMLStreamException e) { StaxUtil.throwXmlAsIOException(e); } }
mWriter.writeAttribute(name.getPrefix(), name.getNamespaceURI(), name.getLocalPart(), attr.getValue()); mWriter.writeEndDocument(); break; mWriter.writeEndElement(); break; mWriter.writeNamespace(ns.getPrefix(), ns.getNamespaceURI()); mWriter.writeStartDocument(sd.getVersion()); } else { mWriter.writeStartDocument(sd.getCharacterEncodingScheme(), sd.getVersion()); mWriter.writeStartElement(n.getPrefix(), n.getLocalPart(), n.getNamespaceURI()); Iterator it = se.getNamespaces(); String text = ch.getData(); if (ch.isCData()) { mWriter.writeCData(text); } else { mWriter.writeCharacters(text); mWriter.writeCData(event.asCharacters().getData()); break;
@Override public void writeNumber(double d) throws IOException, JsonGenerationException { _verifyValueWrite("write number"); if (_nextName == null) { handleMissingName(); } try { if (_nextIsAttribute) { _xmlWriter.writeDoubleAttribute(null, _nextName.getNamespaceURI(), _nextName.getLocalPart(), d); } else { _xmlWriter.writeStartElement(_nextName.getNamespaceURI(), _nextName.getLocalPart()); _xmlWriter.writeDouble(d); _xmlWriter.writeEndElement(); } } catch (XMLStreamException e) { StaxUtil.throwXmlAsIOException(e); } }
xmlw.writeStartDocument(); xmlw.writeCharacters("\n"); // indent xmlw.writeDTD("<!DOCTYPE properties SYSTEM \"http://java.sun.com/dtd/properties.dtd\">"); xmlw.writeCharacters("\n"); // indent xmlw.writeStartElement("properties"); xmlw.writeCharacters("\n"); // indent xmlw.writeStartElement("comment"); xmlw.writeCharacters("Generated by PropertiesEditor 1.1"); xmlw.writeEndElement(); xmlw.writeCharacters("\n"); // indent xmlw.writeStartElement("entry"); xmlw.writeAttribute("key", key.toString()); xmlw.writeCharacters(properties.get(key).toString()); xmlw.writeEndElement(); xmlw.writeCharacters("\n"); // indent xmlw.writeEndElement(); xmlw.writeEndDocument(); xmlw.flush(); xmlw.close(); } catch (FileNotFoundException fnfe) { System.err.println("Error in " + file.getName() + " " + fnfe.getMessage());
xmlw.writeStartDocument(); if (PRETTY) xmlw.writeCharacters("\n"); xmlw.writeDTD("<!DOCTYPE html " + "PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" " + "\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">"); if (PRETTY)xmlw.writeCharacters("\n"); xmlw.writeStartElement("html"); xmlw.writeDefaultNamespace(XHTML); if (PRETTY)xmlw.writeCharacters("\n"); xmlw.writeStartElement(XHTML, "head"); xmlw.writeRaw("<script type=\"text/javascript\">/* <![CDATA[ */"+ "function popup(url) { "+ "newwindow=window.open(url,'name','height=200,width=850, resizable=yes');"+ xmlw.writeStartElement("blank"); xmlw.writeAttribute("target", "_blank"); xmlw.writeEndElement(); if (PRETTY)xmlw.writeCharacters("\n"); xmlw.writeStartElement(XHTML, "title"); xmlw.writeCharacters(title); xmlw.writeEndElement(); if (PRETTY)xmlw.writeCharacters("\n"); xmlw.writeEndElement();
writer.writeEndElement(); writer.writeSpace("\n"); writer.writeEndDocument(); writer.flush(); writer.closeCompletely(); writer = null; return; writer.writeStartElement("page"); writer.writeAttribute("id", String.valueOf(wikipediaPage.getId())); writer.writeAttribute("title", String.valueOf(wikipediaPage.getTitle())); writer.writeAttribute("revision", String.valueOf(wikipediaPage.getRevision())); writer.writeAttribute("type", String.valueOf(wikipediaPage.getFormat())); writer.writeAttribute("ns-id", String.valueOf(wikipediaPage.getNamespace())); writer.writeAttribute("ns-name", "?"); else writer.writeAttribute("ns-name", name); writer.writeCharacters(wikipediaPage.getText()); writer.writeEndElement(); writer.writeSpace("\n");
/** * Writes out general information about the graph * * @param xmlWriteStream * @throws XMLStreamException */ private void writeGraphInfo(XMLStreamWriter2 xmlWriteStream) throws XMLStreamException { // start new section xmlWriteStream.writeStartElement(GENERAL); // write graph name xmlWriteStream.writeStartElement(NAME); xmlWriteStream.writeCharacters(graph.getName()); xmlWriteStream.writeEndElement(); // write number of concepts xmlWriteStream.writeStartElement(NBCONCEPTS); xmlWriteStream.writeInt(concepts.size()); xmlWriteStream.writeEndElement(); // write number of relations xmlWriteStream.writeStartElement(NBRELATIONS); xmlWriteStream.writeInt(relations.size()); xmlWriteStream.writeEndElement(); // end section xmlWriteStream.writeEndElement(); }
/** * Write y:BendStyle tag with attributes. * * @param edge * E * @param xmlw * XMLStreamWriter2 * @throws XMLStreamException */ private void writeBendStyle(ONDEXRelation edge, XMLStreamWriter2 xmlw) throws XMLStreamException { xmlw.writeStartElement("y:BendStyle"); xmlw.writeAttribute("smoothed", "false"); xmlw.writeEndElement(); }
@Override public void start() throws Exception { // configure XML factory WstxOutputFactory xmlw = getXMLFactory(); // configure XML writer XMLStreamWriter2 xmlWriteStream = getXMLStreamWriter2(xmlw); fireEventOccurred(new GeneralOutputEvent("Ready to Export.", "[Export - start]")); // start document xmlWriteStream.writeStartDocument(); // write document root element xmlWriteStream.writeStartElement(ROOT); // a graph over-seeds list of concepts / relations if (graph != null) { concepts = graph.getConcepts(); relations = graph.getRelations(); writeGraphInfo(xmlWriteStream); writeMetaDataInfo(xmlWriteStream); writeEachDataSourceMetaData(xmlWriteStream); writeConceptAccessions(xmlWriteStream); } // close XML document properly xmlWriteStream.writeEndElement(); xmlWriteStream.writeEndDocument(); xmlWriteStream.flush(); xmlWriteStream.close(); flushOutput(); fireEventOccurred(new GeneralOutputEvent("Finished Graph Info Export.", "[Export - start]")); }
/** * Write a n headers * @param xmlw the stream to write to * @param headers * @throws XMLStreamException on StAX error */ public static void writeHeaders(XMLStreamWriter2 xmlw, String[] headers) throws XMLStreamException { xmlw.writeStartElement("tr"); for(String header: headers) { xmlw.writeStartElement("th"); xmlw.writeCharacters(header); xmlw.writeEndElement(); if (PRETTY) xmlw.writeCharacters("\n"); } xmlw.writeEndElement(); if (PRETTY) xmlw.writeCharacters("\n"); }
@Override public void writeLeafElement(XMLStreamWriter2 sw, String nsURI, String localName, String text, boolean isCData) throws XMLStreamException { if (!_objectIndenter.isInline()) { _objectIndenter.writeIndentation(sw, _nesting); } sw.writeStartElement(nsURI, localName); if(isCData) { sw.writeCData(text); } else { sw.writeCharacters(text); } sw.writeEndElement(); _justHadStartElement = false; }