ro.isdc.wro.model.resource.processor.impl.css
Class LessCssImportPreProcessor

java.lang.Object
  extended by ro.isdc.wro.model.resource.processor.impl.css.AbstractCssImportPreProcessor
      extended by ro.isdc.wro.model.resource.processor.impl.css.CssImportPreProcessor
          extended by ro.isdc.wro.model.resource.processor.impl.css.LessCssImportPreProcessor
All Implemented Interfaces:
ImportAware, ResourcePreProcessor

public class LessCssImportPreProcessor
extends CssImportPreProcessor

A processor capable of handling LessCss imports

Since:
1.6.3
Author:
Alex Objelean

Field Summary
static String ALIAS
           
 
Constructor Summary
LessCssImportPreProcessor()
           
 
Method Summary
protected  List<String> findImports(String css)
          Extracts a list of imports from css content.
protected  String removeImportStatements(String cssContent)
          
 
Methods inherited from class ro.isdc.wro.model.resource.processor.impl.css.CssImportPreProcessor
doTransform
 
Methods inherited from class ro.isdc.wro.model.resource.processor.impl.css.AbstractCssImportPreProcessor
isImportAware, onImportDetected, onRecursiveImportDetected, process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALIAS

public static final String ALIAS
See Also:
Constant Field Values
Constructor Detail

LessCssImportPreProcessor

public LessCssImportPreProcessor()
Method Detail

findImports

protected List<String> findImports(String css)
Extracts a list of imports from css content.

Overrides:
findImports in class AbstractCssImportPreProcessor
Returns:
a list of found imports.

removeImportStatements

protected String removeImportStatements(String cssContent)

Overrides:
removeImportStatements in class CssImportPreProcessor
Returns:
the css content with all css import statements removed.


Copyright © 2008-2013. All Rights Reserved.