For IntelliJ IDEA,
Android Studio or Eclipse



public static void copyInto( final WriteableDocumentBundle targetBundle, final DocumentBundle sourceBundle, final String[] files ) throws IOException { copyInto( targetBundle, sourceBundle, files, false ); }
public String writeReport( final WriteableDocumentBundle bundle, final BundleWriterState state ) throws IOException, BundleWriterException { if ( bundle == null ) { throw new NullPointerException(); } if ( state == null ) { throw new NullPointerException(); } final OutputStream outputStream = new BufferedOutputStream( bundle.createEntry( "settings.xml", "text/xml" ) ); final DefaultTagDescription tagDescription = BundleWriterHandlerRegistry.getInstance().createWriterTagDescription(); final XmlWriter writer = new XmlWriter( new OutputStreamWriter( outputStream, "UTF-8" ), tagDescription, " ", "\n" ); writer.writeXmlDeclaration( "UTF-8" ); final AttributeList rootAttributes = new AttributeList(); rootAttributes.addNamespaceDeclaration( "", BundleNamespaces.SETTINGS ); writer.writeTag( BundleNamespaces.SETTINGS, "settings", rootAttributes, XmlWriterSupport.OPEN ); writeConfiguration( state, writer ); writeRuntimeInformation( state, writer ); writer.writeCloseTag(); writer.close(); return "settings.xml"; }
private String writeFile( final WriteableDocumentBundle bundle, final String contextFileName, final String queryName, final EmbeddedKettleTransformationProducer fileProducer ) throws IOException { final String fileName = BundleUtilities.getUniqueName( bundle, contextFileName, queryName + "{0}.ktr" ); if ( fileName == null ) { throw new IOException( "Unable to generate unique name for unified datasource. " ); } OutputStream outputStream = null; try { outputStream = bundle.createEntry( fileName, "text/xml" ); outputStream.write( fileProducer.getTransformationRaw() ); } finally { if ( outputStream != null ) { outputStream.flush(); outputStream.close(); } } return fileName; }
/** * Invoked when an action occurs. */ public void actionPerformed( final ActionEvent e ) { final CreateBundleFileDialog dialog = new CreateBundleFileDialog( BundledResourceEditor.this ); if ( dialog.performCreateEntry( bundle ) == false ) { return; } final String fileEntryName = dialog.getFileName(); if ( StringUtils.isEmpty( fileEntryName ) ) { return; } try { final OutputStream outputStream = bundle.createEntry( fileEntryName, dialog.getMimeType() ); outputStream.close(); bundle.getWriteableDocumentMetaData().setEntryAttribute( fileEntryName, BundleUtilities.STICKY_FLAG, "true" ); } catch ( IOException e1 ) { e1.printStackTrace(); } changed = true; refreshBundleList(); } }
final OutputStream outputStream = bundle.createEntry( fileName, "text/xml" ); final DefaultTagDescription tagDescription = createTagDescription(); final XmlWriter xmlWriter =
final FileInputStream fin = new FileInputStream( fileName ); try { final OutputStream outputStream = bundle.createEntry( entryName, mimeType ); try { IOUtils.getInstance().copyStreams( fin, outputStream );
final OutputStream outStream = bundle.createEntry( targetPath, contentType ); try { IOUtils.getInstance().copyStreams( stream, outStream );
new BufferedOutputStream( bundle.createEntry( contentFileState.getFileName(), "text/xml" ) ); final DefaultTagDescription tagDescription = BundleWriterHandlerRegistry.getInstance().createWriterTagDescription(); final XmlWriter writer =
final OutputStream outputStream = bundle.createEntry( fileName, "text/xml" ); final DefaultTagDescription tagDescription = new DefaultTagDescription(); tagDescription.setNamespaceHasCData( OpenERPModule.NAMESPACE, false );
new BufferedOutputStream( bundle.createEntry( contentState.getFileName(), "text/xml" ) ); final MasterReport report = state.getMasterReport(); final DataSchemaDefinition definition = report.getDataSchemaDefinition();
final OutputStream outputStream = bundle.createEntry( fileName, "text/xml" ); final DefaultTagDescription tagDescription = createTagDescription(); final XmlWriter xmlWriter = new XmlWriter( new OutputStreamWriter( outputStream, "UTF-8" ), tagDescription, " ",
final OutputStream outputStream = bundle.createEntry( fileName, "text/xml" ); final DefaultTagDescription tagDescription = createTagDescription(); final XmlWriter xmlWriter =
final OutputStream outputStream = bundle.createEntry( fileName, "text/xml" ); final DefaultTagDescription tagDescription = createTagDescription(); final XmlWriter xmlWriter =
final OutputStream outputStream = bundle.createEntry( fileName, "text/xml" ); final DefaultTagDescription tagDescription = createTagDescription(); final XmlWriter xmlWriter = new XmlWriter( new OutputStreamWriter( outputStream, "UTF-8" ), tagDescription, " ",
final OutputStream outputStream = bundle.createEntry( fileName, "text/xml" ); final DefaultTagDescription tagDescription = createTagDescription(); final XmlWriter xmlWriter =