fix - 121125 - I18N - bpel process shows incorrect multibyte in some cases gdb60-perf-wip_root
authorlativ@netbeans.org
Wed, 07 Nov 2007 09:04:59 +0000
changeset 14242e7e6f251200
parent 1423 83dd71096cb6
child 1425 76f7ff800d38
fix - 121125 - I18N - bpel process shows incorrect multibyte in some cases
bpel.core/src/org/netbeans/modules/bpel/core/wizard/NewBpelFileIterator.java
     1.1 --- a/bpel.core/src/org/netbeans/modules/bpel/core/wizard/NewBpelFileIterator.java	Tue Nov 06 10:17:45 2007 +0000
     1.2 +++ b/bpel.core/src/org/netbeans/modules/bpel/core/wizard/NewBpelFileIterator.java	Wed Nov 07 09:04:59 2007 +0000
     1.3 @@ -67,11 +67,7 @@
     1.4  import org.netbeans.api.project.SourceGroup;
     1.5  import org.netbeans.modules.bpel.project.BpelproProject;
     1.6  import org.openide.ErrorManager;
     1.7 -import org.openide.cookies.SaveCookie;
     1.8 -import javax.swing.text.BadLocationException;
     1.9 -import org.openide.cookies.EditorCookie;
    1.10 -import org.netbeans.modules.xml.api.EncodingUtil;
    1.11 -import javax.swing.text.Document;
    1.12 +import org.netbeans.api.queries.FileEncodingQuery;
    1.13  import org.netbeans.modules.soa.ui.SoaUiUtil;
    1.14  
    1.15  /**
    1.16 @@ -197,12 +193,12 @@
    1.17      public final void addChangeListener(ChangeListener l) {}
    1.18      public final void removeChangeListener(ChangeListener l) {}
    1.19      
    1.20 -    private DataObject createBpelFile(String bpelFileName, FileObject srcFolder,
    1.21 +    private DataObject createBpelFile(String bpelFileName, FileObject srcFolder, 
    1.22              String namespace) throws IOException {
    1.23          
    1.24          DataFolder df = DataFolder.findFolder( srcFolder );
    1.25          FileObject template = Templates.getTemplate( wiz );
    1.26 -        
    1.27 +
    1.28          boolean importSchemas=false;
    1.29          
    1.30          DataObject dTemplate = DataObject.find( template );
    1.31 @@ -239,9 +235,10 @@
    1.32              } finally {
    1.33                  reader.close();
    1.34              }
    1.35 -            
    1.36 +
    1.37              Writer writer = new BufferedWriter(new OutputStreamWriter(
    1.38 -                    fileObject.getOutputStream(), "UTF-8")); //NOI18N
    1.39 +                    fileObject.getOutputStream(), 
    1.40 +                    FileEncodingQuery.getDefaultEncoding())); //NOI18N
    1.41              try {
    1.42                  writer.write(buffer.toString());
    1.43              } finally {