next.text(value,needsSeparatingWhitespace);
}
public void text( Pcdata value, boolean needsSeparatingWhitespace ) throws IOException, SAXException, XMLStreamException {
if(value instanceof Base64Data && !serializer.getInlineBinaryFlag()) {
Base64Data b64d = (Base64Data) value;
String cid;
if(b64d.hasData())
cid = serializer.attachmentMarshaller.addMtomAttachment(
b64d.get(),0,b64d.getDataLen(),b64d.getMimeType(),nsUri,localName);
else
cid = serializer.attachmentMarshaller.addMtomAttachment(
b64d.getDataHandler(),nsUri,localName);
if(cid!=null) {
nsContext.getCurrent().push();
int prefix = nsContext.declareNsUri(WellKnownNamespace.XOP,"xop",false);
beginStartTag(prefix,"Include");