/**
* <code>CodeTemplates</code> gives access to the available code templates.
+ *
* @since 3.0
- * @deprecated use {@link net.sourceforge.phpdt.internal.ui.JavaPlugin#getCodeTemplateStore()} instead
+ * @deprecated use
+ * {@link net.sourceforge.phpdt.internal.ui.JavaPlugin#getCodeTemplateStore()}
+ * instead
*/
-public class CodeTemplates extends net.sourceforge.phpdt.internal.corext.template.php.TemplateSet {
+public class CodeTemplates extends
+ net.sourceforge.phpdt.internal.corext.template.php.TemplateSet {
+
+ private static final String DEFAULT_FILE = "default-codetemplates.xml"; //$NON-NLS-1$
+
+ private static final String TEMPLATE_FILE = "codetemplates.xml"; //$NON-NLS-1$
- private static final String DEFAULT_FILE= "default-codetemplates.xml"; //$NON-NLS-1$
- private static final String TEMPLATE_FILE= "codetemplates.xml"; //$NON-NLS-1$
- private static final ResourceBundle fgResourceBundle= ResourceBundle.getBundle(JavaTemplateMessages.class.getName());
+ private static final ResourceBundle fgResourceBundle = ResourceBundle
+ .getBundle(JavaTemplateMessages.class.getName());
/** Singleton. */
private static CodeTemplates fgTemplates;
*/
public static CodeTemplates getInstance() {
if (fgTemplates == null)
- fgTemplates= new CodeTemplates();
-
+ fgTemplates = new CodeTemplates();
+
return fgTemplates;
}
-
+
private CodeTemplates() {
- super("codetemplate", PHPeclipsePlugin.getDefault().getCodeTemplateContextRegistry()); //$NON-NLS-1$
+ super(
+ "codetemplate", PHPeclipsePlugin.getDefault().getCodeTemplateContextRegistry()); //$NON-NLS-1$
create();
}
-
+
private void create() {
-
+
try {
addFromStream(getDefaultsAsStream(), false, true, fgResourceBundle);
- File templateFile= getTemplateFile();
+ File templateFile = getTemplateFile();
if (templateFile.exists()) {
addFromFile(templateFile, false, fgResourceBundle);
}
saveToFile(templateFile);
} catch (CoreException e) {
- PHPeclipsePlugin.log(e);
+ PHPeclipsePlugin.log(e);
clear();
}
- }
-
+ }
+
/**
* Resets the template set.
*/
/**
* Saves the template set.
*/
- public void save() throws CoreException {
+ public void save() throws CoreException {
saveToFile(getTemplateFile());
}
}
private static File getTemplateFile() {
- IPath path= PHPeclipsePlugin.getDefault().getStateLocation();
- path= path.append(TEMPLATE_FILE);
-
+ IPath path = PHPeclipsePlugin.getDefault().getStateLocation();
+ path = path.append(TEMPLATE_FILE);
+
return path.toFile();
}