private void writeElementIfHas(XMLExtendedStreamWriter writer, ModelNode node, String localName, String identifier) throws XMLStreamException { if (has(node, identifier)) { writer.writeStartElement(localName); String content = node.get(identifier).asString(); if (content.indexOf('\n') > -1) { writer.writeCharacters(content); } else { // Use the method where staxmapper won't add new lines char[] chars = content.toCharArray(); writer.writeCharacters(chars, 0, chars.length); } writer.writeEndElement(); } }
private void writeProperty(XMLExtendedStreamWriter writer, ModelNode node, String name, String value, String localName) throws XMLStreamException { writer.writeStartElement(localName); writer.writeAttribute("name", name); writer.writeCharacters(value); writer.writeEndElement(); }
private void writeProperty(XMLExtendedStreamWriter writer, ModelNode node, String name, String value, String localName) throws XMLStreamException { writer.writeStartElement(localName); writer.writeAttribute("name", name); writer.writeCharacters(value); writer.writeEndElement(); }
private void writeProperty(XMLExtendedStreamWriter writer, String name, String value, String localName) throws XMLStreamException { writer.writeStartElement(localName); writer.writeAttribute("name", name); writer.writeCharacters(value); writer.writeEndElement(); } }
if (info != null) { writer.writeStartElement(INFO); writer.writeCharacters(info); writer.writeEndElement(); writer.writeCharacters(primaryKey); writer.writeEndElement();
writer.writeCharacters(info); writer.writeEndElement(); writer.writeCharacters(primaryKey); writer.writeEndElement();
for (ModelNode bvg : ra.get(BEANVALIDATION_GROUPS.getName()).asList()) { streamWriter.writeStartElement(BEANVALIDATION_GROUPS.getXmlName()); streamWriter.writeCharacters(bvg.asString()); streamWriter.writeEndElement(); for (ModelNode group : ra.get(WM_SECURITY_DEFAULT_GROUPS.getName()).asList()) { streamWriter.writeStartElement(WM_SECURITY_DEFAULT_GROUP.getXmlName()); streamWriter.writeCharacters(group.asString()); streamWriter.writeEndElement();
private void writeCharacters(XMLExtendedStreamWriter writer, String content) throws XMLStreamException { if (content.indexOf('\n') > -1) { // Multiline content. Use the overloaded variant that staxmapper will format writer.writeCharacters(content); } else { // Staxmapper will just output the chars without adding newlines if this is used char[] chars = content.toCharArray(); writer.writeCharacters(chars, 0, chars.length); } }
private void writeCharacters(XMLExtendedStreamWriter writer, String content) throws XMLStreamException { if (content.indexOf('\n') > -1) { // Multiline content. Use the overloaded variant that staxmapper will format writer.writeCharacters(content); } else { // Staxmapper will just output the chars without adding newlines if this is used char[] chars = content.toCharArray(); writer.writeCharacters(chars, 0, chars.length); } }
private void writeCharacters(XMLExtendedStreamWriter writer, String content) throws XMLStreamException { if (content.indexOf('\n') > -1) { // Multiline content. Use the overloaded variant that staxmapper will format writer.writeCharacters(content); } else { // Staxmapper will just output the chars without adding newlines if this is used char[] chars = content.toCharArray(); writer.writeCharacters(chars, 0, chars.length); } }
protected static void writeAppliesToVersions(XMLExtendedStreamWriter writer, List<String> appliesTo) throws XMLStreamException { for (String version : appliesTo) { // writer.writeStartElement(Element.APPLIES_TO_VERSION.name); writer.writeCharacters(version); writer.writeEndElement(); } }
private void writeListAsElement(XMLExtendedStreamWriter writer, ModelNode node, String key) throws XMLStreamException { if (node.hasDefined(key)) { ModelNode list = node.get(key); List<ModelNode> modelNodes = list.asList(); writer.writeStartElement(key); String text = modelNodes.stream().map(ModelNode::asString).collect(Collectors.joining(",")); writer.writeCharacters(text); writer.writeEndElement(); } }
private void writeElement(final XMLExtendedStreamWriter writer, ModelNode node, String attribName) throws XMLStreamException { ModelNode attribNode = node.get(attribName); if (attribNode.isDefined()) { writer.writeStartElement(attribName); writer.writeCharacters(attribNode.asString()); writer.writeEndElement(); } } }
private void writeProperty(XMLExtendedStreamWriter writer, ModelNode node, String name, String value, String localName) throws XMLStreamException { writer.writeStartElement(localName); writer.writeAttribute("name", name); writer.writeCharacters(value); writer.writeEndElement(); }
private void writeProperty(XMLExtendedStreamWriter writer, ModelNode node, String name, String value, String localName) throws XMLStreamException { writer.writeStartElement(localName); writer.writeAttribute("name", name); writer.writeCharacters(value); writer.writeEndElement(); }
private void writeProperty(XMLExtendedStreamWriter writer, ModelNode node, String name, String value, String localName) throws XMLStreamException { writer.writeStartElement(localName); writer.writeAttribute("name", name); writer.writeCharacters(value); writer.writeEndElement(); }
private void writeProperty(XMLExtendedStreamWriter writer, ModelNode node, String name, String value, String localName) throws XMLStreamException { writer.writeStartElement(localName); writer.writeAttribute("name", name); writer.writeCharacters(value); writer.writeEndElement(); }
private void writeProperty(XMLExtendedStreamWriter writer, String name, String value, String localName) throws XMLStreamException { writer.writeStartElement(localName); writer.writeAttribute("name", name); writer.writeCharacters(value); writer.writeEndElement(); } }
private void writeList(XMLExtendedStreamWriter writer, ModelNode context, AttributeDefinition def, String elementName) throws XMLStreamException { if (!context.get(def.getName()).isDefined()) { return; } writer.writeStartElement(def.getXmlName()); ModelNode modules = context.get(def.getName()); for (ModelNode module : modules.asList()) { writer.writeStartElement(elementName); writer.writeCharacters(module.asString()); writer.writeEndElement(); } writer.writeEndElement(); }
private void writeProperties(XMLExtendedStreamWriter writer, ModelNode sasl) throws XMLStreamException { if (sasl.hasDefined(ModelKeys.PROPERTY)) { for (Property property: sasl.get(ModelKeys.PROPERTY).asPropertyList()) { writer.writeStartElement(Element.PROPERTY.getLocalName()); writer.writeAttribute(Attribute.NAME.getLocalName(), property.getName()); Property complexValue = property.getValue().asProperty(); writer.writeCharacters(complexValue.getValue().asString()); writer.writeEndElement(); } } }