Package | Description |
---|---|
com.github.wuic |
This package is the most general package of the WUIC library.
|
com.github.wuic.engine |
This package contains the definition of an
Engine . |
com.github.wuic.engine.core | |
com.github.wuic.engine.servlet |
This package defines the engine support for servlet container.
|
Modifier and Type | Method and Description |
---|---|
Map<NutType,? extends NodeEngine> |
WorkflowTemplate.getChains()
Gets the chains.
|
Constructor and Description |
---|
Workflow(HeadEngine head,
Map<NutType,? extends NodeEngine> c,
NutsHeap h,
NutDao... store)
Creates a new instance.
|
WorkflowTemplate(HeadEngine h,
Map<NutType,? extends NodeEngine> c,
NutDao... store)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
static NodeEngine |
NodeEngine.chain(NodeEngine... engines)
Link the given
engines . |
NodeEngine |
EngineRequestBuilder.getChainFor(NutType nutType)
Gets the chains which can treat nuts of the given
NutType . |
NodeEngine |
EngineRequest.getChainFor(NutType nutType)
Gets the chains which can treat nuts of the given
NutType . |
NodeEngine |
NodeEngine.getNext()
Returns the next engine previously set with
setNext(NodeEngine)
method. |
NodeEngine |
NodeEngine.getPrevious()
Returns the previous engine in the chain.
|
Modifier and Type | Method and Description |
---|---|
static NodeEngine |
NodeEngine.chain(NodeEngine... engines)
Link the given
engines . |
EngineRequestBuilder |
EngineRequestBuilder.chain(NutType nutType,
NodeEngine nodeEngine)
|
void |
NodeEngine.setNext(NodeEngine next)
The next
NodeEngine to be execute din the chain of responsibility. |
Modifier and Type | Method and Description |
---|---|
EngineRequestBuilder |
EngineRequestBuilder.chains(Map<NutType,? extends NodeEngine> c)
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAggregatorEngine
This
engine is an abstraction for aggregation nut aggregation. |
class |
AbstractCompressorEngine
This
engine defines the base treatments to execute when
compressing a set of files. |
class |
AbstractConverterEngine
|
class |
CssInspectorEngine
This engines parses CSS files thanks to a
CssUrlLineInspector and a SourceMapLineInspector . |
class |
GzipEngine
This engine GZIP nut content.
|
class |
HtmlInspectorEngine
This engine is able to parse an HTML to collect all CSS and JS scripts, refer them through a heap and set
reference to associated workflow URL in DOM.
|
class |
ImageAggregatorEngine
This engine is in charge to merge images into one final image.
|
class |
ImageCompressorEngine
Engine that compress images.
|
class |
JavascriptInspectorEngine
This engine parses JS files thanks to a
SourceMapLineInspector . |
class |
SpriteInspectorEngine
This engine computes sprites for a set of images.
|
class |
StaticEngine
This engine should be used for non-dynamic WUIC features.
|
class |
TextAggregatorEngine
This
engine can aggregate all the specified files in one path. |
class |
TextInspectorEngine
Basic inspector engine for text nuts processing text line per line.
|
Constructor and Description |
---|
SourceMapLineInspector(NodeEngine enclosingEngine)
Builds a new instance.
|
Modifier and Type | Class and Description |
---|---|
class |
ServletGzipEngine
This engine GZIP nut content only if the original HTTP request supports it.
|
Copyright © 2012-2015. All Rights Reserved.