ro.isdc.wro.extensions.processor.css
Class LessCssProcessor

java.lang.Object
  extended by ro.isdc.wro.extensions.processor.js.AbstractNodeWithFallbackProcessor
      extended by ro.isdc.wro.extensions.processor.css.LessCssProcessor
All Implemented Interfaces:
ResourcePostProcessor, ResourcePreProcessor

@SupportedResourceType(value=CSS)
public class LessCssProcessor
extends AbstractNodeWithFallbackProcessor

Similar to RhinoLessCssProcessor but will prefer using NodeLessCssProcessor if it is supported and will fallback to rhino based processor.

Since:
1.5.0
Author:
Alex Objelean

Field Summary
static String ALIAS
           
 
Constructor Summary
LessCssProcessor()
           
 
Method Summary
protected  ResourcePreProcessor createFallbackProcessor()
          Lazily initialize the rhinoProcessor.
protected  ResourcePreProcessor createNodeProcessor()
          
 
Methods inherited from class ro.isdc.wro.extensions.processor.js.AbstractNodeWithFallbackProcessor
process, 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

LessCssProcessor

public LessCssProcessor()
Method Detail

createNodeProcessor

protected ResourcePreProcessor createNodeProcessor()

Specified by:
createNodeProcessor in class AbstractNodeWithFallbackProcessor
Returns:
ResourcePreProcessor used as a primary processor.

createFallbackProcessor

protected ResourcePreProcessor createFallbackProcessor()
Lazily initialize the rhinoProcessor.

Specified by:
createFallbackProcessor in class AbstractNodeWithFallbackProcessor
Returns:
ResourcePreProcessor used as a fallback processor.


Copyright © 2008-2013. All Rights Reserved.