private boolean isCompileOnSaveDisabled() {
return !J2SEProjectUtil.isCompileOnSaveEnabled(project) && J2SEProjectUtil.isCompileOnSaveSupported(project);
}
private String[] getBreakableProperties() {
SourceRoots roots = this.project.getSourceRoots();
String[] srcRootProps = roots.getRootProperties();
roots = this.project.getTestSourceRoots();
String[] testRootProps = roots.getRootProperties();
String[] result = new String [BREAKABLE_PROPERTIES.length + srcRootProps.length + testRootProps.length];
System.arraycopy(BREAKABLE_PROPERTIES, 0, result, 0, BREAKABLE_PROPERTIES.length);
System.arraycopy(srcRootProps, 0, result, BREAKABLE_PROPERTIES.length, srcRootProps.length);
System.arraycopy(testRootProps, 0, result, BREAKABLE_PROPERTIES.length + srcRootProps.length, testRootProps.length);
return result;