Beispiel #1
0
 public static boolean getNotAllConvert(IProject project, boolean preference) {
   String org = null;
   String notAllConvert = null;
   try {
     org =
         project.getPersistentProperty(
             new QualifiedName(
                 PropertiesEditorPlugin.PLUGIN_ID, PropertiesProperty.P_ORIGINAL_SETTINGS));
     notAllConvert =
         project.getPersistentProperty(
             new QualifiedName(
                 PropertiesEditorPlugin.PLUGIN_ID, PropertiesProperty.P_NOT_ALL_CONVERT));
   } catch (CoreException e) {
     IStatus status =
         new Status(
             IStatus.ERROR, PropertiesEditorPlugin.PLUGIN_ID, IStatus.OK, e.getMessage(), e);
     ILog log = PropertiesEditorPlugin.getDefault().getLog();
     log.log(status);
     ErrorDialog.openError(
         null,
         Messages.getString("eclipse.propertieseditor.property.error_title"),
         Messages.getString("eclipse.propertieseditor.property.get.settings.error"),
         status); //$NON-NLS-1$ //$NON-NLS-2$
   }
   if (org != null) {
     if (Boolean.valueOf(org).booleanValue()) {
       if (notAllConvert == null || notAllConvert.equals("")) { // $NON-NLS-1$
         return preference;
       } else {
         return Boolean.valueOf(notAllConvert).booleanValue();
       }
     }
   }
   return preference;
 }
Beispiel #2
0
 public static String getCommentChar(IProject project, String preference) {
   String org = null;
   String commentChar = null;
   try {
     org =
         project.getPersistentProperty(
             new QualifiedName(
                 PropertiesEditorPlugin.PLUGIN_ID, PropertiesProperty.P_ORIGINAL_SETTINGS));
     commentChar =
         project.getPersistentProperty(
             new QualifiedName(
                 PropertiesEditorPlugin.PLUGIN_ID, PropertiesProperty.P_COMMENT_CHARACTER));
   } catch (CoreException e) {
     IStatus status =
         new Status(
             IStatus.ERROR, PropertiesEditorPlugin.PLUGIN_ID, IStatus.OK, e.getMessage(), e);
     ILog log = PropertiesEditorPlugin.getDefault().getLog();
     log.log(status);
     ErrorDialog.openError(
         null,
         Messages.getString("eclipse.propertieseditor.property.error_title"),
         Messages.getString("eclipse.propertieseditor.property.get.settings.error"),
         status); //$NON-NLS-1$ //$NON-NLS-2$
   }
   if (org != null) {
     if (Boolean.valueOf(org).booleanValue()) {
       if (commentChar == null || commentChar.equals("")) { // $NON-NLS-1$
         return preference;
       } else {
         return commentChar;
       }
     }
   }
   return preference;
 }