public class WorkingSets
extends java.lang.Object
Constructor and Description |
---|
WorkingSets() |
Modifier and Type | Method and Description |
---|---|
static void |
addToWorkingSet(org.eclipse.core.resources.IProject[] projects,
java.lang.String workingSetName)
Adds given projects to workbench working set with the given name.
|
static void |
addToWorkingSets(java.util.Collection<org.eclipse.core.resources.IProject> projects,
java.util.List<org.eclipse.ui.IWorkingSet> workingSets)
Adds given projects to given workbench working sets.
|
static void |
addToWorkingSets(org.eclipse.core.resources.IProject[] projects,
java.util.List<org.eclipse.ui.IWorkingSet> workingSets)
Adds given projects to given workbench working sets.
|
static org.eclipse.ui.IWorkingSet |
getAssignedWorkingSet(org.eclipse.core.resources.IResource element)
Returns one of the working sets the element directly belongs to.
|
static java.util.List<org.eclipse.ui.IWorkingSet> |
getAssignedWorkingSets(org.eclipse.core.resources.IResource element)
Returns all working sets the element directly belongs to.
|
static org.eclipse.ui.IWorkingSet |
getOrCreateWorkingSet(java.lang.String workingSetName)
Returns existing or creates new workbench working set with the given name
|
static java.util.Set<org.eclipse.core.resources.IProject> |
getProjects()
Returns all projects that belong to workbench working sets.
|
static java.lang.String[] |
getWorkingSets()
Returns all visible workbench working sets.
|
public static java.lang.String[] getWorkingSets()
public static org.eclipse.ui.IWorkingSet getOrCreateWorkingSet(java.lang.String workingSetName)
public static void addToWorkingSet(org.eclipse.core.resources.IProject[] projects, java.lang.String workingSetName)
public static void addToWorkingSets(org.eclipse.core.resources.IProject[] projects, java.util.List<org.eclipse.ui.IWorkingSet> workingSets)
public static void addToWorkingSets(java.util.Collection<org.eclipse.core.resources.IProject> projects, java.util.List<org.eclipse.ui.IWorkingSet> workingSets)
public static java.util.Set<org.eclipse.core.resources.IProject> getProjects()
public static org.eclipse.ui.IWorkingSet getAssignedWorkingSet(org.eclipse.core.resources.IResource element)
null
if the element does not
belong to any working set.public static java.util.List<org.eclipse.ui.IWorkingSet> getAssignedWorkingSets(org.eclipse.core.resources.IResource element)