|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.tdk.exclude.ExcludeList
public class ExcludeList
This is a sample realization of Exclude extension.
Constructor Summary | |
---|---|
ExcludeList()
|
Method Summary | |
---|---|
void |
addSignature(java.lang.String name)
|
void |
check(ClassDescription testedClass,
MemberDescription name)
Checks if the given signature is excluded. |
java.lang.String[] |
parseParameters(java.lang.String[] args)
This method parses parameters specific to exclusion plugin |
java.lang.String |
report()
This method is invoked after all checks, to get plugin's summary report. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExcludeList()
Method Detail |
---|
public void addSignature(java.lang.String name)
public void check(ClassDescription testedClass, MemberDescription name) throws ExcludeException
Exclude
check
in interface Exclude
testedClass
- the full qualified name of class being testing nowname
- full qualified signature of class, method or field which
is tested, for methods and fields signature includes the name of class
where this member is declared, for classes this signature is it name
ExcludeException
- if signature is to be excluded with message
which is used by SignatureTest for diagnostic messagespublic java.lang.String[] parseParameters(java.lang.String[] args)
Exclude
parseParameters
in interface Exclude
args
- vector of all parameters
public java.lang.String report()
Exclude
report
in interface Exclude
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |