/** * Get the Workspace Description this page is operating on. * @return org.eclipse.core.resources.IWorkspaceDescription */ private IWorkspaceDescription getWorkspaceDescription() { return ResourcesPlugin.getWorkspace().getDescription(); }
/** * Return if auto build is turned on. * * @return <code>true</code> if auto build is turned on. * * @since 1.0.0 */ public static boolean getCurrentAutoBuildSetting() { IWorkspace workspace = ResourcesPlugin.getWorkspace(); IWorkspaceDescription wd = workspace.getDescription(); return wd.isAutoBuilding(); }
private static boolean isProjectAutoBuildingEnabled() { return ResourcesPlugin.getWorkspace().getDescription().isAutoBuilding(); }
private boolean isAutoBuilding() { return ResourcesPlugin.getWorkspace().getDescription().isAutoBuilding(); }
private boolean isAutoBuilding() { return ResourcesPlugin.getWorkspace().getDescription().isAutoBuilding(); }
@Override protected void doLoad() { Text text = getTextControl(); if (text != null) { int value = getWorkspace().getDescription() .getMaxBuildIterations(); text.setText(Integer.toString(value)); } }
public static void setAutoBuild(boolean b) { System.out.println("Setting auto-build to " + b); IWorkspace workspace = ResourcesPlugin.getWorkspace(); try { IWorkspaceDescription desc = workspace.getDescription(); desc.setAutoBuilding(b); workspace.setDescription(desc); } catch (CoreException e) { e.printStackTrace(); } } }
/** * Get the project names for the current custom build * order stored in the workspace description. * * @return java.lang.String[] or null if there is no setting */ private String[] getCurrentBuildOrder() { if (notCheckedBuildOrder) { customBuildOrder = getWorkspace().getDescription().getBuildOrder(); notCheckedBuildOrder = false; } return customBuildOrder; }
public boolean setAutoBuilding(boolean enable) throws CoreException { IWorkspace workspace = ResourcesPlugin.getWorkspace(); IWorkspaceDescription description = workspace.getDescription(); boolean changed = description.isAutoBuilding() != enable; if (changed) { description.setAutoBuilding(enable); workspace.setDescription(description); } return changed; }
private boolean disableAutobuild() throws CoreException { IWorkspace workspace = ResourcesPlugin.getWorkspace(); boolean autobuild = workspace.isAutoBuilding(); if (autobuild) { IWorkspaceDescription description = workspace.getDescription(); description.setAutoBuilding(false); workspace.setDescription(description); } return autobuild; }
public void triggerBuild() { if (fFilesSaved && ResourcesPlugin.getWorkspace().getDescription().isAutoBuilding()) { new GlobalBuildAction(JavaPlugin.getActiveWorkbenchWindow(), IncrementalProjectBuilder.INCREMENTAL_BUILD).run(); } }
public void triggerBuild() { if (fFilesSaved && ResourcesPlugin.getWorkspace().getDescription().isAutoBuilding()) { new GlobalBuildAction(JavaPlugin.getActiveWorkbenchWindow(), IncrementalProjectBuilder.INCREMENTAL_BUILD).run(); } }
/** * Triggers an incremental build if this save helper did save files before. */ public void triggerIncrementalBuild() { if (fFilesSaved && ResourcesPlugin.getWorkspace().getDescription().isAutoBuilding()) { new GlobalBuildAction(JavaPlugin.getActiveWorkbenchWindow(), IncrementalProjectBuilder.INCREMENTAL_BUILD).run(); } }
public void triggerBuild() { if (fFilesSaved && ResourcesPlugin.getWorkspace().getDescription().isAutoBuilding()) { new GlobalBuildAction(JavaPlugin.getActiveWorkbenchWindow(), IncrementalProjectBuilder.INCREMENTAL_BUILD).run(); } }
@Override public void run() { IWorkspace workspace = ResourcesPlugin.getWorkspace(); IWorkspaceDescription description = workspace.getDescription(); description.setAutoBuilding(!description.isAutoBuilding()); try { workspace.setDescription(description); } catch (CoreException e) { ErrorDialog.openError(window.getShell(), null, null, e.getStatus()); } } }
/** * Triggers an incremental build if this save helper did save files before. */ public void triggerIncrementalBuild() { if (fFilesSaved && ResourcesPlugin.getWorkspace().getDescription().isAutoBuilding()) { new GlobalBuildAction(JavaPlugin.getActiveWorkbenchWindow(), IncrementalProjectBuilder.INCREMENTAL_BUILD).run(); } }
public static void triggerBuild() { if (ResourcesPlugin.getWorkspace().getDescription().isAutoBuilding()) { new GlobalBuildAction(XSDEditorPlugin.getPlugin().getWorkbench() .getActiveWorkbenchWindow(), IncrementalProjectBuilder.INCREMENTAL_BUILD).run(); } }
private void restoreAutobuild() throws CoreException { // this is only called if autobuild was on before. IWorkspace workspace= ResourcesPlugin.getWorkspace(); IWorkspaceDescription description = workspace.getDescription(); description.setAutoBuilding(true); workspace.setDescription(description); if (fSaved) { new GlobalBuildAction(fPage.getSite().getWorkbenchWindow(), IncrementalProjectBuilder.INCREMENTAL_BUILD).run(); } }
public static void triggerBuild() { if (ResourcesPlugin.getWorkspace().getDescription().isAutoBuilding()) { new GlobalBuildAction(XSDEditorPlugin.getPlugin().getWorkbench() .getActiveWorkbenchWindow(), IncrementalProjectBuilder.INCREMENTAL_BUILD).run(); } } }
static boolean setAutoBuilding(boolean state) { IWorkspaceDescription workspaceDesc= getWorkspace().getDescription(); boolean isAutobuilding= workspaceDesc.isAutoBuilding(); if (isAutobuilding != state) { workspaceDesc.setAutoBuilding(state); try { getWorkspace().setDescription(workspaceDesc); } catch (CoreException ex) { ExceptionHandler.handle(ex, SearchMessages.Search_Error_setDescription_title, SearchMessages.Search_Error_setDescription_message); } } return isAutobuilding; }