|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ui.ide.ResourceSelectionUtil
public class ResourceSelectionUtil
Provides utilities for checking the validity of selections.
This class provides static methods only; it is not intended to be instantiated or subclassed.
| Method Summary | |
|---|---|
static IStructuredSelection |
allResources(IStructuredSelection selection,
int resourceMask)
Returns the selection adapted to IResource. |
static boolean |
allResourcesAreOfType(IStructuredSelection selection,
int resourceMask)
Returns whether the types of the resources in the given selection are among the specified resource types. |
static boolean |
resourceIsType(IResource resource,
int resourceMask)
Returns whether the type of the given resource is among the specified resource types. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static boolean allResourcesAreOfType(IStructuredSelection selection,
int resourceMask)
selection - the selectionresourceMask - resource mask formed by bitwise OR of resource type
constants (defined on IResource)
true if all selected elements are resources of the right
type, and false if at least one element is either a resource
of some other type or a non-resourceIResource.getType()
public static IStructuredSelection allResources(IStructuredSelection selection,
int resourceMask)
selection - the selectionresourceMask - resource mask formed by bitwise OR of resource type
constants (defined on IResource)
IResource.getType()
public static boolean resourceIsType(IResource resource,
int resourceMask)
resource - the resourceresourceMask - resource mask formed by bitwise OR of resource type
constants (defined on IResource)
true if the resources has a matching type, and
false otherwiseIResource.getType()
|
Eclipse Platform Release 3.7 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.