xText editor encoding when open and save file [message #921580] |
Mon, 24 September 2012 08:39 |
Sebastian Glonner Messages: 4 Registered: September 2012 |
Junior Member |
|
|
Hallo,
I am desperate.
Please can someone tell me how to get the xText Editor to use UTF-8 encoding when displaying and saving files.
It works fine when i set encoding in the preferences but i want/need to force encoding programmatically.
I tried:
UIModule:
public Class<? extends IEncodingProvider> bindIEncodingProvider() {
return UTF8EncodingProvider.class;
}
public void configureIFileSystemAccess(Binder binder) {
binder.bind(IFileSystemAccess.class).to(MyFileSystemAccess.class);
}
UTF8EncodingProvider:
public class UTF8EncodingProvider implements IEncodingProvider {
@Override
public String getEncoding(URI uri) {
return "UTF-8";
}
}
MyFileSystemAccess:
public class MyFileSystemAccess extends EclipseResourceFileSystemAccess2 {
@Override
protected String getEncoding(IFile file) throws CoreException {
// TODO Auto-generated method stub
return "UTF-8";
}
@Override
protected StringInputStream getInputStream(String contentsAsString,
String encoding) {
System.out.println("askdfjaölskdj");
return super.getInputStream(contentsAsString, "UTF-8");
}
}
I appreciate any help/ideas.
Thx in advance.
[Updated on: Mon, 24 September 2012 08:40] Report message to a moderator
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02752 seconds