Uses of Interface
ro.isdc.wro.model.resource.processor.ResourcePostProcessor

Packages that use ResourcePostProcessor
ro.isdc.wro.extensions.processor   
ro.isdc.wro.extensions.processor.css   
ro.isdc.wro.extensions.processor.js   
ro.isdc.wro.extensions.processor.support   
ro.isdc.wro.extensions.support.spi   
ro.isdc.wro.manager.factory   
ro.isdc.wro.model.resource.processor.decorator   
ro.isdc.wro.model.resource.processor.factory   
ro.isdc.wro.model.resource.processor.impl   
ro.isdc.wro.model.resource.processor.impl.css   
ro.isdc.wro.model.resource.processor.impl.js   
ro.isdc.wro.model.resource.processor.support   
ro.isdc.wro.util   
ro.isdc.wro.util.provider   
 

Uses of ResourcePostProcessor in ro.isdc.wro.extensions.processor
 

Classes in ro.isdc.wro.extensions.processor that implement ResourcePostProcessor
 class PathPatternProcessorDecorator
          A ProcessorDecorator with Ant path style support.
 

Uses of ResourcePostProcessor in ro.isdc.wro.extensions.processor.css
 

Classes in ro.isdc.wro.extensions.processor.css that implement ResourcePostProcessor
 class BourbonCssProcessor
          A processor to support the bourbon (http://thoughtbot.com/bourbon/) mixins library for sass.
 class CssLintProcessor
          Processor which analyze the css code and warns you found problems.
 class Less4jProcessor
          Yet another processor which compiles less to css.
 class LessCssProcessor
          Similar to RhinoLessCssProcessor but will prefer using NodeLessCssProcessor if it is supported and will fallback to rhino based processor.
 class NodeLessCssProcessor
          Important node: this processor is not cross platform and has some pre-requesites in order to work.
 class RhinoLessCssProcessor
          A processor using lessCss engine: @see http://www.asual.com/lesscss/
 class RubySassCssProcessor
          A processor using the ruby sass engine:
 class SassCssProcessor
          A processor using sass engine:
 class YUICssCompressorProcessor
          YUICssCompressorProcessor.
 

Uses of ResourcePostProcessor in ro.isdc.wro.extensions.processor.js
 

Classes in ro.isdc.wro.extensions.processor.js that implement ResourcePostProcessor
 class AbstractLinterProcessor
          Processor which analyze the js code and warns you about any problems.
 class AbstractNodeWithFallbackProcessor
          An abstract processor which should be extended by processors which can provide both: node & a fallback (usually rhino) implementation of processor.
 class BeautifyJsProcessor
          Perform a beautify operation on javascript by nicely formatting it.
 class CJsonProcessor
          A processor using cjson compression algorithm: http://stevehanov.ca/blog/index.php?id=104.
 class CoffeeScriptProcessor
          Similar to RhinoCoffeeScriptProcessor but will prefer using NodeCoffeeScriptProcessor if it is supported and will fallback to rhino based processor.
 class DojoShrinksafeCompressorProcessor
          Compresses javascript code using compressor implemented by Dojo Shrinksafe utility.
 class GoogleClosureCompressorProcessor
          Uses Google closure compiler for js minimization.
 class JsHintProcessor
          Processor which analyze the js code and warns you about any problems.
 class JsLintProcessor
          Processor which analyze the js code and warns you about any problems.
 class JsonHPackProcessor
          A processor using json.hpack compression algorithm: @see https://github.com/WebReflection/json.hpack
 class NodeCoffeeScriptProcessor
          Important node: this processor is not cross platform and has some pre-requesites in order to work.
 class NodeTypeScriptProcessor
          Important node: this processor is not cross platform and has some pre-requesites in order to work.
 class PackerJsProcessor
          Uses Dean Edwards packer utility to pack js resources.
 class RhinoCoffeeScriptProcessor
          Uses coffee script http://jashkenas.github.com/coffee-script/ to compile to javascript code.
 class RhinoTypeScriptProcessor
          Compiles TypeScript into javascript in a cross platform manner.
 class TypeScriptProcessor
          Similar to RhinoTypeScriptProcessor but will prefer using NodeTypeScriptProcessor if it is supported and will fallback to rhino based processor.
 class UglifyJsProcessor
          Compress js using uglifyJs utility.
 

Uses of ResourcePostProcessor in ro.isdc.wro.extensions.processor.support
 

Methods in ro.isdc.wro.extensions.processor.support that return types with arguments of type ResourcePostProcessor
 Map<String,ResourcePostProcessor> DefaultProcessorProvider.providePostProcessors()
          
 

Uses of ResourcePostProcessor in ro.isdc.wro.extensions.support.spi
 

Methods in ro.isdc.wro.extensions.support.spi that return types with arguments of type ResourcePostProcessor
 Map<String,ResourcePostProcessor> DefaultConfigurableProvider.providePostProcessors()
          
 

Uses of ResourcePostProcessor in ro.isdc.wro.manager.factory
 

Method parameters in ro.isdc.wro.manager.factory with type arguments of type ResourcePostProcessor
protected  void ConfigurableWroManagerFactory.contributePostProcessors(Map<String,ResourcePostProcessor> map)
          Allow subclasses to contribute with it's own processors.
 

Uses of ResourcePostProcessor in ro.isdc.wro.model.resource.processor.decorator
 

Classes in ro.isdc.wro.model.resource.processor.decorator that implement ResourcePostProcessor
 class AbstractProcessorDecorator
          Deprecated. use ProcessorDecorator instead.
 class AbstractProcessorDecoratorSupport<T>
          Hides details common to all processors decorators, like ability to identify if a processor is minimize aware
 class BenchmarkProcessorDecorator
          A decorator responsible for tracking the time spent with processing.
 class CopyrightKeeperProcessorDecorator
          Inspects the resource for copyright (licence) header and inserts them back if the decorated processor removes them.
 class DefaultProcessorDecorator
          Decorates the processor with a set of common useful decorators during each processing.
 class ExceptionHandlingProcessorDecorator
          Responsible for handling exception thrown by decorated processor.
 class ExtensionsAwareProcessorDecorator
          Enforce decorated processors to be applied only on predefined extension.
 class ImportAwareProcessorDecorator
          Check if the decorated processor is considered import aware.
 class LazyProcessorDecorator
          Decorates a LazyInitializer which creates a processor.
 class MinimizeAwareProcessorDecorator
          Enhance the decorated processor with the ability to skip processing based on minimize aware state of the processor.
 class ProcessorDecorator
          Default implementation which can decorate a processor.
 class SupportAwareProcessorDecorator
          Check if the decorated processor implements SupportAware interface and throws the WroRuntimeException with specific message when processor is not supported.
 

Constructors in ro.isdc.wro.model.resource.processor.decorator with parameters of type ResourcePostProcessor
AbstractProcessorDecorator(ResourcePostProcessor postProcessor)
          Deprecated.  
 

Uses of ResourcePostProcessor in ro.isdc.wro.model.resource.processor.factory
 

Methods in ro.isdc.wro.model.resource.processor.factory that return types with arguments of type ResourcePostProcessor
 Collection<ResourcePostProcessor> SimpleProcessorsFactory.getPostProcessors()
          
 Collection<ResourcePostProcessor> ProcessorsFactory.getPostProcessors()
           
 Collection<ResourcePostProcessor> ConfigurableProcessorsFactory.getPostProcessors()
          
protected  Map<String,ResourcePostProcessor> ConfigurableProcessorsFactory.getPostProcessorStrategies(ProcessorProvider provider)
           
protected  Map<String,ResourcePostProcessor> ConfigurableProcessorsFactory.newPostProcessorsMap()
          By default the processor will be discovered using ServiceRegistry pattern (by inspecting META-INF/services folder of each dependency).
 

Methods in ro.isdc.wro.model.resource.processor.factory with parameters of type ResourcePostProcessor
 SimpleProcessorsFactory SimpleProcessorsFactory.addPostProcessor(ResourcePostProcessor processor)
          Add a ResourcePostProcessor.
 

Method parameters in ro.isdc.wro.model.resource.processor.factory with type arguments of type ResourcePostProcessor
 ConfigurableProcessorsFactory ConfigurableProcessorsFactory.setPostProcessorsMap(Map<String,ResourcePostProcessor> map)
           
 void SimpleProcessorsFactory.setResourcePostProcessors(Collection<ResourcePostProcessor> processors)
          
 

Uses of ResourcePostProcessor in ro.isdc.wro.model.resource.processor.impl
 

Classes in ro.isdc.wro.model.resource.processor.impl that implement ResourcePostProcessor
 class CommentStripperProcessor
          CommentStripperProcessor.
 class MultiLineCommentStripperProcessor
          Removes multi line comments from processed resource.
 class PlaceholderProcessor
          A processor which parse a resource and search for placeholders of this type: ${} and replace them with the values found in a map provided the by client.
 class SingleLineCommentStripperProcessor
          SingleLineCommentStripperProcessor can be both: preProcessor & postProcessor.
 

Uses of ResourcePostProcessor in ro.isdc.wro.model.resource.processor.impl.css
 

Classes in ro.isdc.wro.model.resource.processor.impl.css that implement ResourcePostProcessor
 class AbstractCssUrlRewritingProcessor
          A processor responsible for rewriting url's from inside the css resources.
 class ConformColorsCssProcessor
          A processor which transform all colors to #rgb format.
 class CssCompressorProcessor
          A processor implementation using CssCompressor algorithm.
 class CssDataUriPreProcessor
          Rewrites background images by replacing the url with data uri of the image.
 class CssMinProcessor
          A processor implementation using CSSMin algorithm.
 class CssUrlRewritingProcessor
          Note: When used together with CssImportPreProcessor, the CssUrlRewritingProcessor should come first, otherwise it will produce wrong results.
 class CssVariablesProcessor
          Processor of css resources, responsible for replacing variables.
 class DuplicatesAwareCssDataUriPreProcessor
          Similar to CssDataUriPreProcessor which instead of replacing a url blindly with dataUri, is is smart enough to detect duplicated image url and avoid replacing it with dataUri.
 class FallbackCssDataUriProcessor
          Preserves the original css uri along with the new one.
 class JawrCssMinifierProcessor
          A processor implementation using JawrCssMinifier algorithm.
 class VariablizeColorsCssProcessor
           
 

Uses of ResourcePostProcessor in ro.isdc.wro.model.resource.processor.impl.js
 

Classes in ro.isdc.wro.model.resource.processor.impl.js that implement ResourcePostProcessor
 class JSMinProcessor
          Use JSMin utility for js compression.
 

Uses of ResourcePostProcessor in ro.isdc.wro.model.resource.processor.support
 

Methods in ro.isdc.wro.model.resource.processor.support that return types with arguments of type ResourcePostProcessor
 Map<String,ResourcePostProcessor> ProcessorProvider.providePostProcessors()
           
 Map<String,ResourcePostProcessor> DefaultProcessorProvider.providePostProcessors()
          
 

Uses of ResourcePostProcessor in ro.isdc.wro.util
 

Methods in ro.isdc.wro.util that return ResourcePostProcessor
static ResourcePostProcessor WroUtil.newResourceProcessor(Resource resource, ResourcePreProcessor preProcessor)
          A factory method for creating a ResourceProcessor based on provided ResourcePreProcessor.
 

Methods in ro.isdc.wro.util with parameters of type ResourcePostProcessor
static void WroTestUtils.compare(InputStream input, InputStream expected, ResourcePostProcessor processor)
           
static void WroTestUtils.compare(Reader resultReader, Reader expectedReader, ResourcePostProcessor processor)
          Compare contents of two resources (files) by performing some sort of processing on input resource.
static void WroTestUtils.compareFromDifferentFoldersByExtension(File sourceFolder, File targetFolder, String extension, ResourcePostProcessor processor)
          TODO run tests in parallel
static void WroTestUtils.compareFromDifferentFoldersByName(File sourceFolder, File targetFolder, String srcExtension, String targetExtension, ResourcePostProcessor processor)
          Compares files with the same name from sourceFolder against it's counterpart in targetFolder, but allows source and target files to have different extensions.
static void WroTestUtils.compareProcessedResourceContents(String inputResourceUri, String expectedContentResourceUri, ResourcePostProcessor processor)
          Compare contents of two resources (files) by performing some sort of processing on input resource.
static void WroTestUtils.initProcessor(ResourcePostProcessor processor)
           
 

Uses of ResourcePostProcessor in ro.isdc.wro.util.provider
 

Methods in ro.isdc.wro.util.provider that return types with arguments of type ResourcePostProcessor
 Map<String,ResourcePostProcessor> DefaultConfigurableProvider.providePostProcessors()
          
 Map<String,ResourcePostProcessor> ConfigurableProviderSupport.providePostProcessors()
          
 



Copyright © 2008-2013. All Rights Reserved.