|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Resource<PARENT extends Resource>
The interface to implement to create a resource in Sonar
Field Summary | |
---|---|
static String |
QUALIFIER_CLASS
|
static String |
QUALIFIER_DIRECTORY
|
static String |
QUALIFIER_FILE
|
static String |
QUALIFIER_MODULE
|
static String |
QUALIFIER_PACKAGE
|
static String |
QUALIFIER_PROJECT
|
static String |
QUALIFIER_PROJECT_BRANCH
Deprecated. |
static String |
QUALIFIER_PROJECT_TRUNK
Deprecated. |
static String |
QUALIFIER_SUBVIEW
|
static String |
QUALIFIER_UNIT_TEST_CLASS
|
static String |
QUALIFIER_VIEW
|
static String |
SCOPE_DIRECTORY
Deprecated. |
static String |
SCOPE_ENTITY
|
static String |
SCOPE_FILE
Deprecated. |
static String |
SCOPE_PROJECT
Deprecated. |
static String |
SCOPE_SET
|
static String |
SCOPE_SPACE
|
Method Summary | |
---|---|
String |
getDescription()
|
String |
getKey()
|
Language |
getLanguage()
|
String |
getLongName()
|
String |
getName()
|
PARENT |
getParent()
The parent is used to build the resources tree, for example for relations between classes, packages and projects. |
String |
getQualifier()
|
String |
getScope()
|
boolean |
matchFilePattern(String antPattern)
Check resource against an Ant pattern, like mypackag?/*Foo.java. |
Field Detail |
---|
static final String SCOPE_SET
static final String SCOPE_SPACE
static final String SCOPE_ENTITY
@Deprecated static final String SCOPE_PROJECT
@Deprecated static final String SCOPE_DIRECTORY
@Deprecated static final String SCOPE_FILE
static final String QUALIFIER_VIEW
static final String QUALIFIER_SUBVIEW
static final String QUALIFIER_PROJECT
static final String QUALIFIER_MODULE
static final String QUALIFIER_PACKAGE
static final String QUALIFIER_DIRECTORY
static final String QUALIFIER_FILE
static final String QUALIFIER_CLASS
static final String QUALIFIER_UNIT_TEST_CLASS
@Deprecated static final String QUALIFIER_PROJECT_TRUNK
@Deprecated static final String QUALIFIER_PROJECT_BRANCH
Method Detail |
---|
String getKey()
String getName()
String getLongName()
String getDescription()
Language getLanguage()
String getScope()
String getQualifier()
PARENT getParent()
Return null if the parent is the project.
boolean matchFilePattern(String antPattern)
antPattern
- Ant-like pattern (with **, * and ?). It includes file suffixes.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |