@Override
    public boolean matches(int lineNumber, String line) {
        if (line.startsWith("atom ")
                && (line.endsWith(" s") || line.endsWith(" d") || line.endsWith(" t") || line.endsWith(" a"))) {
            StringTokenizer tokenizer = new StringTokenizer(line, " ");
            if ((tokenizer.countTokens() % 2) == 0) {
                // odd number of values found, typical for HIN
                return true;
            }
        }
        return false;
    }
@ Override public boolean matches ( int lineNumber , String line ) { if ( line . startsWith ( "atom " ) && ( line . endsWith ( " s" ) || line . endsWith ( " d" ) || line . endsWith ( " t" ) || line . endsWith ( " a" ) ) ) { StringTokenizer tokenizer = new StringTokenizer ( line , " " ) ; if ( ( tokenizer . countTokens ( ) % 2 ) == 0 ) { return true ; } } return false ; }
{@inheritDoc}