Package pt.webdetails.cpf.packager

Examples of pt.webdetails.cpf.packager.StringFilter


  }

  private void appendDependencies( StringBuilder deps, DependenciesPackage pkg, boolean minify,
                                   String absRoot, final ArrayList<String> files ) {
    if ( absRoot != null ) {
      StringFilter filter = new AbsolutizingStringFilter( absRoot, pkg.getDefaultFilter() );
      deps.append( pkg.getDependencies( filter, minify, new CdfDependencyInclusionFilter( files ) ) );
    } else {
      deps.append( pkg.getDependencies( minify, new CdfDependencyInclusionFilter( files ) ) );
    }
  }
View Full Code Here


    }
  }

  private void appendDependencies( StringBuilder deps, DependenciesPackage pkg, boolean minify, String absRoot ) {
    if ( absRoot != null ) {
      StringFilter filter = new AbsolutizingStringFilter( absRoot, pkg.getDefaultFilter() );
      deps.append( pkg.getDependencies( filter, minify ) );
    } else {
      deps.append( pkg.getDependencies( minify ) );
    }
  }
View Full Code Here

        : CdeEngine.getInstance().getEnvironment().getUrlProvider().getWebappContextRoot() )
      : "" );
    //    +
    //        ;

    StringFilter cssFilter = new StringFilter() {
      public String filter( String input ) {
        return String.format(
          "\t\t<link href=\"%s%s\" rel=\"stylesheet\" type=\"text/css\" />\n",

          baseUrl, baseUrl.endsWith( "/" ) && input.startsWith( "/" ) ? input.replaceFirst( "/", "" ) : input);

      }

      public String filter( String input, String baseUrl ) {
        return String.format(
          "\t\t<link href=\"%s%s\" rel=\"stylesheet\" type=\"text/css\" />\n",

          baseUrl, baseUrl.endsWith( "/" ) && input.startsWith( "/" ) ? input.replaceFirst( "/", "" ) : input);

      }
    };

    StringFilter jsFilter = new StringFilter() {
      public String filter( String input ) {
        return String.format(
          "\t\t<script language=\"javascript\" type=\"text/javascript\" src=\"%s%s\"></script>\n",

          baseUrl, baseUrl.endsWith( "/" ) && input.startsWith( "/" ) ? input.replaceFirst( "/", "" ) : input);
View Full Code Here

TOP

Related Classes of pt.webdetails.cpf.packager.StringFilter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.