|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Resource<PARENT extends Resource<?>>
Field Summary | |
---|---|
static java.lang.String |
QUALIFIER_CLASS
|
static java.lang.String |
QUALIFIER_DIRECTORY
|
static java.lang.String |
QUALIFIER_FILE
|
static java.lang.String |
QUALIFIER_PACKAGE
|
static java.lang.String |
QUALIFIER_PROJECT_BRANCH
|
static java.lang.String |
QUALIFIER_PROJECT_TRUNK
|
static java.lang.String |
QUALIFIER_UNIT_TEST_CLASS
|
static java.lang.String |
SCOPE_DIRECTORY
|
static java.lang.String |
SCOPE_FILE
|
static java.lang.String |
SCOPE_FUNCTION
Not used yet. |
static java.lang.String |
SCOPE_PROJECT
|
Method Summary | |
---|---|
java.lang.String |
getDescription()
|
java.lang.String |
getKey()
|
java.lang.String |
getLanguage()
|
java.lang.String |
getName()
|
PARENT |
getParent()
The parent is used to build the resources tree, for example for relations between classes, packages and projects. |
java.lang.String |
getQualifier()
|
java.lang.String |
getScope()
|
boolean |
matchFilePattern(java.lang.String antPattern)
Check resource against an Ant pattern, like mypackag?/*Foo.java. |
Field Detail |
---|
static final java.lang.String SCOPE_PROJECT
static final java.lang.String SCOPE_DIRECTORY
static final java.lang.String SCOPE_FILE
static final java.lang.String SCOPE_FUNCTION
static final java.lang.String QUALIFIER_PROJECT_TRUNK
static final java.lang.String QUALIFIER_PROJECT_BRANCH
static final java.lang.String QUALIFIER_PACKAGE
static final java.lang.String QUALIFIER_DIRECTORY
static final java.lang.String QUALIFIER_FILE
static final java.lang.String QUALIFIER_CLASS
static final java.lang.String QUALIFIER_UNIT_TEST_CLASS
Method Detail |
---|
java.lang.String getKey()
java.lang.String getName()
java.lang.String getDescription()
java.lang.String getLanguage()
java.lang.String getScope()
java.lang.String getQualifier()
PARENT getParent()
Return null if the parent is the project.
boolean matchFilePattern(java.lang.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 |