wro4j-core/src/main/java/ro/isdc/wro/model/resource/locator/wildcard/DefaultWildcardStreamLocator.java
private void validate(final WildcardContext wildcardContext)
    throws IOException {
    notNull(wildcardContext);
    final String uri = wildcardContext.getUri();
    final File folder = wildcardContext.getFolder();

    if (uri == null || folder == null || !folder.isDirectory()) {
      final StringBuffer message = new StringBuffer("Invalid folder provided");
      if (folder != null) {
        message.append(", with path: ").append(folder.getPath());
      }
      message.append(", with fileNameWithWildcard: ").append(uri);
      throw new IOException(message.toString());
    }
    if (!hasWildcard(uri)) {
      throw new IOException("No wildcard detected for the uri: " + uri);
    }
    LOG.debug("uri: {}", uri);
    LOG.debug("folder: {}", folder.getPath());
    LOG.debug("wildcard: {}", wildcardContext.getWildcard());
  }
private void validate(final WildcardContext wildcardContext)
    throws IOException {
    notNull(wildcardContext);
    final String uri = wildcardContext.getUri();
    final File folder = wildcardContext.getFolder();

    if (uri == null || folder == null || !folder.isDirectory()) {
      final StringBuffer message = new StringBuffer("Invalid folder provided");
      if (folder != null) {
        message.append(", with path: ").append(folder.getPath());
      }
      message.append(", with fileNameWithWildcard: ").append(uri);
      throw new IOException(message.toString());
    }
    if (!hasWildcard(uri)) {
      throw new IOException("No wildcard detected for the uri: " + uri);
    }
    LOG.debug("uri: {}", uri);
    LOG.debug("folder: {}", folder.getPath());
    LOG.debug("wildcard: {}", wildcardContext.getWildcard());
  }
private void validate ( final WildcardContext wildcardContext ) throws IOException { notNull ( wildcardContext ) ; final String uri = wildcardContext . getUri ( ) ; final File folder = wildcardContext . getFolder ( ) ; if ( uri == null || folder == null || ! folder . isDirectory ( ) ) { final StringBuffer message = new StringBuffer ( "Invalid folder provided" ) ; if ( folder != null ) { message . append ( ", with path: " ) . append ( folder . getPath ( ) ) ; } message . append ( ", with fileNameWithWildcard: " ) . append ( uri ) ; throw new IOException ( message . toString ( ) ) ; } if ( ! hasWildcard ( uri ) ) { throw new IOException ( "No wildcard detected for the uri: " + uri ) ; } LOG . debug ( "uri: {}" , uri ) ; LOG . debug ( "folder: {}" , folder . getPath ( ) ) ; LOG . debug ( "wildcard: {}" , wildcardContext . getWildcard ( ) ) ; }
Validates arguments used by {@link DefaultWildcardStreamLocator#findMatchedFiles(String, File)} method.

@throws IOException if supplied arguments are invalid or cannot be handled by this locator.
Validates arguments used by { @link DefaultWildcardStreamLocator#findMatchedFiles ( String File ) } method .