Class TestsTabForm.Level
- java.lang.Object
-
- jetbrains.buildServer.controllers.viewLog.TestsTabForm.Level
-
- All Implemented Interfaces:
NamedDataGroup.GroupExtractor<STestRun>
- Enclosing class:
- TestsTabForm
public abstract static class TestsTabForm.Level extends Object implements NamedDataGroup.GroupExtractor<STestRun>
The class representes viewed items, like Classes, Tests, Packages etc.
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static TestsTabForm.Level
fromCode(String code)
String
getCode()
String
getDescription()
protected boolean
matchByGroup(String loweredText, STestRun bean)
abstract TestGroupName
normalizeScope(TestGroupName scope)
Make corrections in scope corresponding to the current view levelabstract boolean
textMatches(String loweredText, STestRun bean)
Used to match searched text against test for given view levelString
toString()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.util.NamedDataGroup.GroupExtractor
extractGroup
-
-
-
-
Method Detail
-
getCode
public String getCode()
-
getDescription
public String getDescription()
-
fromCode
public static TestsTabForm.Level fromCode(String code)
-
textMatches
public abstract boolean textMatches(String loweredText, STestRun bean)
Used to match searched text against test for given view level
-
normalizeScope
public abstract TestGroupName normalizeScope(TestGroupName scope)
Make corrections in scope corresponding to the current view level
-
-