private StringBuffer createClass() throws JavaModelException{
private StringBuffer createClass() throws CoreException{
	private StringBuffer createClass() throws JavaModelException{		String ld= fgLineDelimiter; //want shorter name		StringBuffer b= new StringBuffer();		//XXX should the class be public?		b.append("public class ").append(fAccessorClassName).append(" {").append(ld) //$NON-NLS-2$ //$NON-NLS-1$		 .append(ld)		 .append("private static final String ") //$NON-NLS-1$		 .append(getBundleStringName())		 .append("= \"") //$NON-NLS-1$		 .append(getResourceBundleName()).append("\";").append(NLSElement.createTagText(1)).append(ld) //$NON-NLS-1$		 .append(ld)		 .append("private static final ResourceBundle ") //$NON-NLS-1$		 .append(getResourceBundleConstantName())		 .append("= ResourceBundle.getBundle(") //$NON-NLS-1$		 .append(getBundleStringName())		 .append(");") //$NON-NLS-1$		 .append(ld)		 .append(ld)		 .append(createConstructor())		 .append(ld)		 .append(createGetStringMethod())		 .append("}").append(ld); //$NON-NLS-1$		return b;	}