net.sf.statcvs.weblinks.bugs
public abstract class BugTracker extends Object
Modifier and Type | Field and Description |
---|---|
protected static Pattern |
bugRegex |
static BugTracker |
NO_BUG_TRACKER
A null object that can be used in place of a real bug tracker.
|
Constructor and Description |
---|
BugTracker(String baseURL)
Creates a new BugTracker instance.
|
Modifier and Type | Method and Description |
---|---|
String |
baseURL()
Returns the bug tracker's base URL.
|
abstract String |
bugURL(String bugNumber)
Returns the URL of the bug tracker page about a certain bug.
|
abstract String |
getName()
Returns the name of the bug tracker
|
String |
toHTMLWithLinks(String plainTextInput)
Filters a String, e.g.
|
protected static final Pattern bugRegex
public static final BugTracker NO_BUG_TRACKER
public BugTracker(String baseURL)
baseURL
- The bug tracker's base URL; a slash is appended
if it doesn't end in a slashpublic abstract String getName()
public String baseURL()
public abstract String bugURL(String bugNumber)
bugNumber
- The bug number; one or more digits.