setDefaultNamespace( knownNamespaces.get( conf.getConfigProperty( prefix + "namespace" ) ) );
public static String writeImageMapAsString( final ImageMap imageMap ) { try { final DefaultTagDescription tagDescription = new DefaultTagDescription(); tagDescription.setDefaultNamespace( LibXmlInfo.XHTML_NAMESPACE ); tagDescription.setNamespaceHasCData( LibXmlInfo.XHTML_NAMESPACE, false ); final StringWriter sbwriter = new StringWriter( 5000 ); final XmlWriter writer = new XmlWriter( sbwriter ); writer.setHtmlCompatiblityMode( true ); writer.setWriteFinalLinebreak( true ); writeImageMap( writer, imageMap, 1 ); writer.close(); return sbwriter.toString(); } catch ( IOException ioe ) { // now where does a StringWriter get its IO troubles from? throw new IllegalStateException( "Failed to write ImageMap - I am confused." ); } }
public void write( final IDatabaseConnection[] connections, final OutputStream out ) throws IOException { DefaultTagDescription tagDescription = new DefaultTagDescription(); tagDescription.setDefaultNamespace( ConnectionModule.NAMESPACE ); tagDescription.setNamespaceHasCData( ConnectionModule.NAMESPACE, false ); tagDescription.setElementHasCData( ConnectionModule.NAMESPACE, "attribute", true ); final XmlWriter writer = new XmlWriter( new OutputStreamWriter( out, "UTF-8" ), tagDescription ); writer.writeXmlDeclaration( "UTF-8" ); final AttributeList rootList = new AttributeList(); rootList.addNamespaceDeclaration( null, ConnectionModule.NAMESPACE ); writer.writeTag( ConnectionModule.NAMESPACE, "connections", rootList, XmlWriter.OPEN ); for ( int i = 0; i < connections.length; i++ ) { final IDatabaseConnection connection = connections[i]; write( connection, writer ); } writer.writeCloseTag(); writer.flush(); }
tagDescription.setDefaultNamespace( CompoundDataFactoryModule.NAMESPACE ); tagDescription.setNamespaceHasCData( CompoundDataFactoryModule.NAMESPACE, false ); final XmlWriter xmlWriter =
tagDescription.setDefaultNamespace( ConfigEditorBoot.NAMESPACE ); tagDescription.setNamespaceHasCData( ConfigEditorBoot.NAMESPACE, false ); tagDescription.setElementHasCData( ConfigEditorBoot.NAMESPACE, "text", true );
private static DefaultTagDescription createTagDefinitions() { final DefaultTagDescription td = new DefaultTagDescription(); td.setDefaultNamespace( XHTML_NAMESPACE ); td.setNamespaceHasCData( XHTML_NAMESPACE, true ); td.setNamespaceHasCData( XHTML_NAMESPACE, true ); td.setElementHasCData( XHTML_NAMESPACE, "body", false ); td.setElementHasCData( XHTML_NAMESPACE, "br", true ); td.setElementHasCData( XHTML_NAMESPACE, "col", false ); td.setElementHasCData( XHTML_NAMESPACE, "colgroup", false ); td.setElementHasCData( XHTML_NAMESPACE, "div", true ); td.setElementHasCData( XHTML_NAMESPACE, "head", false ); td.setElementHasCData( XHTML_NAMESPACE, "html", false ); td.setElementHasCData( XHTML_NAMESPACE, "img", true ); td.setElementHasCData( XHTML_NAMESPACE, "input", true ); td.setElementHasCData( XHTML_NAMESPACE, "meta", true ); td.setElementHasCData( XHTML_NAMESPACE, "p", true ); td.setElementHasCData( XHTML_NAMESPACE, "pre", true ); td.setElementHasCData( XHTML_NAMESPACE, "span", true ); td.setElementHasCData( XHTML_NAMESPACE, "style", false ); td.setElementHasCData( XHTML_NAMESPACE, "table", false ); td.setElementHasCData( XHTML_NAMESPACE, "tbody", false ); td.setElementHasCData( XHTML_NAMESPACE, "td", true ); td.setElementHasCData( XHTML_NAMESPACE, "tfoot", false ); td.setElementHasCData( XHTML_NAMESPACE, "th", false ); td.setElementHasCData( XHTML_NAMESPACE, "thead", false ); td.setElementHasCData( XHTML_NAMESPACE, "title", true ); td.setElementHasCData( XHTML_NAMESPACE, "tr", false ); return td; }