James Moger
2013-12-16 206b4b09c872f3e9f078383c9a5c701b1549ff5c
src/main/bugtraq/com/syntevo/bugtraq/BugtraqEntry.java
@@ -29,8 +29,6 @@
 */
package com.syntevo.bugtraq;
import java.util.*;
import org.jetbrains.annotations.*;
final class BugtraqEntry {
@@ -38,13 +36,15 @@
   // Fields =================================================================
   private final String url;
   private final String logLinkText;
   private final BugtraqParser parser;
   // Setup ==================================================================
   public BugtraqEntry(@NotNull String url, @NotNull List<String> logIdRegexs) throws BugtraqException {
   public BugtraqEntry(@NotNull String url, @NotNull String logIdRegex, @Nullable String logLinkRegex, @Nullable String logFilterRegex, @Nullable String logLinkText) throws BugtraqException {
      this.url = url;
      this.parser = BugtraqParser.createInstance(logIdRegexs);
      this.logLinkText = logLinkText;
      this.parser = BugtraqParser.createInstance(logIdRegex, logLinkRegex, logFilterRegex);
   }
   // Accessing ==============================================================
@@ -54,6 +54,11 @@
      return url;
   }
   @Nullable
   public String getLogLinkText() {
      return logLinkText;
   }
   @NotNull
   public BugtraqParser getParser() {
      return parser;