Uses of Interface
org.tinyjee.maven.dim.spi.Source

Packages that use Source
org.tinyjee.maven.dim Contains the macro and any additionally defined mojos. 
org.tinyjee.maven.dim.sources Contains the source loading & template execution logic. 
org.tinyjee.maven.dim.spi Contains the use- and implementable interfaces. 
 

Uses of Source in org.tinyjee.maven.dim
 

Methods in org.tinyjee.maven.dim that return Source
protected  Source IncludeMacro.findSource(File basePath, Map<String,String> textParameters)
          Finds the source implementation given the provided input.
 

Methods in org.tinyjee.maven.dim with parameters of type Source
protected  void IncludeMacro.processRawContent(Source source, SortedMap<Integer,List<String>> snippets, Sink sink)
          Sends raw text to the sink.
protected  void IncludeMacro.processSource(Map<String,String> textParameters, File basePath, Source source, Sink sink)
          Processes the given source to the Sink.
 

Uses of Source in org.tinyjee.maven.dim.sources
 

Classes in org.tinyjee.maven.dim.sources that implement Source
 class AbstractBufferedSource
          Base class for source implementations that buffer (generated) content in memory.
 class MergeSource
          Merges 2 sources to 1.
 class SourceClassAdapter
          Adapts a source class to the source interface.
 class TemplateSource
          Wraps a source content that contains a velocity template and executes it on using the Source interfaces.
 class UrlSource
          Wraps the logic of translating a source URL to the Source interface.
 

Constructors in org.tinyjee.maven.dim.sources with parameters of type Source
MergeSource(Source mainSource, Source paramsSource)
          Constructs a merge source.
TemplateSource(URL sourceUrl, Source source)
          Constructs a new TemplateSource.
 

Uses of Source in org.tinyjee.maven.dim.spi
 

Classes in org.tinyjee.maven.dim.spi that implement Source
 class AbstractSource
          Base implementation for sources.
 class FixedContentSource
          Implements a Source that returns fixed content.
 

Methods in org.tinyjee.maven.dim.spi with parameters of type Source
 List<SortedSet<Integer>> SnippetExtractor.findSelectedLines(Source source)
          Finds the selected lines given the specified source.
 boolean SnippetExtractor.isSnippetSelectionRequired(Source source)
          Returns true if the given source require snippet selection.
 SortedMap<Integer,List<String>> SnippetExtractor.selectSnippets(Source source)
          Selects the snippets of the given source.