public void write (final OutputStream outputStream,
final ElementStyleDefinition styleDefinition) throws IOException
{
final DefaultTagDescription tagDescription = BundleWriterHandlerRegistry.getInstance().createWriterTagDescription();
final XmlWriter writer = new XmlWriter(new OutputStreamWriter(new NoCloseOutputStream(outputStream), "UTF-8"), tagDescription, " ", "\n");
writer.writeXmlDeclaration("UTF-8");
final AttributeList rootAttributes = new AttributeList();
rootAttributes.addNamespaceDeclaration("", BundleNamespaces.STYLE);
rootAttributes.addNamespaceDeclaration("layout", BundleNamespaces.LAYOUT);