| 
||||||||||
| 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 | |||||||||