public void setElementHasCData( final String namespaceUri, final String tagName, final boolean hasCData ) { writerTagDescription.setElementHasCData( namespaceUri, tagName, hasCData ); }
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; }
setElementHasCData( tagDef, value ); } else { final String nsPrefix = tagDef.substring( 0, delim ); setElementHasCData( nsUri, tagName, value );
tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "driver", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "password", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "path", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "property", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "static-query", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "script", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "global-script", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "url", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "username", true );
public void open() throws IOException { final DefaultTagDescription td = new DefaultTagDescription(); td.setNamespaceHasCData( XmlDocumentWriter.LAYOUT_OUTPUT_NAMESPACE, false ); td.setElementHasCData( XmlDocumentWriter.LAYOUT_OUTPUT_NAMESPACE, "text", true ); // prepare anything that might needed to be prepared .. final String encoding = metaData.getConfiguration().getConfigProperty( "org.pentaho.reporting.engine.classic.core.modules.output.pageable.xml.Encoding", EncodingRegistry.getPlatformDefaultEncoding() ); final Writer writer = new BufferedWriter( new OutputStreamWriter( outputStream, encoding ) ); this.xmlWriter = new XmlWriter( writer, td ); this.xmlWriter.writeXmlDeclaration( encoding ); final AttributeList attrs = new AttributeList(); attrs.addNamespaceDeclaration( "", XmlDocumentWriter.LAYOUT_OUTPUT_NAMESPACE ); xmlWriter.writeTag( XmlDocumentWriter.LAYOUT_OUTPUT_NAMESPACE, "layout-output", attrs, XmlWriter.OPEN ); }
public void open() throws IOException { final DefaultTagDescription td = new DefaultTagDescription(); td.setNamespaceHasCData( XmlDocumentWriter.LAYOUT_OUTPUT_NAMESPACE, false ); td.setElementHasCData( XmlDocumentWriter.LAYOUT_OUTPUT_NAMESPACE, "text", true ); // prepare anything that might needed to be prepared .. final String encoding = metaData.getConfiguration().getConfigProperty( "org.pentaho.reporting.engine.classic.core.modules.output.table.xml.Encoding", EncodingRegistry.getPlatformDefaultEncoding() ); final Writer writer = new BufferedWriter( new OutputStreamWriter( outputStream, encoding ) ); this.xmlWriter = new XmlWriter( writer, td ); this.xmlWriter.writeXmlDeclaration( null ); final AttributeList attrs = new AttributeList(); attrs.addNamespaceDeclaration( "", XmlDocumentWriter.LAYOUT_OUTPUT_NAMESPACE ); xmlWriter.writeTag( XmlDocumentWriter.LAYOUT_OUTPUT_NAMESPACE, "layout-output", attrs, XmlWriter.OPEN ); }
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.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "driver", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "password", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "path", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "property", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "static-query", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "script", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "global-script", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "url", true ); tagDescription.setElementHasCData( SQLDataFactoryModule.NAMESPACE, "username", true );
final DefaultTagDescription tagDescription = new DefaultTagDescription(); tagDescription.setNamespaceHasCData( StaticDataFactoryModule.NAMESPACE, false ); tagDescription.setElementHasCData( StaticDataFactoryModule.NAMESPACE, "query", true );
final DefaultTagDescription tagDescription = new DefaultTagDescription(); tagDescription.setNamespaceHasCData( SequenceDataFactoryModule.NAMESPACE, false ); tagDescription.setElementHasCData( SequenceDataFactoryModule.NAMESPACE, "property", true );
final DefaultTagDescription tagDescription = new DefaultTagDescription(); tagDescription.setNamespaceHasCData( InlineDataFactoryModule.NAMESPACE, false ); tagDescription.setElementHasCData( InlineDataFactoryModule.NAMESPACE, "data", true ); final XmlWriter xmlWriter = new XmlWriter( new OutputStreamWriter( outputStream, "UTF-8" ), tagDescription, " ", "\n" );
tagDescription.setDefaultNamespace( ConfigEditorBoot.NAMESPACE ); tagDescription.setNamespaceHasCData( ConfigEditorBoot.NAMESPACE, false ); tagDescription.setElementHasCData( ConfigEditorBoot.NAMESPACE, "text", true ); tagDescription.setElementHasCData( ConfigEditorBoot.NAMESPACE, "description", true );