[LIB-13] Locale resource settings
[chesshog-scanner.git] / src / main / java / org / hedgecode / chess / scanner / portal / AbstractSettingsScanner.java
index 8d0ccf4..a4dcfad 100644 (file)
@@ -16,9 +16,6 @@
 
 package org.hedgecode.chess.scanner.portal;
 
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
-
 import org.hedgecode.chess.scanner.Initiable;
 import org.hedgecode.chess.scanner.ScannerException;
 import org.hedgecode.chess.scanner.Settings;
@@ -27,7 +24,6 @@ import org.hedgecode.chess.scanner.regex.RegexBuilder;
 import org.hedgecode.chess.scanner.regex.RegexParams;
 import org.hedgecode.chess.scanner.spi.ServiceRegistry;
 
-import static org.hedgecode.chess.scanner.ScannerConstants.*;
 import static org.hedgecode.chess.scanner.regex.RegexBuilder.Type;
 
 /**
@@ -106,18 +102,6 @@ public abstract class AbstractSettingsScanner extends AbstractRequestScanner imp
         );
     }
 
-    protected String regex(String source, String regex) {
-        Matcher matcher = Pattern.compile(regex, Pattern.MULTILINE).matcher(source);
-        if (matcher.find()) {
-            return matcher.groupCount() > 0 ? matcher.group(1) : matcher.group();
-        }
-        return null;
-    }
-
-    protected boolean isPgnFormat(String source) {
-        return regex(source, PGN_DETECT_REGEX) != null;
-    }
-
     private String assignUrlWithParams(String url, String params) {
         return params != null
                 ? url.concat(params)