/** * INTERNAL: */ protected void writeValue(String value, boolean escapeChars) { writeValue(value, escapeChars, false, this.outputStream); }
/** * INTERNAL: */ protected void writeValue(String value, boolean escapeChars) { writeValue(value, escapeChars, false, this.outputStream); }
protected void writeCharacters(char[] chars, int start, int length) { writeValue(new String(chars, start, length), true); } // --------------- SATISFY CONTENTHANDLER INTERFACE --------------- //
protected void writeCharacters(char[] chars, int start, int length) { writeValue(new String(chars, start, length), true); } // --------------- SATISFY CONTENTHANDLER INTERFACE --------------- //
/** * INTERNAL: */ public void characters(String value) { if (isStartElementOpen) { isStartElementOpen = false; outputStreamWrite(CLOSE_ELEMENT); } writeValue(value, true); }
/** * INTERNAL: */ public void characters(String value) { if (isStartElementOpen) { isStartElementOpen = false; outputStreamWrite(CLOSE_ELEMENT); } writeValue(value, true); }
/** * INTERNAL: */ public void characters(String value) { try { if (isStartElementOpen) { isStartElementOpen = false; outputStream.write(CLOSE_ELEMENT); } writeValue(value); } catch (IOException e) { throw XMLMarshalException.marshalException(e); } }
/** * INTERNAL: */ public void attribute(String namespaceURI, String localName, String qName, String value) { try { outputStream.write(SPACE); outputStream.write(qName.getBytes(XMLConstants.DEFAULT_XML_ENCODING)); outputStream.write(OPEN_ATTRIBUTE_VALUE); writeValue(value); outputStream.write(CLOSE_ATTRIBUTE_VALUE); } catch (IOException e) { throw XMLMarshalException.marshalException(e); } }
public void characters(CharSequence characters) throws SAXException { if (isProcessingCData) { cdata(characters.toString()); return; } if (isStartElementOpen) { outputStreamWrite(CLOSE_ELEMENT); isStartElementOpen = false; } writeValue(characters.toString(), true); }
public void characters(CharSequence characters) throws SAXException { if (isProcessingCData) { cdata(characters.toString()); return; } if (isStartElementOpen) { outputStreamWrite(CLOSE_ELEMENT); isStartElementOpen = false; } writeValue(characters.toString(), true); }
public void characters(char[] ch, int start, int length) throws SAXException { if (isProcessingCData) { cdata(new String (ch, start, length)); return; } if (isStartElementOpen) { try { outputStream.write(CLOSE_ELEMENT); isStartElementOpen = false; } catch (IOException e) { throw XMLMarshalException.marshalException(e); } } writeValue(new String(ch, start, length)); }
protected void writeComment(char[] chars, int start, int length) { outputStreamWrite(OPEN_COMMENT); writeValue(new String(chars, start, length), false); outputStreamWrite(CLOSE_COMMENT); }
protected void writeComment(char[] chars, int start, int length) { outputStreamWrite(OPEN_COMMENT); writeValue(new String(chars, start, length), false); outputStreamWrite(CLOSE_COMMENT); }
/** * INTERNAL: */ public void attribute(String namespaceURI, String localName, String qName, String value) { try { outputStreamWrite(SPACE); outputStreamWrite(qName.getBytes(Constants.DEFAULT_XML_ENCODING)); outputStreamWrite((byte)'='); outputStreamWrite((byte)'"'); writeValue(value, true, true, this.outputStream); outputStreamWrite(CLOSE_ATTRIBUTE_VALUE); } catch (UnsupportedEncodingException e) { throw XMLMarshalException.marshalException(e); } }
/** * INTERNAL: */ public void attribute(String namespaceURI, String localName, String qName, String value) { try { outputStreamWrite(SPACE); outputStreamWrite(qName.getBytes(Constants.DEFAULT_XML_ENCODING)); outputStreamWrite((byte)'='); outputStreamWrite((byte)'"'); writeValue(value, true, true, this.outputStream); outputStreamWrite(CLOSE_ATTRIBUTE_VALUE); } catch (UnsupportedEncodingException e) { throw XMLMarshalException.marshalException(e); } }