Uses of Package
org.tinyjee.maven.dim.spi

Packages that use org.tinyjee.maven.dim.spi
org.tinyjee.maven.dim Contains the macro and any additionally defined mojos. 
org.tinyjee.maven.dim.extensions Contains bundled extensions that enhance the functionality of the macro. 
org.tinyjee.maven.dim.sources Contains the source loading & template execution logic. 
org.tinyjee.maven.dim.spi Contains the use- and implementable interfaces. 
org.tinyjee.maven.dim.utils Contains the shared utility classes. 
 

Classes in org.tinyjee.maven.dim.spi used by org.tinyjee.maven.dim
RequestParameterTransformer
          RequestParameterTransformer defines an interface that may be implemented and registered via service loading to plug parameter transformers that adjust macro parameters on the fly before any other operation is triggered.
Source
          Defines an abstract interface for sources that may be a mixture of source content (multiple snippets) and assigned meta data (parameters).
 

Classes in org.tinyjee.maven.dim.spi used by org.tinyjee.maven.dim.extensions
RequestParameterTransformer
          RequestParameterTransformer defines an interface that may be implemented and registered via service loading to plug parameter transformers that adjust macro parameters on the fly before any other operation is triggered.
 

Classes in org.tinyjee.maven.dim.spi used by org.tinyjee.maven.dim.sources
AbstractSource
          Base implementation for sources.
AbstractSource.SourceContent
          Base implementation for source content.
SnippetSelector
          SnippetSelector defines an interface that may be implemented and registered via service loading to add new snippet selection mechanisms.
Source
          Defines an abstract interface for sources that may be a mixture of source content (multiple snippets) and assigned meta data (parameters).
Source.Content
          Defines actual source content.
VelocityConfigurator
          VelocityConfigurator defines an interface that may be implemented and registered via service loading to customize the configuration of the velocity template engine and context before the templates are rendered.
 

Classes in org.tinyjee.maven.dim.spi used by org.tinyjee.maven.dim.spi
AbstractSource
          Base implementation for sources.
Globals
          Is a global, thread-local, recursive configuration singleton that may be used to exchange global settings between classes.
RequestParameterTransformer
          RequestParameterTransformer defines an interface that may be implemented and registered via service loading to plug parameter transformers that adjust macro parameters on the fly before any other operation is triggered.
SnippetExtractor
          Implements a singleton that uses snippet selectors and sources to extract portions of content and format it as a map of selected lines, indexed by their starting line numbers.
SnippetSelector
          SnippetSelector defines an interface that may be implemented and registered via service loading to add new snippet selection mechanisms.
Source
          Defines an abstract interface for sources that may be a mixture of source content (multiple snippets) and assigned meta data (parameters).
Source.Content
          Defines actual source content.
VelocityConfigurator
          VelocityConfigurator defines an interface that may be implemented and registered via service loading to customize the configuration of the velocity template engine and context before the templates are rendered.
 

Classes in org.tinyjee.maven.dim.spi used by org.tinyjee.maven.dim.utils
RequestParameterTransformer
          RequestParameterTransformer defines an interface that may be implemented and registered via service loading to plug parameter transformers that adjust macro parameters on the fly before any other operation is triggered.