class FileConverToString {

	public final String convertToString(InputStream in) throws IOException {

        InputStreamReader is = new InputStreamReader(in);
        StringBuilder sb = new StringBuilder();
        BufferedReader br = new BufferedReader(is);
        String read = br.readLine();

        while (read != null) {
            sb.append(read);
            read = br.readLine();
            sb.append("\n");
        }
        
        is.close();
        br.close();

        return sb.toString();
    }
	
}

class PluginResourceToString {
	private String convertResourceToString(final String filePath) {
        URL url = FrameworkUtil.getBundle(getClass()).getEntry(filePath);

        if (url != null) {
            try {
                InputStream inputStream = url.openStream();                
                FileConverToString util = new FileConverToString();
                String readMeStr = util.convertToString(inputStream);
                return readMeStr;
            } catch (IOException e) {
                e.printStackTrace();
				return null;
            }
		} else {
			return null;
		}
	}
}
@@ -1,28 +1,22 @@
 class File
-Conver
 ToString %7B%0D%0A
@@ -535,629 +535,4 @@
 %0A%7D%0D%0A
-%0D%0Aclass PluginResourceToString %7B%0D%0A%09private String convertResourceToString(final String filePath) %7B%0D%0A        URL url = FrameworkUtil.getBundle(getClass()).getEntry(filePath);%0D%0A%0D%0A        if (url != null) %7B%0D%0A            try %7B%0D%0A                InputStream inputStream = url.openStream();                %0D%0A                FileConverToString util = new FileConverToString();%0D%0A                String readMeStr = util.convertToString(inputStream);%0D%0A                return readMeStr;%0D%0A            %7D catch (IOException e) %7B%0D%0A                e.printStackTrace();%0D%0A%09%09%09%09return null;%0D%0A            %7D%0D%0A%09%09%7D else %7B%0D%0A%09%09%09return null;%0D%0A%09%09%7D%0D%0A%09%7D%0D%0A%7D

Update FileToString