|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.sonar.api.resources.Scopes
public final class Scopes
Resource scopes are used to group some types of resources. For example Java methods, Flex methods, C functions and Cobol paragraphs are grouped in the scope "block unit".
Scopes are generally used in UI to display/hide some services or in web services. Scopes are not extensible by plugins.
Field Summary | |
---|---|
static String |
BLOCK_UNIT
Deprecated. since 4.3 resources under FILE level are no more be supported since 4.2. |
static String |
DIRECTORY
For example directory or Java package. |
static String |
FILE
For example a Java file. |
static String |
PROGRAM_UNIT
Deprecated. since 4.3 resources under FILE level are no more be supported since 4.2. |
static String |
PROJECT
For example view, subview, project, module or library. |
static String[] |
SORTED_SCOPES
|
Method Summary | |
---|---|
static boolean |
isBlockUnit(Resource resource)
Deprecated. since 4.3 resources under FILE level are no more be supported since 4.2. |
static boolean |
isDirectory(Resource resource)
|
static boolean |
isFile(Resource resource)
This scope is sometimes called a "compilation unit". |
static boolean |
isHigherThan(Resource resource,
String than)
|
static boolean |
isHigherThan(String scope,
String than)
|
static boolean |
isHigherThanOrEquals(Resource resource,
String than)
|
static boolean |
isHigherThanOrEquals(String scope,
String than)
|
static boolean |
isProgramUnit(Resource resource)
Deprecated. since 4.3 resources under FILE level are no more be supported since 4.2. |
static boolean |
isProject(Resource resource)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String PROJECT
public static final String DIRECTORY
public static final String FILE
@Deprecated public static final String PROGRAM_UNIT
@Deprecated public static final String BLOCK_UNIT
public static final String[] SORTED_SCOPES
Method Detail |
---|
public static boolean isProject(Resource resource)
public static boolean isDirectory(Resource resource)
public static boolean isFile(Resource resource)
@Deprecated public static boolean isProgramUnit(Resource resource)
@Deprecated public static boolean isBlockUnit(Resource resource)
public static boolean isHigherThan(Resource resource, String than)
public static boolean isHigherThan(String scope, String than)
public static boolean isHigherThanOrEquals(Resource resource, String than)
public static boolean isHigherThanOrEquals(String scope, String than)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |