A B C D E F G H I J K L M N O P R S T U V W X

A

AbstractAliasHandler - Class in org.tinyjee.maven.dim.utils
Implements an handler that allows the definition of aliases for request parameters.
AbstractAliasHandler(String, String, String) - Constructor for class org.tinyjee.maven.dim.utils.AbstractAliasHandler
Constructs a new AbstractAliasHandler for the given values.
AbstractBufferedSource - Class in org.tinyjee.maven.dim.sources
Base class for source implementations that buffer (generated) content in memory.
AbstractBufferedSource(URL, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.sources.AbstractBufferedSource
 
AbstractBufferedSource.BufferedSourceContent - Class in org.tinyjee.maven.dim.sources
 
AbstractBufferedSource.BufferedSourceContent(String, IOException) - Constructor for class org.tinyjee.maven.dim.sources.AbstractBufferedSource.BufferedSourceContent
 
AbstractParameterTransformer - Class in org.tinyjee.maven.dim.extensions
Implements a base for bundled request parameter transformers.
AbstractParameterTransformer() - Constructor for class org.tinyjee.maven.dim.extensions.AbstractParameterTransformer
 
AbstractParametricVelocityTool<E extends AbstractParametricVelocityTool> - Class in org.tinyjee.maven.dim.sources
Is an abstract base for tools that
AbstractParametricVelocityTool() - Constructor for class org.tinyjee.maven.dim.sources.AbstractParametricVelocityTool
 
AbstractPositioningDocumentBuilder - Class in org.tinyjee.maven.dim.utils
Base class to Document builders that add element location information into the generated element nodes.
AbstractPositioningDocumentBuilder() - Constructor for class org.tinyjee.maven.dim.utils.AbstractPositioningDocumentBuilder
 
AbstractSelectableJavaEntitiesList<E> - Class in org.tinyjee.maven.dim.utils
Implements a base class for selectable lists of qdox based java entities (AbstractJavaEntity) using an AOP-like expressions syntax to select classes, methods and fields.
AbstractSelectableJavaEntitiesList() - Constructor for class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
 
AbstractSelectableJavaEntitiesList(Collection<? extends E>) - Constructor for class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
 
AbstractSnippetSelector - Class in org.tinyjee.maven.dim.sources
Implements an abstract base for snippet selectors that operate on a single expression prefix.
AbstractSnippetSelector(String) - Constructor for class org.tinyjee.maven.dim.sources.AbstractSnippetSelector
Constructs a new instance with the given expression-prefix.
AbstractSource - Class in org.tinyjee.maven.dim.spi
Base implementation for sources.
AbstractSource(URL, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.spi.AbstractSource
Constructs a new instance of AbstractSource.
AbstractSource.SourceContent - Class in org.tinyjee.maven.dim.spi
Base implementation for source content.
AbstractSource.SourceContent() - Constructor for class org.tinyjee.maven.dim.spi.AbstractSource.SourceContent
 
AbstractStreamingSnippetSelector - Class in org.tinyjee.maven.dim.sources
Implements an abstract base for snippet selectors that implement everything using stream processing, rather than trying to buffer the results in memory.
AbstractStreamingSnippetSelector(String) - Constructor for class org.tinyjee.maven.dim.sources.AbstractStreamingSnippetSelector
Constructs a new instance with the given expression-prefix.
AbstractStreamingSnippetSelector.AbstractStreamIterator<E> - Class in org.tinyjee.maven.dim.sources
Is the actual base for line number iterators that directly operate on the content stream.
AbstractStreamingSnippetSelector.AbstractStreamIterator(E, LineNumberReader) - Constructor for class org.tinyjee.maven.dim.sources.AbstractStreamingSnippetSelector.AbstractStreamIterator
Constructs a new instance with the given expression around the specified input stream.
accept(E) - Method in interface org.tinyjee.maven.dim.utils.SelectableArrayList.Selector
 
add(JavaClass, SelectableJavaEntitiesList<AbstractJavaEntity>) - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector
 
addSource(File, String) - Method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
addSource(File, String, boolean) - Method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
addSource(URL, Reader) - Method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
addSource(URL, boolean) - Method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
addSourceTree(File) - Method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
AOPLikeSnippetSelector - Class in org.tinyjee.maven.dim.sources
Implements an AOP expression like snippet selector using the expression prefix "AJ:".
AOPLikeSnippetSelector() - Constructor for class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector
 
AOPLikeSnippetSelector(String) - Constructor for class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector
 
AOPLikeSnippetSelector.LinesIterator - Class in org.tinyjee.maven.dim.sources
 
AOPLikeSnippetSelector.LinesIterator(AbstractSelectableJavaEntitiesList<AbstractJavaEntity>, URL, String, boolean) - Constructor for class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
asList(NodeList) - Method in interface org.tinyjee.maven.dim.utils.XPathEvaluator
Converts the given NodeList to a java list of Node instances.
asList(NodeList) - Method in class org.tinyjee.maven.dim.utils.XPathEvaluatorImplementation
 
asMap(DocletTag...) - Method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Converts the given doclet tags to a map of key->value pairs with any inline doclet tags being converted to XHTML markup.
asMap(Annotation...) - Static method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Converts the given set of annotations to a map, mapping the simple name of the annotation against a key=>value map of the specified parameters (the simple name starts with '@').
asMap(Object...) - Static method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Converts the given key and value pairs to a Map that is linked by key and index (=> associative array).
asMap(Iterable<Map<?, ?>>, String) - Static method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Converts the given named rows to a map by name.
asMap() - Method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
Converts this list to a map view where elements are mapped against their simple name.
assertExpressionIsValid(String, URL, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.AbstractSnippetSelector
Fails if the given expression cannot be used to select snippets.
attachBinaryContent(String) - Method in class org.tinyjee.maven.dim.spi.Globals
Overloads Globals.attachBinaryContent(URL).
attachBinaryContent(String, String) - Method in class org.tinyjee.maven.dim.spi.Globals
Overloads Globals.attachBinaryContent(String, URL).
attachBinaryContent(URL) - Method in class org.tinyjee.maven.dim.spi.Globals
Overloads Globals.attachBinaryContent(String, URL).
attachBinaryContent(String, URL) - Method in class org.tinyjee.maven.dim.spi.Globals
Overloads Globals.attachBinaryContent(String, java.io.InputStream).
attachBinaryContent(String, byte[]) - Method in class org.tinyjee.maven.dim.spi.Globals
Overloads Globals.attachBinaryContent(String, java.io.InputStream).
attachBinaryContent(String, InputStream) - Method in class org.tinyjee.maven.dim.spi.Globals
Attempts to attach the given content as a file and returns the relative link to the content on success.
attachContent(String, String) - Method in class org.tinyjee.maven.dim.spi.Globals
Attempts to attach the given content as a file and returns the relative link to the content on success.
attachCss(String, String) - Method in class org.tinyjee.maven.dim.spi.Globals
Attempts to attach the given CSS (cascading style sheet).
attachJs(String, String) - Method in class org.tinyjee.maven.dim.spi.Globals
Attempts to attach the given client side java script.
attachScript(String, String, String, String) - Method in class org.tinyjee.maven.dim.spi.Globals
Attempts to attach the given client side script.
attachStylesheet(Sink, Map) - Method in class org.tinyjee.maven.dim.sh.CodeHighlighter
Attaches the cascading stylesheet required to do code highlighting to the sink.

B

BRACES - Static variable in class org.tinyjee.maven.dim.sources.TokenAndBraceSnippetSelector
 
BrushResolver - Interface in org.tinyjee.maven.dim.sh
BrushResolver defines an interface that may be implemented and registered via service loading to register additional javascript brushes (= language support) for the syntax highlighting library.
bufferContent(LineNumberReader) - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector
 
bufferedContent - Variable in class org.tinyjee.maven.dim.sources.AbstractBufferedSource.BufferedSourceContent
 
buildDefaultSearchPaths(File, String...) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Builds a list of paths to search in.
buildHighlighterParams(URL, Map<Integer, List<String>>, Map) - Method in class org.tinyjee.maven.dim.sh.CodeHighlighter
Builds a map of params that can be passed to the SyntaxHighlighter library.
BundledBrushesResolver - Class in org.tinyjee.maven.dim.sh
Resolves the bundled brushes.
BundledBrushesResolver() - Constructor for class org.tinyjee.maven.dim.sh.BundledBrushesResolver
 

C

canSelectSnippetsWith(String, URL, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.AbstractSnippetSelector
 
canSelectSnippetsWith(String, URL, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.IdDefinitionSelector
 
canSelectSnippetsWith(String, URL, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.IdSnippetSelector
 
canSelectSnippetsWith(String, URL, Map<String, Object>) - Method in interface org.tinyjee.maven.dim.spi.SnippetSelector
Returns true if the expression is supported by this snippet selector.
CASE_SENSITIVE - Static variable in interface org.tinyjee.maven.dim.spi.SnippetSelector
Is an optional boolean parameter that toggles whether snippet selection is case sensitive.
ClassUtils - Class in org.tinyjee.maven.dim.utils
TODO: Describe Class
cleanupGlobals() - Static method in class org.tinyjee.maven.dim.spi.Globals
 
clear() - Method in class org.tinyjee.maven.dim.sources.AbstractParametricVelocityTool
Clears all parameters form the internally maintained parameter list.
clear() - Method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
clone() - Method in class org.tinyjee.maven.dim.extensions.SelectableMappedJavaEntitiesList
 
clone() - Method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
 
clone() - Method in class org.tinyjee.maven.dim.utils.SelectableArrayList
 
close() - Method in class org.tinyjee.maven.dim.utils.CompositeInputStream
 
close() - Method in class org.tinyjee.maven.dim.utils.JavaScriptFacade
 
CodeHighlighter - Class in org.tinyjee.maven.dim.sh
Performs code highlighting on the provided source before writing it to the Sink.
CodeHighlighter() - Constructor for class org.tinyjee.maven.dim.sh.CodeHighlighter
 
collectJavaEntities(URL, String) - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector
 
compile(String, boolean) - Method in class org.tinyjee.maven.dim.sources.RegularExpressionSnippetSelector
 
compileScript(URL, List<Script>) - Method in class org.tinyjee.maven.dim.utils.JavaScriptFacade
Compiles the given script or script bundle.
compileScript(String, InputStream, boolean) - Method in class org.tinyjee.maven.dim.utils.JavaScriptFacade
Compiles the given JS script contained in the stream and returns the compiled version.
compileScripts(ZipInputStream, List<Script>) - Method in class org.tinyjee.maven.dim.utils.JavaScriptFacade
Compiles all JS scripts contained in the given ZIP file.
CompositeInputStream - Class in org.tinyjee.maven.dim.utils
Composites a given number of input streams.
CompositeInputStream(Collection<InputStream>) - Constructor for class org.tinyjee.maven.dim.utils.CompositeInputStream
Constructs a new stream out of the given streams.
CompositeInputStream(InputStream...) - Constructor for class org.tinyjee.maven.dim.utils.CompositeInputStream
Constructs a new stream out of the given streams.
CompositeIterator<E> - Class in org.tinyjee.maven.dim.utils
Simple iterator iterating over a given set of iterators.
CompositeIterator(Iterator<Iterator<E>>) - Constructor for class org.tinyjee.maven.dim.utils.CompositeIterator
Creates a new composite iterator over the given iterators.
CONFIGURATORS - Static variable in interface org.tinyjee.maven.dim.spi.VelocityConfigurator
Is an iterable over all configurators within the classpath.
configureContext(Map<String, Object>, Context) - Method in class org.tinyjee.maven.dim.sources.DefaultVelocityConfigurator
 
configureContext(Map<String, Object>, Context) - Method in interface org.tinyjee.maven.dim.spi.VelocityConfigurator
Is called right before a template is executed.
configureEngine(VelocityEngine) - Method in class org.tinyjee.maven.dim.sources.DefaultVelocityConfigurator
 
configureEngine(VelocityEngine) - Method in interface org.tinyjee.maven.dim.spi.VelocityConfigurator
Is called after applying default settings but before the engine is initialized.
configureTools(EasyFactoryConfiguration) - Method in class org.tinyjee.maven.dim.sources.DefaultVelocityConfigurator
 
configureTools(EasyFactoryConfiguration) - Method in interface org.tinyjee.maven.dim.spi.VelocityConfigurator
Is called when configuring velocity tools using EasyFactoryConfiguration.
content - Variable in class org.tinyjee.maven.dim.sources.AbstractBufferedSource
 
contentString - Variable in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
contentUrl - Variable in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
context - Variable in class org.tinyjee.maven.dim.utils.JavaScriptFacade
 
contextualize(Context) - Method in class org.tinyjee.maven.dim.IncludeMacro
 
convert(Reader) - Method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Low level method that converts the complete source to the snippet map format.
countLines(String) - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
countTokens(String, String) - Method in class org.tinyjee.maven.dim.sources.TokenAndBraceSnippetSelector
 
countTotalLines(LineNumberReader) - Method in class org.tinyjee.maven.dim.sources.LineRangeSnippetSelector
 
createEngine(Bindings, String, String, StringWriter, StringWriter) - Method in class org.tinyjee.maven.dim.extensions.ScriptExecutorJSR223
 
createInvertSelector(SelectableArrayList.Selector<E>) - Method in class org.tinyjee.maven.dim.utils.SelectableArrayList
Creates a selector that inverts the given selector.
createObject(Map<String, Object>) - Method in class org.tinyjee.maven.dim.utils.JavaScriptFacade
Creates a JavaScript object.
createOrSelector(SelectableArrayList.Selector<E>...) - Method in class org.tinyjee.maven.dim.utils.SelectableArrayList
Creates a selector that combines the given selectors with OR (accepts the element if one of the given selectors accepts it).
createRegularExpressionSelector(String) - Method in class org.tinyjee.maven.dim.utils.SelectableArrayList
Creates a selector that matches the given regular expression against the string representation of the element to select.
css(String) - Method in class org.tinyjee.maven.dim.sources.VelocityHighlightingTool
Shortcut to highlight("css", code).

D

DEFAULT_PREFIX - Static variable in class org.tinyjee.maven.dim.utils.XPathEvaluatorImplementation
 
defaultSchemaBasename - Variable in class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
 
DefaultVelocityConfigurator - Class in org.tinyjee.maven.dim.sources
Is the default implementation for VelocityConfigurator which sets various defaults.
DefaultVelocityConfigurator() - Constructor for class org.tinyjee.maven.dim.sources.DefaultVelocityConfigurator
 
deserialize(Document) - Method in class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
De-serializes the next type from the given document.
detectAliasByContent(Map<Integer, List<String>>) - Method in class org.tinyjee.maven.dim.sh.BundledBrushesResolver
Detects the brush alias by file content.
detectAliasByExtension(String) - Method in class org.tinyjee.maven.dim.sh.BundledBrushesResolver
Detects the brush alias by file extension.
detectBrushAlias(URL, Map<Integer, List<String>>) - Method in interface org.tinyjee.maven.dim.sh.BrushResolver
Auto Detects the brush alias name from the source URL or content.
detectBrushAlias(URL, Map<Integer, List<String>>) - Method in class org.tinyjee.maven.dim.sh.BundledBrushesResolver
Auto Detects the brush alias name from the source URL or content.
DirectoryLoader - Class in org.tinyjee.maven.dim.extensions
DirectoryLoader is a 'source-class' compatible helper class that can scan and load files from the given source directories.
DirectoryLoader(File, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.extensions.DirectoryLoader
 
DirectoryLoader.AliasHandler - Class in org.tinyjee.maven.dim.extensions
Implements the "DirectoryLoader.PARAM_ALIAS" alias functionality.
DirectoryLoader.AliasHandler() - Constructor for class org.tinyjee.maven.dim.extensions.DirectoryLoader.AliasHandler
Constructs the handler (Note: Is called by RequestParameterTransformer.TRANSFORMERS).
doHasNext() - Method in class org.tinyjee.maven.dim.sources.AbstractStreamingSnippetSelector.AbstractStreamIterator
 
doTransformParameters(Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.AbstractParameterTransformer
 
doTransformParameters(Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.InlineCssParameterTransformer
 
doTransformParameters(Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.InlineScriptParameterTransformer
 
doTransformParameters(Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.TabbedPanelParameterTransformer
 
doTransformParameters(Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
 

E

exception - Variable in class org.tinyjee.maven.dim.sources.AbstractBufferedSource.BufferedSourceContent
 
execute(Map<String, Object>, String, String, String) - Method in class org.tinyjee.maven.dim.extensions.ScriptExecutorJSR223
 
execute(Bindings, String, String, String) - Method in class org.tinyjee.maven.dim.extensions.ScriptExecutorJSR223
 
execute(Sink, MacroRequest) - Method in class org.tinyjee.maven.dim.IncludeMacro
execute() - Method in class org.tinyjee.maven.dim.InitializeMacroMojo
 
execute() - Method in class org.tinyjee.maven.dim.ResetMojo
 
execute() - Method in class org.tinyjee.maven.dim.SetBaseDirPropertyMojo
Deprecated. 
execute(URL, Map, Map<Integer, List<String>>, Sink) - Method in class org.tinyjee.maven.dim.sh.CodeHighlighter
Processes the given source lines and writes the results into the sink.
execute(Script) - Method in class org.tinyjee.maven.dim.utils.JavaScriptFacade
Executes the script.
EXPAND_SNIPPETS - Static variable in interface org.tinyjee.maven.dim.spi.SnippetSelector
Is a boolean parameters that may be used by snippet selectors to expand the included content to additional regions if matching an element that has belongings in other locations of the same file.
expandSnippets - Variable in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
expressionPrefix - Variable in class org.tinyjee.maven.dim.sources.AbstractSnippetSelector
The prefix to use for detecting expressions belonging to this selector.
EXTENSION_TO_LOADER_MAPPING - Static variable in class org.tinyjee.maven.dim.extensions.DirectoryLoader
 
extractFixedLineNumber(String) - Method in class org.tinyjee.maven.dim.sources.TokenAndBraceSnippetSelector
 
extractSnippets(Reader, Set<Integer>, Set<Integer>) - Method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Low level method that extracts the snippets of the given source content.
extractTextParameters(Map) - Method in class org.tinyjee.maven.dim.IncludeMacro
Extracts all text only parameters from the given map of request parameters.

F

fetch(String) - Method in class org.tinyjee.maven.dim.spi.Globals
Fetches the given url and converts the content to a string.
fetchText(String) - Method in class org.tinyjee.maven.dim.spi.Globals
Fetches the given path and converts the content to a string.
fetchUrl(URL) - Method in class org.tinyjee.maven.dim.spi.Globals
Fetches the given url and converts the content to a string.
fetchUrlText(URL) - Method in class org.tinyjee.maven.dim.spi.Globals
Fetches the given url and converts the content to a string.
FILE_INPUT_PARAM_MAP - Static variable in class org.tinyjee.maven.dim.extensions.DirectoryLoader
 
finalize() - Method in class org.tinyjee.maven.dim.sh.HighlighterScriptFacade
findAllSources(File, String) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Finds the given source relative to the specified basePath.
findBraceStyle(String) - Method in class org.tinyjee.maven.dim.sources.TokenAndBraceSnippetSelector
 
findBrushAlias(URL, Map<Integer, List<String>>, Map) - Method in class org.tinyjee.maven.dim.sh.CodeHighlighter
Finds the name of the code highlighter to use.
findBrushName(URL, Map<Integer, List<String>>, Map) - Method in class org.tinyjee.maven.dim.sh.CodeHighlighter
Finds the name of the code highlighter to use.
findMatchingPaths(List<File>, String, List<URL>) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Finds the given source within the specified search paths and adds the results as file URLs to the results list.
findMatchingURLs(File, String, List<URL>) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Resolves the non-file URLs and module path expressions that match the source.
findNodes(String) - Method in interface org.tinyjee.maven.dim.utils.XPathEvaluator
Finds all DOM nodes that match the given XPath expression.
findNodes(String) - Method in class org.tinyjee.maven.dim.utils.XPathEvaluatorImplementation
 
findSelectedLines(Source) - Method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Finds the selected lines given the specified source.
findSiteAttachedIncludesDirectory(File, Map<String, String>) - Method in class org.tinyjee.maven.dim.IncludeMacro
Finds the directory to use for attaching file includes to the site.
findSiteSourceDirectory(File, Map<String, String>) - Method in class org.tinyjee.maven.dim.IncludeMacro
Finds the directory where the site sources are located.
findSiteSourceDirectory(File, File) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Finds the source directory for the project site.
findSource(File, Map<String, String>) - Method in class org.tinyjee.maven.dim.IncludeMacro
Finds the source implementation given the provided input.
findSource(File, String) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Finds the given source relative to the specified basePath.
findSourceURL(File, Map<String, String>) - Method in class org.tinyjee.maven.dim.IncludeMacro
Attempts to find the URL that locates the source to include.
findText(String) - Method in interface org.tinyjee.maven.dim.utils.XPathEvaluator
Searches the loaded document for the text content of the first node matched by the given XPath expression.
findText(String) - Method in class org.tinyjee.maven.dim.utils.XPathEvaluatorImplementation
 
FixedContentSource - Class in org.tinyjee.maven.dim.spi
Implements a Source that returns fixed content.
FixedContentSource(String, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.spi.FixedContentSource
Constructs a new instance of FixedContentSource with the given content.

G

generateSchema() - Method in class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
Generates the XSD schema and returns a map of all generated documents.
generateSchema(String) - Method in class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
Generates the XSD schema and returns a map of all generated documents.
get(String) - Method in class org.tinyjee.maven.dim.sources.AbstractParametricVelocityTool
Returns the current value of the internally stored parameter for the given key.
get(int) - Method in class org.tinyjee.maven.dim.utils.NodeListAdapter
 
get(Object) - Method in class org.tinyjee.maven.dim.utils.PrintableMap
 
getAnnotatedClasses() - Method in interface org.tinyjee.maven.dim.extensions.JavaSourceLoader.Selector
If this class is an annotation, it returns a selectable list of all known classes that are directly annotated with this class.
getAttachedIncludesDirectory() - Static method in class org.tinyjee.maven.dim.spi.Globals
Returns the relative path (from web root) to the directory hosting the attached includes.
getAttachedIncludesPath() - Method in class org.tinyjee.maven.dim.spi.Globals
Returns the file path to use for storing attached includes.
getAttachedResources() - Method in class org.tinyjee.maven.dim.spi.Globals
Returns a set of all resources that were attached to the current sink.
getBasedir() - Method in class org.tinyjee.maven.dim.spi.Globals
Returns the current base directory the Macro is operating against.
getBrushResolvers() - Method in class org.tinyjee.maven.dim.sh.HighlighterScriptFacade
 
getCharset() - Method in class org.tinyjee.maven.dim.spi.Globals
Returns the charset to use when reading text.
getCharsetIsUserSupplied() - Method in class org.tinyjee.maven.dim.spi.Globals
Returns true if the user supplied a charset with the macro call.
getClasses() - Method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
getClassesBelowPackage() - Method in interface org.tinyjee.maven.dim.extensions.JavaSourceLoader.Selector
Returns a selectable list of all classes that are below or in the same package.
getColumnNumber(Node) - Static method in class org.tinyjee.maven.dim.utils.AbstractPositioningDocumentBuilder
Returns the column number of the specified node if known, -1 otherwise.
getContent() - Method in class org.tinyjee.maven.dim.sources.AbstractBufferedSource
 
getContent() - Method in class org.tinyjee.maven.dim.sources.MergeSource
Retrieves the source content.
getContent() - Method in class org.tinyjee.maven.dim.sources.SourceClassAdapter
 
getContent() - Method in class org.tinyjee.maven.dim.spi.AbstractSource
 
getContent() - Method in class org.tinyjee.maven.dim.spi.FixedContentSource
 
getContent() - Method in interface org.tinyjee.maven.dim.spi.Source
Retrieves the source content.
getContentAsString() - Method in class org.tinyjee.maven.dim.utils.PrintableMap
 
getContentParser(URL, Map<String, String>) - Method in class org.tinyjee.maven.dim.IncludeMacro
Returns a content parser for the given source or 'null' if not no parser exists.
getCSSContent(String) - Method in class org.tinyjee.maven.dim.sh.StyleHandler
Returns the CSS content of the CSS file.
getCSSFileName() - Method in class org.tinyjee.maven.dim.sh.StyleHandler
Returns the name of the CSS file.
getDerivedClasses() - Method in interface org.tinyjee.maven.dim.extensions.JavaSourceLoader.Selector
Returns a selectable list of all known classes that derive either directly or in-directly from this class.
getExpressionPrefixes() - Method in class org.tinyjee.maven.dim.sources.AbstractSnippetSelector
 
getExpressionPrefixes() - Method in interface org.tinyjee.maven.dim.spi.SnippetSelector
Returns all prefixes that are explicitly supported by this snippet selector.
getFromScope(String) - Method in class org.tinyjee.maven.dim.utils.JavaScriptFacade
Returns the object from the current scope.
getHighlighter() - Method in class org.tinyjee.maven.dim.IncludeMacro
 
getHighlighter() - Method in class org.tinyjee.maven.dim.sh.HighlighterThreadLocal
Returns a thread bound, script facade.
getImplementedInterfaces() - Method in interface org.tinyjee.maven.dim.extensions.JavaSourceLoader.Selector
Returns a selectable list of all implemented interfaces.
getInstance() - Static method in class org.tinyjee.maven.dim.spi.Globals
Returns a thread local, recursion safe instance.
getInstance() - Static method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Returns a singleton instance of this class.
getInstance() - Static method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
getJaxbContext() - Method in class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
 
getJsonFactory() - Method in class org.tinyjee.maven.dim.utils.PositioningJsonDocumentBuilder
 
getLastModified(Resource) - Method in class org.tinyjee.maven.dim.sources.TemplateSource.UrlResourceLoader
 
getLastModified(URL) - Static method in class org.tinyjee.maven.dim.spi.UrlFetcher
Returns the last modification date of the specified url.
getLineNumber(Node) - Static method in class org.tinyjee.maven.dim.utils.AbstractPositioningDocumentBuilder
Returns the line number of the specified node if known, -1 otherwise.
getLog() - Static method in class org.tinyjee.maven.dim.spi.Globals
Returns a safe logger.
getLogger() - Method in class org.tinyjee.maven.dim.IncludeMacro
Is a helper method to retrieve a Doxia logger using reflection (to be compatible with earlier versions of Doxia).
getLogger() - Method in class org.tinyjee.maven.dim.spi.Globals
Returns a macro logger to use for logging to the build log.
getModulePath(String) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Returns a module path for the given module name or 'null' if not known.
getModulePaths() - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Returns all currently defined module paths.
getName() - Method in class org.tinyjee.maven.dim.MacroPreset
 
getNestedClasses() - Method in interface org.tinyjee.maven.dim.extensions.JavaSourceLoader.Selector
Returns a selectable list of nested classes (inner classes).
getPackage(File, String) - Method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Loads the given package from the module's source directory.
getPackageClasses() - Method in interface org.tinyjee.maven.dim.extensions.JavaSourceLoader.Selector
Returns a selectable list of all classes in the same package.
getPackages() - Method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
getParameters() - Method in class org.tinyjee.maven.dim.spi.AbstractSource.SourceContent
 
getParameters() - Method in interface org.tinyjee.maven.dim.spi.Source.Content
Returns the parameters assigned with the content.
getProperties() - Method in class org.tinyjee.maven.dim.MacroPreset
 
getReadableSource(URL) - Static method in class org.tinyjee.maven.dim.spi.UrlFetcher
Returns the content text stream of the given source URL.
getReadableSource(URL, boolean) - Static method in class org.tinyjee.maven.dim.spi.UrlFetcher
Returns the content text stream of the given source URL.
getRequest() - Method in class org.tinyjee.maven.dim.spi.Globals
The current macro request, may be 'null'.
getResourceStream(String) - Method in class org.tinyjee.maven.dim.sources.TemplateSource.UrlResourceLoader
 
getSaxParserFactory() - Method in class org.tinyjee.maven.dim.utils.PositioningDocumentBuilder
 
getSink() - Method in class org.tinyjee.maven.dim.spi.Globals
The current sink, may be 'null'.
getSource(File, String) - Method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Loads the given class from the module's source directory.
getSource(URL, boolean) - Static method in class org.tinyjee.maven.dim.spi.UrlFetcher
Returns the content stream of the given source URL.
getSource(URL) - Method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
getSourceCharset(URL) - Static method in class org.tinyjee.maven.dim.spi.UrlFetcher
Returns the charset that is used to decode the content that is referenced by the given URL.
getSourceIterator() - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
getSources() - Method in class org.tinyjee.maven.dim.utils.JavaClassLoader
 
getSuperClasses() - Method in interface org.tinyjee.maven.dim.extensions.JavaSourceLoader.Selector
Returns a selectable list of all super classes (vector up to java.lang.Object).
getTransformerFactory() - Method in class org.tinyjee.maven.dim.utils.PositioningDocumentBuilder
 
getTypeMappingProperties() - Method in class org.tinyjee.maven.dim.sh.BundledBrushesResolver
Returns the backing properties used to map types.
getUrl() - Method in class org.tinyjee.maven.dim.sources.MergeSource
Returns the underlying source URL or 'null' if this Source doesn't refer to an URL.
getUrl() - Method in class org.tinyjee.maven.dim.spi.AbstractSource
 
getUrl() - Method in interface org.tinyjee.maven.dim.spi.Source
Returns the underlying source URL or 'null' if this Source doesn't refer to an URL.
Globals - Class in org.tinyjee.maven.dim.spi
Is a global, thread-local, recursive configuration singleton that may be used to exchange global settings between classes.
GraphLoader - Class in org.tinyjee.maven.dim.extensions
Loads a graph using the JUNG or JGRAPH and renders it as PNG or SVG.
GraphLoader() - Constructor for class org.tinyjee.maven.dim.extensions.GraphLoader
 
GrepLikeSnippetSelector - Class in org.tinyjee.maven.dim.sources
Implements a token based snippet selector working similar as the unix command 'grep' using the expression prefix "grep:".
GrepLikeSnippetSelector() - Constructor for class org.tinyjee.maven.dim.sources.GrepLikeSnippetSelector
 
GrepLikeSnippetSelector(String) - Constructor for class org.tinyjee.maven.dim.sources.GrepLikeSnippetSelector
 

H

hasNext() - Method in class org.tinyjee.maven.dim.sources.AbstractStreamingSnippetSelector.AbstractStreamIterator
 
hasNext() - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
hasNext() - Method in class org.tinyjee.maven.dim.utils.CompositeIterator
 
highlight(String, String, Map<String, String>) - Method in class org.tinyjee.maven.dim.sh.CodeHighlighter
 
highlight(Map<Integer, List<String>>, int, String, Map<String, String>) - Method in class org.tinyjee.maven.dim.sh.CodeHighlighter
Hightlights the given source lines using HTML markup.
highlight(String) - Method in class org.tinyjee.maven.dim.sources.VelocityHighlightingTool
Highlights the given code and attempts to auto-select the highlighting scheme.
highlight(String, String) - Method in class org.tinyjee.maven.dim.sources.VelocityHighlightingTool
Highlights the given code.
highlightCodeBlocks(String) - Method in class org.tinyjee.maven.dim.sources.VelocityHighlightingTool
Highlights code blocks (<code>) in the given XHTML content and attempts to auto-select the highlighting scheme.
highlightCodeBlocks(String, String) - Method in class org.tinyjee.maven.dim.sources.VelocityHighlightingTool
Highlights code blocks (<code>) in the given XHTML content.
HighlighterScriptFacade - Class in org.tinyjee.maven.dim.sh
Makes the SyntaxHighlighter from 'http://alexgorbatchev.com/SyntaxHighlighter/' available to Java.
HighlighterScriptFacade() - Constructor for class org.tinyjee.maven.dim.sh.HighlighterScriptFacade
Constructs a new thread bound HighlighterScriptFacade.
HighlighterThreadLocal - Class in org.tinyjee.maven.dim.sh
Implements a thread local that is capable of caching the thread bound script facade in a thread safe way.
HighlighterThreadLocal() - Constructor for class org.tinyjee.maven.dim.sh.HighlighterThreadLocal
 
highlightToHTML(String, String, Map<String, String>) - Method in class org.tinyjee.maven.dim.sh.HighlighterScriptFacade
Highlights the given code using a HTML representation.

I

ID_DELIMITER_CHARS - Static variable in class org.tinyjee.maven.dim.sources.IdSnippetSelector
Defines the chars that may surround an ID.
IdDefinitionSelector - Class in org.tinyjee.maven.dim.sources
Implements a selector that matches all snippet ID definitions triggered by a single expression "snippet-ids".
IdDefinitionSelector() - Constructor for class org.tinyjee.maven.dim.sources.IdDefinitionSelector
 
IdSnippetSelector - Class in org.tinyjee.maven.dim.sources
Implements the default ID based selector already known from the classic snippet macro that is part of Doxia.
IdSnippetSelector() - Constructor for class org.tinyjee.maven.dim.sources.IdSnippetSelector
Constructs a new SnippetId selector.
IdSnippetSelector(String) - Constructor for class org.tinyjee.maven.dim.sources.IdSnippetSelector
 
ImageLoader - Class in org.tinyjee.maven.dim.extensions
TODO: Describe Class
ImageLoader() - Constructor for class org.tinyjee.maven.dim.extensions.ImageLoader
 
IncludeMacro - Class in org.tinyjee.maven.dim
Implements a more feature rich alternative to the bundled "Snippet" macro.
IncludeMacro() - Constructor for class org.tinyjee.maven.dim.IncludeMacro
 
IncludeMacroSignature - Interface in org.tinyjee.maven.dim
Defines the signature of the include macro.
init(JavaSource, Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Initializes the map values.
init(JavaClass, Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Initializes the map values.
init(JavaPackage, Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Initializes the map values when loading a package.
init(ExtendedProperties) - Method in class org.tinyjee.maven.dim.sources.TemplateSource.UrlResourceLoader
 
initializeGlobals(String, Sink, MacroRequest, Log, File) - Static method in class org.tinyjee.maven.dim.spi.Globals
 
InitializeMacroMojo - Class in org.tinyjee.maven.dim
Initializes paths that are used by the include macro and allows to perform adjust some general settings.
InitializeMacroMojo() - Constructor for class org.tinyjee.maven.dim.InitializeMacroMojo
 
initialValue() - Method in class org.tinyjee.maven.dim.sh.HighlighterThreadLocal
InlineCssParameterTransformer - Class in org.tinyjee.maven.dim.extensions
This extension adds an inline CSS definition to the current page.
InlineCssParameterTransformer() - Constructor for class org.tinyjee.maven.dim.extensions.InlineCssParameterTransformer
 
InlineScriptParameterTransformer - Class in org.tinyjee.maven.dim.extensions
This extension adds an inline Script definition to the current page.
InlineScriptParameterTransformer() - Constructor for class org.tinyjee.maven.dim.extensions.InlineScriptParameterTransformer
 
InterfaceScanner - Class in org.tinyjee.maven.dim.utils
Deprecated. 
InterfaceScanner(File, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.utils.InterfaceScanner
Deprecated.  
InterfaceScanner.AliasHandler - Class in org.tinyjee.maven.dim.utils
Deprecated. Implements the "InterfaceScanner.LEGACY_PARAM_ALIAS" alias functionality.
InterfaceScanner.AliasHandler() - Constructor for class org.tinyjee.maven.dim.utils.InterfaceScanner.AliasHandler
Deprecated. Constructs the handler (Note: Is called by RequestParameterTransformer.TRANSFORMERS).
invoke(Stack<String>) - Static method in class org.tinyjee.maven.dim.utils.ClassUtils
 
invokeClass(String) - Method in class org.tinyjee.maven.dim.sources.VelocitySourceClassInvocationTool
Invokes the given 'source-class' compatible helper class.
isAbsolute(String) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Returns true if the given filePath string is absolute.
isAnnotation(JavaClass) - Static method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
Returns true if the given java class is an annotation.
isCapturingLine(boolean, E, String, int) - Method in class org.tinyjee.maven.dim.sources.AbstractStreamingSnippetSelector.AbstractStreamIterator
Returns true if the current line should be captured.
isCodeSurroundedByHTML(URL, Map<Integer, List<String>>, Map) - Method in class org.tinyjee.maven.dim.sh.CodeHighlighter
Returns true if the source content is HTML with embedded source code of another language.
isDemarcator(String, String, String) - Method in class org.tinyjee.maven.dim.sources.IdSnippetSelector
Determines if the given line is a demarcator.
isEnd(String, String) - Method in class org.tinyjee.maven.dim.sources.IdSnippetSelector
Determines if the given line is an end demarcator.
isHandlingStyleForTheme(String) - Method in class org.tinyjee.maven.dim.sh.StyleHandler
Returns true if this instance is handling the given style theme.
isHTMLCapableSink() - Method in class org.tinyjee.maven.dim.spi.Globals
Returns true if the sink produces some sort of HTML.
isModified(URL) - Static method in class org.tinyjee.maven.dim.spi.UrlFetcher
Returns true if the given url was modified between the last read and this call.
isSnippetSelectionRequired(Source) - Method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Returns true if the given source require snippet selection.
isSourceModified(Resource) - Method in class org.tinyjee.maven.dim.sources.TemplateSource.UrlResourceLoader
 
isSourceSet(Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.AbstractParameterTransformer
 
isStart(String, String) - Method in class org.tinyjee.maven.dim.sources.IdSnippetSelector
Determines if the given line is a start demarcator.

J

java(String) - Method in class org.tinyjee.maven.dim.sources.VelocityHighlightingTool
Shortcut to highlight("java", code).
JavaClassLoader - Class in org.tinyjee.maven.dim.utils
Is a singleton that loads java classes at source level using qdox.
JavaDocTagsHandler - Class in org.tinyjee.maven.dim.extensions
Implements a handler that can process javadoc comments and replace tags with XHTML markup.
JavaDocTagsHandler() - Constructor for class org.tinyjee.maven.dim.extensions.JavaDocTagsHandler
 
JavaDocTagsHandler(JavaClass, String, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.extensions.JavaDocTagsHandler
 
JavaScriptFacade - Class in org.tinyjee.maven.dim.utils
Is a common base class for script facades.
JavaScriptFacade() - Constructor for class org.tinyjee.maven.dim.utils.JavaScriptFacade
Constructs a new JavaScriptFacade hosing a thread-bound script Context.
JavaSourceLoader - Class in org.tinyjee.maven.dim.extensions
JavaSourceLoader is a 'source-class' compatible helper class that loads a java class (at source level including JavaDoc) and makes the class details available to velocity templates.
JavaSourceLoader(File, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Constructs a new interface scanner.
JavaSourceLoader(File, String) - Constructor for class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Constructs a new interface scanner for the given interface or abstract class.
JavaSourceLoader(JavaClass, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Constructs a new interface scanner for the given java class.
JavaSourceLoader.AliasHandler - Class in org.tinyjee.maven.dim.extensions
Implements the "JavaSourceLoader.PARAM_ALIAS" alias functionality.
JavaSourceLoader.AliasHandler() - Constructor for class org.tinyjee.maven.dim.extensions.JavaSourceLoader.AliasHandler
Constructs the handler (Note: Is called by RequestParameterTransformer.TRANSFORMERS).
JavaSourceLoader.Selector - Interface in org.tinyjee.maven.dim.extensions
Defines a selector that can be used to access additional entities that relate to the loaded java class.
JaxbXmlSerializer<E> - Class in org.tinyjee.maven.dim.utils
Implements a helper class that can serialize JAXB annotated classes between class tree and DOM document.
JaxbXmlSerializer(String, String, Class<? extends E>...) - Constructor for class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
Constructs a new XmlSerializer for the given types.
JaxbXmlSerializer(Class<E>) - Constructor for class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
Constructs a new XmlSerializer for the given type.
JaxbXmlSerializer(Class<E>, String) - Constructor for class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
Constructs a new XmlSerializer for the given type.
JaxbXmlSerializer(Class<E>, String, String) - Constructor for class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
Constructs a new XmlSerializer for the given type.
js(String) - Method in class org.tinyjee.maven.dim.sources.VelocityHighlightingTool
Shortcut to highlight("js", code).
jsp(String) - Method in class org.tinyjee.maven.dim.sources.VelocityHighlightingTool
Shortcut to highlight("html/jsp", code).

K

KEY_COLUMN_NUMBER - Static variable in class org.tinyjee.maven.dim.utils.AbstractPositioningDocumentBuilder
Is a user-data key (for Node.getUserData(String)) that may be used to return the column number of an element node.
KEY_LINE_NUMBER - Static variable in class org.tinyjee.maven.dim.utils.AbstractPositioningDocumentBuilder
Is a user-data key (for Node.getUserData(String)) that may be used to return the line number of an element node.

L

LB - Static variable in class org.tinyjee.maven.dim.spi.SnippetExtractor
Defines the system dependent line break to use.
LEGACY_CONTENT_MAP_KEY - Static variable in class org.tinyjee.maven.dim.sources.SourceClassAdapter
Defines the map key to use for retrieving the source content from the Map defined with the wrapped class.
LEGACY_PARAM_ALIAS - Static variable in class org.tinyjee.maven.dim.utils.InterfaceScanner
Deprecated.  
LEGACY_PARAM_INTERFACE - Static variable in class org.tinyjee.maven.dim.utils.InterfaceScanner
Deprecated.  
LEGACY_PARAM_TYPE - Static variable in class org.tinyjee.maven.dim.utils.InterfaceScanner
Deprecated.  
LineRangeSnippetSelector - Class in org.tinyjee.maven.dim.sources
Implements a selector based on a line range definition to select snippets using the expression prefix "lines:".
LineRangeSnippetSelector() - Constructor for class org.tinyjee.maven.dim.sources.LineRangeSnippetSelector
 
LineRangeSnippetSelector(String) - Constructor for class org.tinyjee.maven.dim.sources.LineRangeSnippetSelector
 
load(Class<T>) - Static method in class org.tinyjee.maven.dim.spi.backport.ServiceLoader
Loads the services that are specified by the given service type.

M

MacroPreset - Class in org.tinyjee.maven.dim
Holds macro presets as definable within InitializeMacroMojo.
MacroPreset() - Constructor for class org.tinyjee.maven.dim.MacroPreset
 
MacroPreset(String) - Constructor for class org.tinyjee.maven.dim.MacroPreset
 
MacroPresetParameterTransformer - Class in org.tinyjee.maven.dim
Implements a parameter transformer that can be configured with MacroPresets coming from InitializeMacroMojo.
MacroPresetParameterTransformer() - Constructor for class org.tinyjee.maven.dim.MacroPresetParameterTransformer
 
matchingEntities - Variable in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
MAX_CACHE_SIZE - Static variable in class org.tinyjee.maven.dim.spi.UrlFetcher
Defines the max size of the URL content cache.
MAX_CACHED_CONTENT_SIZE - Static variable in class org.tinyjee.maven.dim.spi.UrlFetcher
Defines the maximum amount of bytes to keep inside URL content cache per cached element.
MergeSource - Class in org.tinyjee.maven.dim.sources
Merges 2 sources to 1.
MergeSource(Source, Source) - Constructor for class org.tinyjee.maven.dim.sources.MergeSource
Constructs a merge source.
MessageBoxParameterTransformer - Class in org.tinyjee.maven.dim.extensions
The message box extension is implemented as a RequestParameterTransformer that is triggered when the parameter "message-box" is set with the macro call.
MessageBoxParameterTransformer() - Constructor for class org.tinyjee.maven.dim.extensions.MessageBoxParameterTransformer
 

N

namespace - Variable in class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
 
NAMESPACE_AWARE - Static variable in class org.tinyjee.maven.dim.sources.XPathSnippetSelector
 
newEvaluator(Node) - Method in interface org.tinyjee.maven.dim.utils.XPathEvaluator
Creates a new dependent evaluator that resolves nodes relative to the given node.
newEvaluator(Node) - Method in class org.tinyjee.maven.dim.utils.XPathEvaluatorImplementation
 
next() - Method in class org.tinyjee.maven.dim.sources.AbstractStreamingSnippetSelector.AbstractStreamIterator
 
next() - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
next() - Method in class org.tinyjee.maven.dim.utils.CompositeIterator
 
nextId() - Method in class org.tinyjee.maven.dim.spi.Globals
Returns the next value of the monotonically increasing integer ID (IDs are consistent only for the lifetime of a single module's site build).
nextInvocationParameters() - Method in class org.tinyjee.maven.dim.sources.AbstractParametricVelocityTool
Creates the next parameters to be used to invoke a command inside this tool.
nextLocalId() - Method in class org.tinyjee.maven.dim.spi.Globals
Returns the next page local value of the increasing integer ID (local IDs are consistent only within a single page).
NodeListAdapter - Class in org.tinyjee.maven.dim.utils
Adapts NodeList to Java Collections.
NodeListAdapter(NodeList) - Constructor for class org.tinyjee.maven.dim.utils.NodeListAdapter
 

O

openReader() - Method in class org.tinyjee.maven.dim.sources.AbstractBufferedSource.BufferedSourceContent
 
openReader() - Method in class org.tinyjee.maven.dim.spi.AbstractSource.SourceContent
 
openReader() - Method in interface org.tinyjee.maven.dim.spi.Source.Content
Returns the content as text stream.
operateOnSink(Sink) - Method in class org.tinyjee.maven.dim.spi.Globals
Creates a globals instance for the given sink.
org.tinyjee.maven.dim - package org.tinyjee.maven.dim
Contains the macro and any additionally defined mojos.
org.tinyjee.maven.dim.extensions - package org.tinyjee.maven.dim.extensions
Contains bundled extensions that enhance the functionality of the macro.
org.tinyjee.maven.dim.sh - package org.tinyjee.maven.dim.sh
Contains all syntax highlighting related implementations.
org.tinyjee.maven.dim.sources - package org.tinyjee.maven.dim.sources
Contains the source loading & template execution logic.
org.tinyjee.maven.dim.spi - package org.tinyjee.maven.dim.spi
Contains the use- and implementable interfaces.
org.tinyjee.maven.dim.spi.backport - package org.tinyjee.maven.dim.spi.backport
Contains back ported service loading support that is part of JDK 6.
org.tinyjee.maven.dim.utils - package org.tinyjee.maven.dim.utils
Contains the shared utility classes.
OUT_PARAM_ANNOTATIONS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a map of annotations that are applied to the class.
OUT_PARAM_CLASS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a map containing all other output parameters that are set by this extension.
OUT_PARAM_COMMENT - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a the JavaDoc comment of the specified class.
OUT_PARAM_CONSTANTS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a selectable list of public or protected class constants (static final fields).
OUT_PARAM_CONSTANTS_MAP - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Contains the same content as "constants" presented as Map<String,Map<?
OUT_PARAM_DECLARED_CONSTANTS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a selectable list of all class constants (static final fields).
OUT_PARAM_DECLARED_CONSTANTS_MAP - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Contains the same content as "declaredConstants" presented as Map<String,Map<?
OUT_PARAM_DECLARED_FIELDS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a selectable list of all class fields that are not static and final.
OUT_PARAM_DECLARED_FIELDS_MAP - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Contains the same content as "declaredFields" presented as Map<String,Map<?
OUT_PARAM_DOCUMENT - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Is set with the parsed document object (Document) and can be accessed from velocity templates.
OUT_PARAM_DOCUMENT - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Is set with the parsed document object (Document) and can be accessed from velocity templates.
OUT_PARAM_FIELDS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a selectable list of public or protected class fields.
OUT_PARAM_FIELDS_MAP - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Contains the same content as "fields" presented as Map<String,Map<?
OUT_PARAM_INTERFACE_METHODS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a selectable list of abstract or interface methods.
OUT_PARAM_INTERFACE_METHODS_MAP - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Contains the same content as "interfaceMethods" presented as Map<String,Map<?
OUT_PARAM_JAVA_CLASS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with the JavaClass instance of the specified class and allows accessing the QDox reflection model directly.
OUT_PARAM_LOADED_PROPERTIES - Static variable in class org.tinyjee.maven.dim.extensions.PropertiesLoader
Is filled with the loaded Properties instance.
OUT_PARAM_LOADED_PROPERTY_KEYS - Static variable in class org.tinyjee.maven.dim.extensions.PropertiesLoader
Is filled with a sorted, regex-enabled list of property keys (= new SelectableArrayList<String>(new TreeSet<String>(properties.keySet()));).
OUT_PARAM_METHODS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a selectable list of public or protected methods.
OUT_PARAM_METHODS_MAP - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Contains the same content as "methods" presented as Map<String,Map<?
OUT_PARAM_NAME - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with the fully qualified name of the specified class.
OUT_PARAM_ORIGINAL_DOCUMENT - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Is set with the original parsed document as it existed before applying any transformations.
OUT_PARAM_ORIGINAL_XPATH - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Is the same as "xpath" but configured to match on the original document.
OUT_PARAM_PROPERTIES - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a selectable list of bean properties.
OUT_PARAM_PROPERTIES_MAP - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Contains the same content as "properties" presented as Map<String,Map<?
OUT_PARAM_SCHEMA_MAP - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
If filled with a map of all loaded XML schemata (in case of schema loading is enabled).
OUT_PARAM_SELECTOR - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with an implementation of JavaSourceLoader.Selector that may be used to access nested, super, implemented and derived classes.
OUT_PARAM_SIMPLE_NAME - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with the simple name of the specified class.
OUT_PARAM_TAGS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is filled with a the JavaDoc Doclet-Tags of the specified class.
OUT_PARAM_XPATH - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Is set with an XPath evaluator, see XmlLoader for details.
OUT_PARAM_XPATH - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Is set with an implementation of "XPathEvaluator" that is configured to match xpath expressions against DOM tree of document.

P

PARAM_ADD_DECLARATION - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Optional parameter, enables the inclusion of the XML declaration (<?
PARAM_ADD_XSL - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Optional parameter, sets a relative or absolute URL to an XSL file that is added as standard template to the document being included but it is not executed.
PARAM_ALIAS - Static variable in class org.tinyjee.maven.dim.extensions.DirectoryLoader
Defines a shortcut for the request properties 'source-class' and 'directories'.
PARAM_ALIAS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Defines a shortcut for the request properties 'source-class' and 'java-source'.
PARAM_ALIAS - Static variable in class org.tinyjee.maven.dim.extensions.PropertiesLoader
Defines a shortcut for the request properties 'source-class' and 'properties'.
PARAM_ALIAS - Static variable in class org.tinyjee.maven.dim.extensions.ScriptInvoker
Defines a shortcut for the request properties 'source-class' and 'script'.
PARAM_ALIAS - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Defines a shortcut for the request properties 'source-class' and 'svg'.
PARAM_ALIAS - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Defines a shortcut for the request properties 'source-class' and 'xml'.
PARAM_API_DOCS - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Optional input parameter specifying the standard path to the apidocs to use when linking via {@link} or {@linkplain}.
PARAM_ATTACH - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Specifies whether the SVG is attached to the page (instead of copied straight to the document).
PARAM_BACKGROUND_COLOR - Static variable in class org.tinyjee.maven.dim.extensions.MessageBoxParameterTransformer
Optional parameter overriding the color of the message box background.
PARAM_CELL_STYLE - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Optional Parameter: Defines the CSS style of the TD elements.
PARAM_CHARSET - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Defines the charset to use when loading the source content.
PARAM_CHARSET_AUTODETECT - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Toggles whether charset detection is used when loading source content.
PARAM_COLOR - Static variable in class org.tinyjee.maven.dim.extensions.MessageBoxParameterTransformer
Optional parameter overriding the border color of the message box.
PARAM_COLUMN_CLASSES - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Optional Parameter: Specifies a comma separates list of classes to apply with the columns.
PARAM_COLUMN_WIDTHS - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Optional Parameter: Specifies a comma separates list of width values (CSS format) to apply with the columns.
PARAM_COLUMNS - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Specifies the number of columns to render (defaults to '*').
PARAM_DIRECTION - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Defines the direction for placing the sections in the table layout (defaults to 'top-down').
PARAM_DIRECTORIES - Static variable in class org.tinyjee.maven.dim.extensions.DirectoryLoader
Sets a comma separated list of URL or local path pointing to directories to load recursively.
PARAM_FILE - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Sets the source path using java.io.File instead of evaluating it against URL or File paths.
PARAM_GAP - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Defines the gab (margin) between the table cells (defaults to '10pt').
PARAM_HEIGHT - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Optional Parameter, sets the height in pixel.
PARAM_HIDE_TITLES - Static variable in class org.tinyjee.maven.dim.extensions.TabbedPanelParameterTransformer
Toggles whether section titles are hidden once they were transformed into a tab (defaults to 'true').
PARAM_HIGHLIGHT - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Deprecated. 
PARAM_HIGHLIGHT_LINES - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Defines lines to highlight inside verbatim content using the same selection logic as used within the "snippet" parameter.
PARAM_HIGHLIGHT_THEME - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Sets the highlighting color theme to use.
PARAM_HIGHLIGHT_TYPE - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Sets the highlighter (brush) to use when highlighting verbatim content.
PARAM_ICON - Static variable in class org.tinyjee.maven.dim.extensions.MessageBoxParameterTransformer
Optional parameter setting a site resource path to the image that is used with the message box instead of the built-in SVG graphics.
PARAM_INDENT - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Optional parameter, toggles whether the XML is indented before inclusion.
PARAM_INLINE_CSS - Static variable in class org.tinyjee.maven.dim.extensions.InlineCssParameterTransformer
Enables this extension and sets the content to place inside the inlined "<style>" element.
PARAM_INLINE_SCRIPT - Static variable in class org.tinyjee.maven.dim.extensions.InlineScriptParameterTransformer
Enables this extension and sets the content to place inside the inlined "<script>" element.
PARAM_JAVA_SOURCE - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Is the expected input parameter that points to the class or interface to scan.
PARAM_JSON - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Experimental: Sets the URL or local path to JSON encoded content that is translated to XML and included.
PARAM_LOAD_SCHEMA - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Enum parameter that specifies whether XML schemata are loaded in order to include them with the XML content.
PARAM_MESSAGE_BOX - Static variable in class org.tinyjee.maven.dim.extensions.MessageBoxParameterTransformer
Enables this extension and sets the text to display inside the message box.
PARAM_MIN_HEIGHT - Static variable in class org.tinyjee.maven.dim.extensions.TabbedPanelParameterTransformer
Optional Parameter: Specifies a minimum tab height to improve scrolling behaviour when switching tabs.
PARAM_NAMESPACE_AWARE - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Optional parameter, toggles whether the XML parser handles namespaces.
PARAM_NO_CACHE - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Forces the re-loading of source content when set to true.
PARAM_OUT_FILES - Static variable in class org.tinyjee.maven.dim.extensions.DirectoryLoader
Is set with a selectable list of FileReference instances of all files that were found in the given directories.
PARAM_OUT_JAVA_CLASSES - Static variable in class org.tinyjee.maven.dim.extensions.DirectoryLoader
Is set with a selectable list of all java classes found in the given directories.
PARAM_OUT_PROPERTY_FILES - Static variable in class org.tinyjee.maven.dim.extensions.DirectoryLoader
Is set with a selectable list of FileReference instances of all XML files that were found in the given directories.
PARAM_OUT_XML_FILES - Static variable in class org.tinyjee.maven.dim.extensions.DirectoryLoader
Is set with a selectable list of FileReference instances of all XML files that were found in the given directories.
PARAM_OVERWRITE - Static variable in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Optional boolean input parameter specifying whether the extension overwrites other input parameters.
PARAM_PAD_LINE_NUMBERS - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Pads all line numbers by the specified amount of zeros (if gutter is shown).
PARAM_PROPERTIES - Static variable in class org.tinyjee.maven.dim.extensions.PropertiesLoader
Sets the path to the properties file to load inside the request parameters.
PARAM_RENDER - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Specifies whether the SVG is rendered to an image and included.
PARAM_RENDER_BACKGROUND - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Specifies a background color to use when rendering an SVG to an image.
PARAM_RENDER_MEDIA - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Specifies the CSS media when rendering an SVG containing CSS stylesheets with alternating media styles.
PARAM_ROW_CLASSES - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Optional Parameter: Specifies a comma separates list of classes to apply with the rows.
PARAM_ROW_HEIGHTS - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Optional Parameter: Specifies a comma separates list of height values (CSS format) to apply with the rows.
PARAM_ROWS - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Specifies the number of rows to render (defaults to '*').
PARAM_SCRIPT - Static variable in class org.tinyjee.maven.dim.extensions.ScriptInvoker
Sets the URL or local path to the script file to load and evaluate.
PARAM_SCRIPT_TYPE - Static variable in class org.tinyjee.maven.dim.extensions.InlineScriptParameterTransformer
Defines the language of the script to include, defaults to "javascript".
PARAM_SET_FIRST_LINE - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Sets the line number to use for the first line (if gutter is shown).
PARAM_SHOW_GUTTER - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Toggles whether the gutter including line numbers is shown for verbatim content.
PARAM_SITE_DIRECTORY - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Deprecated. 
PARAM_SNIPPET - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Sets one or more comma separated expression to select the content snippets to include.
PARAM_SNIPPET_END_OFFSET - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Optional parameter that can be used to grow the end of snippet selections by the given amount of lines.
PARAM_SNIPPET_GROW_EXCLUDES - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Optional boolean parameter that toggles whether growing is applied to exclusions as well.
PARAM_SNIPPET_GROW_OFFSET - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Optional parameter that can be used to grow snippet selections by the given amount of lines.
PARAM_SNIPPET_ID - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Deprecated. 
PARAM_SNIPPET_START_OFFSET - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Optional parameter that can be used to grow the start of snippet selections by the given amount of lines.
PARAM_SOURCE - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Sets the content to include using a source path, source URL or the fully qualified java class name.
PARAM_SOURCE_CLASS - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Sets a class to use as dynamic source for content, request parameters or both.
PARAM_SOURCE_CONTENT - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Sets the source content inline with the macro call.
PARAM_SOURCE_CONTENT_TYPE - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Sets the content type of the source.
PARAM_SOURCE_IS_TEMPLATE - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Toggles whether the source content is treated as a Velocity template.
PARAM_STYLE - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Optional Parameter: Defines the CSS style of the container hosting the elements.
PARAM_STYLE_CLASS - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Optional Parameter: Defines the CSS style class of the container hosting the elements.
PARAM_SVG - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Sets the URL or local path to the SVG file to load inside the request parameters.
PARAM_TABBED_PANEL - Static variable in class org.tinyjee.maven.dim.extensions.TabbedPanelParameterTransformer
Enables this extension and sets a regular expression matching the section titles that should be transformed into a tabs.
PARAM_TABLE_LAYOUT - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Enables this extension and sets a regular expression matching the section titles that should be transformed into a tabs.
PARAM_TEXT_COLOR - Static variable in class org.tinyjee.maven.dim.extensions.MessageBoxParameterTransformer
Optional parameter overriding the text color of the message box.
PARAM_TYPE - Static variable in class org.tinyjee.maven.dim.extensions.MessageBoxParameterTransformer
Optional parameter specifying the type of message box to display.
PARAM_VERBATIM - Static variable in interface org.tinyjee.maven.dim.IncludeMacroSignature
Toggles whether the content is verbatim (included as source) or non-verbatim (included as markup and interpreted).
PARAM_WIDTH - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Optional Parameter, sets the width in pixel.
PARAM_WIDTH - Static variable in class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
Defines the width of the layout (defaults to '100%').
PARAM_XML - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Sets the URL or local path to the XML file to load inside the request parameters.
PARAM_XML_CLASS - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Sets a fully qualified class name to a class that either provides a Document instance, a Source or is annotated with XmlRootElement.
PARAM_XSL - Static variable in class org.tinyjee.maven.dim.extensions.SvgLoader
Optional Parameter, transform the given input (e.g.
PARAM_XSL - Static variable in class org.tinyjee.maven.dim.extensions.XmlLoader
Optional parameter, sets the path to an XSL file that is used to transform the given input.
parameters - Variable in class org.tinyjee.maven.dim.spi.AbstractSource
 
parse(URL) - Method in class org.tinyjee.maven.dim.utils.AbstractPositioningDocumentBuilder
Parses the given URL to a Document.
parse(URL, Reader) - Method in class org.tinyjee.maven.dim.utils.AbstractPositioningDocumentBuilder
Parses the given URL to a Document.
parse(URL) - Method in class org.tinyjee.maven.dim.utils.PositioningDocumentBuilder
Parses the given XML document.
parse(URL, Reader) - Method in class org.tinyjee.maven.dim.utils.PositioningDocumentBuilder
 
parse(URL) - Method in class org.tinyjee.maven.dim.utils.PositioningJsonDocumentBuilder
 
parse(URL, Reader) - Method in class org.tinyjee.maven.dim.utils.PositioningJsonDocumentBuilder
 
parseCallStack(String) - Static method in class org.tinyjee.maven.dim.utils.ClassUtils
 
PositioningDocumentBuilder - Class in org.tinyjee.maven.dim.utils
Creates a Document builder that adds user-data into the parsed DOM nodes that covers line number and column information.
PositioningDocumentBuilder(boolean) - Constructor for class org.tinyjee.maven.dim.utils.PositioningDocumentBuilder
Creates a new document builder that adds line and column number to the user data sections of resulting element nodes.
PositioningJsonDocumentBuilder - Class in org.tinyjee.maven.dim.utils
Creates a Document builder that parses JSON instead of XML and adds user-data into the parsed DOM nodes that covers line number and column information.
PositioningJsonDocumentBuilder() - Constructor for class org.tinyjee.maven.dim.utils.PositioningJsonDocumentBuilder
 
PrintableMap<K,V> - Class in org.tinyjee.maven.dim.utils
Extends LinkedHashMap with the ability to print the map's contents as formatted string.
PrintableMap(String) - Constructor for class org.tinyjee.maven.dim.utils.PrintableMap
 
PrintableMap(Map<? extends K, ? extends V>, String) - Constructor for class org.tinyjee.maven.dim.utils.PrintableMap
 
printContent() - Method in class org.tinyjee.maven.dim.utils.PrintableMap
 
processJavaDocComment(String) - Method in class org.tinyjee.maven.dim.extensions.JavaDocTagsHandler
Processes all inline tags inside the javadoc comment.
processRawContent(Source, SortedMap<Integer, List<String>>, Sink) - Method in class org.tinyjee.maven.dim.IncludeMacro
Sends raw text to the sink.
processSource(Map<String, String>, File, Source, Sink) - Method in class org.tinyjee.maven.dim.IncludeMacro
Processes the given source to the Sink.
PropertiesLoader - Class in org.tinyjee.maven.dim.extensions
PropertiesLoader is a 'source-class' compatible helper class that can load a properties file and add or overwrite the request properties by the properties contained in the file.
PropertiesLoader(File, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.extensions.PropertiesLoader
Constructs a new properties loader searching for properties using the given base path.
PropertiesLoader - Class in org.tinyjee.maven.dim.utils
Deprecated. 
PropertiesLoader(File, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.utils.PropertiesLoader
Deprecated.  
PropertiesLoader.AliasHandler - Class in org.tinyjee.maven.dim.extensions
Implements the "PropertiesLoader.PARAM_ALIAS" alias functionality.
PropertiesLoader.AliasHandler() - Constructor for class org.tinyjee.maven.dim.extensions.PropertiesLoader.AliasHandler
Constructs the handler (Note: Is called by RequestParameterTransformer.TRANSFORMERS).
put(String, String) - Method in class org.tinyjee.maven.dim.sources.AbstractParametricVelocityTool
Sets a parameter that will be used with the next invocation.

R

read() - Method in class org.tinyjee.maven.dim.utils.CompositeInputStream
 
read(byte[], int, int) - Method in class org.tinyjee.maven.dim.utils.CompositeInputStream
 
readerToString(Reader, boolean) - Static method in class org.tinyjee.maven.dim.spi.UrlFetcher
Utility method that converts the given text stream to a string.
RegularExpressionSnippetSelector - Class in org.tinyjee.maven.dim.sources
Implements a simple regular expression based snippet selector using the expression prefix "RE:".
RegularExpressionSnippetSelector() - Constructor for class org.tinyjee.maven.dim.sources.RegularExpressionSnippetSelector
Constructs a new regular expression based snippet selector.
RegularExpressionSnippetSelector(String) - Constructor for class org.tinyjee.maven.dim.sources.RegularExpressionSnippetSelector
 
reInitializeGlobals(String, Sink, MacroRequest, Log, File) - Static method in class org.tinyjee.maven.dim.spi.Globals
 
remove(String) - Method in class org.tinyjee.maven.dim.sources.AbstractParametricVelocityTool
Removes a parameter form the internally maintained parameter list.
remove() - Method in class org.tinyjee.maven.dim.sources.AbstractStreamingSnippetSelector.AbstractStreamIterator
 
remove() - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
remove() - Method in class org.tinyjee.maven.dim.utils.CompositeIterator
 
removeLines(String, Collection<Integer>) - Method in class org.tinyjee.maven.dim.sh.CodeHighlighter
 
RequestParameterTransformer - Interface in org.tinyjee.maven.dim.spi
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.
reset() - Static method in class org.tinyjee.maven.dim.InitializeMacroMojo
Resets any project specific adjustments that break path resolution when they remain active on a POM that did not call the this Mojo.
reset() - Method in class org.tinyjee.maven.dim.sources.AbstractBufferedSource
 
ResetMojo - Class in org.tinyjee.maven.dim
Resets project specific paths that were previously set with 'initialize'.
ResetMojo() - Constructor for class org.tinyjee.maven.dim.ResetMojo
 
resolveBrushes() - Method in interface org.tinyjee.maven.dim.sh.BrushResolver
Returns a list of URLs that point to ".JS" or ".ZIP" files containing additional brush definitions.
resolveBrushes() - Method in class org.tinyjee.maven.dim.sh.BundledBrushesResolver
Returns a list of URLs that point to ".JS" or ".ZIP" files containing additional brush definitions.
resolveClass(String) - Method in class org.tinyjee.maven.dim.sources.VelocitySourceClassInvocationTool
Resolves the given 'source-class' providing access to use reflection.
resolveClass(File, String) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Resolves the specified class.
resolveClassLoader(File) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Resolves a class loader for the given base path.
resolveEntity(String, String) - Method in class org.tinyjee.maven.dim.utils.XhtmlEntityResolver
 
resolveLocalPath(String) - Method in class org.tinyjee.maven.dim.spi.Globals
Resolves the given local path and returns the corresponding file.
resolvePath(String) - Method in class org.tinyjee.maven.dim.spi.Globals
Resolves the given path to an URL that can be fetched via UrlFetcher.
ResourceResolver - Class in org.tinyjee.maven.dim.spi
A collection of utility methods used to resolve resources.
RESOURCES_FOLDER_NAME - Static variable in class org.tinyjee.maven.dim.IncludeMacro
Specifies the folder name of the folder where resources are put.
ROOT_ELEMENT_TAG_NAME - Static variable in class org.tinyjee.maven.dim.utils.PositioningJsonDocumentBuilder
 

S

scanFieldsAndConstants(JavaClass) - Method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Scans all relevant fields and constants of the specified class and sets the results as map values.
scanMethods(JavaClass) - Method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Scans all relevant methods of the specified class and sets the results as map values.
scanProperties(JavaClass) - Method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Scans all relevant bean properties of the specified class and sets the results as map values.
scope - Variable in class org.tinyjee.maven.dim.utils.JavaScriptFacade
 
SCRIPT_ENCODING - Static variable in class org.tinyjee.maven.dim.utils.JavaScriptFacade
 
ScriptExecutorJSR223 - Class in org.tinyjee.maven.dim.extensions
Implements the JSR-223 bindings.
ScriptExecutorJSR223() - Constructor for class org.tinyjee.maven.dim.extensions.ScriptExecutorJSR223
 
ScriptInvoker - Class in org.tinyjee.maven.dim.extensions
ScriptInvoker is a 'source-class' compatible helper class providing a runtime environment that allows to load and execute script code using the JSR-223 interface (scripting for java).
ScriptInvoker(File, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.extensions.ScriptInvoker
Constructs a new Script Invoker.
ScriptInvoker.AliasHandler - Class in org.tinyjee.maven.dim.extensions
Implements the "ScriptInvoker.PARAM_ALIAS" alias functionality.
ScriptInvoker.AliasHandler() - Constructor for class org.tinyjee.maven.dim.extensions.ScriptInvoker.AliasHandler
Constructs the handler (Note: Is called by RequestParameterTransformer.TRANSFORMERS).
select(SelectableArrayList.Selector<E>) - Method in class org.tinyjee.maven.dim.utils.SelectableArrayList
Selects a sub list of all elements that were matched by the given selector.
SelectableArrayList<E> - Class in org.tinyjee.maven.dim.utils
Implements an array list that allows sub-list selections via regular expressions and / or selectors.
SelectableArrayList() - Constructor for class org.tinyjee.maven.dim.utils.SelectableArrayList
 
SelectableArrayList(int) - Constructor for class org.tinyjee.maven.dim.utils.SelectableArrayList
 
SelectableArrayList(Collection<? extends E>) - Constructor for class org.tinyjee.maven.dim.utils.SelectableArrayList
 
SelectableArrayList.Selector<E> - Interface in org.tinyjee.maven.dim.utils
Defines a selector to be used when selecting a sub-list.
SelectableJavaEntitiesList<E extends AbstractJavaEntity> - Class in org.tinyjee.maven.dim.utils
Implements AbstractSelectableJavaEntitiesList for elements that directly derive from AbstractJavaEntity.
SelectableJavaEntitiesList() - Constructor for class org.tinyjee.maven.dim.utils.SelectableJavaEntitiesList
 
SelectableJavaEntitiesList(Collection<? extends E>) - Constructor for class org.tinyjee.maven.dim.utils.SelectableJavaEntitiesList
 
SelectableMappedJavaEntitiesList - Class in org.tinyjee.maven.dim.extensions
Implements AbstractSelectableJavaEntitiesList to let it host output from JavaSourceLoader.
SelectableMappedJavaEntitiesList(Collection<? extends Map<?, ?>>, String) - Constructor for class org.tinyjee.maven.dim.extensions.SelectableMappedJavaEntitiesList
 
SelectableMappedJavaEntitiesList(String) - Constructor for class org.tinyjee.maven.dim.extensions.SelectableMappedJavaEntitiesList
 
selectAnnotated(String) - Method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
Selects all java entities that are annotated with an annotation that is matching the given AOP-like expression.
selectBeanProperty(AbstractJavaEntity, Set<Integer>) - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
selectCommentAbove(int, Set<Integer>) - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
selectDerived(String) - Method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
Selects all java entities that derive from a class that is matching the given AOP-like expression.
selectLines(AbstractJavaEntity, Set<Integer>) - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector.LinesIterator
 
selectMatching(String) - Method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
Selects all java entities that match the given AOP-like expression.
selectMatching(String) - Method in class org.tinyjee.maven.dim.utils.SelectableArrayList
Selects all elements whose string representation matches the given regular expression.
selectMatching(String...) - Method in class org.tinyjee.maven.dim.utils.SelectableArrayList
Selects all elements whose string representation matches the one of given regular expressions.
selectNonAnnotated(String) - Method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
Selects all java entities that are not annotated with an annotation that is matching the given AOP-like expression.
selectNonDerived(String) - Method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
Selects all java entities that do not derive from a class that is matching the given AOP-like expression.
selectNonMatching(String) - Method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
Selects all java entities that do not match the given AOP-like expression.
selectNonMatching(String) - Method in class org.tinyjee.maven.dim.utils.SelectableArrayList
Selects all elements whose string representation does NOT match the given regular expression.
SELECTORS - Static variable in interface org.tinyjee.maven.dim.spi.SnippetSelector
Is an iterable over all selectors within the classpath.
selectSnippets(String, URL, LineNumberReader, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.AOPLikeSnippetSelector
 
selectSnippets(String, URL, LineNumberReader, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.GrepLikeSnippetSelector
 
selectSnippets(String, URL, LineNumberReader, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.IdDefinitionSelector
 
selectSnippets(String, URL, LineNumberReader, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.IdSnippetSelector
 
selectSnippets(String, URL, LineNumberReader, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.LineRangeSnippetSelector
 
selectSnippets(String, URL, LineNumberReader, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.RegularExpressionSnippetSelector
 
selectSnippets(String, URL, LineNumberReader, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.TokenAndBraceSnippetSelector
 
selectSnippets(String, URL, LineNumberReader, Map<String, Object>) - Method in class org.tinyjee.maven.dim.sources.XPathSnippetSelector
 
selectSnippets(Source) - Method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Selects the snippets of the given source.
selectSnippets(String, URL, LineNumberReader, Map<String, Object>) - Method in interface org.tinyjee.maven.dim.spi.SnippetSelector
Selects snippets in the given content and returns an iterator over selected line numbers.
serialize(E, boolean) - Method in class org.tinyjee.maven.dim.utils.JaxbXmlSerializer
Serializes the given instance and returns a DOM document of the serialized content.
serialize(Node) - Method in interface org.tinyjee.maven.dim.utils.XPathEvaluator
Serializes the given DOM node to XML.
serialize(Node) - Method in class org.tinyjee.maven.dim.utils.XPathEvaluatorImplementation
 
serializeNode(Node, boolean, boolean) - Static method in class org.tinyjee.maven.dim.utils.XPathEvaluatorImplementation
 
ServiceLoader - Class in org.tinyjee.maven.dim.spi.backport
Minimum efforts backport of ServiceLoader found in Java 1.6 to be used in Java 1.5.
SetBaseDirPropertyMojo - Class in org.tinyjee.maven.dim
Deprecated. Use goal "initialize" instead.
SetBaseDirPropertyMojo() - Constructor for class org.tinyjee.maven.dim.SetBaseDirPropertyMojo
Deprecated.  
setModulePath(String, String, File) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Sets additional search paths that are used to support source definitions like '[artifactId]:/some-path' or '[groupId:artifactId]:/some-path'.
size() - Method in class org.tinyjee.maven.dim.utils.NodeListAdapter
 
SnippetExtractor - Class in org.tinyjee.maven.dim.spi
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 - Interface in org.tinyjee.maven.dim.spi
SnippetSelector defines an interface that may be implemented and registered via service loading to add new snippet selection mechanisms.
Source - Interface in org.tinyjee.maven.dim.spi
Defines an abstract interface for sources that may be a mixture of source content (multiple snippets) and assigned meta data (parameters).
Source.Content - Interface in org.tinyjee.maven.dim.spi
Defines actual source content.
SourceClassAdapter - Class in org.tinyjee.maven.dim.sources
Adapts a source class to the source interface.
SourceClassAdapter(File, Map, String) - Constructor for class org.tinyjee.maven.dim.sources.SourceClassAdapter
Creates a new instance of SourceClassAdapter.
sourceUrl - Variable in class org.tinyjee.maven.dim.spi.AbstractSource
 
splitExpression(String) - Method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Splits a given snippet expression into the individual sub-expression parts.
stripPrefix(String) - Method in class org.tinyjee.maven.dim.sources.AbstractSnippetSelector
Strips the prefix form the given snippet selection expression.
StyleHandler - Class in org.tinyjee.maven.dim.sh
Handles the inclusion of styles.
StyleHandler() - Constructor for class org.tinyjee.maven.dim.sh.StyleHandler
Constructs a new style handler with the default style theme.
StyleHandler(String) - Constructor for class org.tinyjee.maven.dim.sh.StyleHandler
Constructs a new style handler with the given style theme.
SvgLoader - Class in org.tinyjee.maven.dim.extensions
SvgLoader is a 'source-class' compatible helper class that can load and transform SVG content and include it either directly or rendered as PNG.
SvgLoader(File, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.extensions.SvgLoader
 
SvgLoader.AliasHandler - Class in org.tinyjee.maven.dim.extensions
Implements the "SvgLoader.PARAM_ALIAS" alias functionality.
SvgLoader.AliasHandler() - Constructor for class org.tinyjee.maven.dim.extensions.SvgLoader.AliasHandler
Constructs the handler (Note: Is called by RequestParameterTransformer.TRANSFORMERS).

T

TabbedPanelParameterTransformer - Class in org.tinyjee.maven.dim.extensions
This extension renders a tabbed panel from document sections (hierarchical headlines in Doxia).
TabbedPanelParameterTransformer() - Constructor for class org.tinyjee.maven.dim.extensions.TabbedPanelParameterTransformer
 
TableLayoutParameterTransformer - Class in org.tinyjee.maven.dim.extensions
This extension re-arranges selected document sections (hierarchical headlines in Doxia) using a table of columns and rows.
TableLayoutParameterTransformer() - Constructor for class org.tinyjee.maven.dim.extensions.TableLayoutParameterTransformer
 
TemplateSource - Class in org.tinyjee.maven.dim.sources
Wraps a source content that contains a velocity template and executes it on using the Source interfaces.
TemplateSource(URL, Source) - Constructor for class org.tinyjee.maven.dim.sources.TemplateSource
Constructs a new TemplateSource.
TemplateSource.UrlResourceLoader - Class in org.tinyjee.maven.dim.sources
Resolves templates from Urls.
TemplateSource.UrlResourceLoader() - Constructor for class org.tinyjee.maven.dim.sources.TemplateSource.UrlResourceLoader
 
toFilePath(String) - Static method in class org.tinyjee.maven.dim.spi.ResourceResolver
Converts the given source to a filePath if possible.
TokenAndBraceSnippetSelector - Class in org.tinyjee.maven.dim.sources
Selects snippets using an activation token and open/close brace counting, using the expression prefix "TB:".
TokenAndBraceSnippetSelector() - Constructor for class org.tinyjee.maven.dim.sources.TokenAndBraceSnippetSelector
 
TokenAndBraceSnippetSelector(String) - Constructor for class org.tinyjee.maven.dim.sources.TokenAndBraceSnippetSelector
 
toString() - Method in class org.tinyjee.maven.dim.extensions.JavaDocTagsHandler
 
toString() - Method in class org.tinyjee.maven.dim.sources.AbstractBufferedSource.BufferedSourceContent
 
toString() - Method in class org.tinyjee.maven.dim.sources.AbstractParametricVelocityTool
 
toString() - Method in class org.tinyjee.maven.dim.sources.AbstractSnippetSelector
 
toString() - Method in class org.tinyjee.maven.dim.sources.AbstractStreamingSnippetSelector.AbstractStreamIterator
 
toString() - Method in class org.tinyjee.maven.dim.spi.AbstractSource.SourceContent
 
toString() - Method in class org.tinyjee.maven.dim.spi.AbstractSource
 
toString() - Method in class org.tinyjee.maven.dim.spi.Globals
 
toString(Map<Integer, List<String>>, boolean) - Method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Flattens the given content to pure text using system specific line breaks.
toString(List<String>) - Method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Flattens the given lines to pure text using system specific line breaks.
toString(List<String>, StringBuilder) - Method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Flattens the given lines to pure text using system specific line breaks.
toString() - Method in class org.tinyjee.maven.dim.utils.CompositeIterator
 
TRANSFORMERS - Static variable in interface org.tinyjee.maven.dim.spi.RequestParameterTransformer
Is an iterable over all transformers within the classpath.
transformParameters(Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.AbstractParameterTransformer
 
transformParameters(Map<String, Object>) - Method in class org.tinyjee.maven.dim.extensions.MessageBoxParameterTransformer
 
transformParameters(Map<String, Object>) - Method in class org.tinyjee.maven.dim.MacroPresetParameterTransformer
 
transformParameters(Map<String, Object>) - Method in interface org.tinyjee.maven.dim.spi.RequestParameterTransformer
Transforms the specified request parameters.
transformParameters(Map<String, Object>) - Method in class org.tinyjee.maven.dim.utils.AbstractAliasHandler
Transforms the specified request parameters.
transformParameters(Map<String, Object>) - Method in class org.tinyjee.maven.dim.utils.InterfaceScanner.AliasHandler
Deprecated.  
typeToString(Type) - Static method in class org.tinyjee.maven.dim.extensions.JavaSourceLoader
Converts the given type to string.

U

unIndent(SortedMap<Integer, List<String>>, boolean) - Method in class org.tinyjee.maven.dim.spi.SnippetExtractor
Removes unnecessary indents.
UNKNOWN - Static variable in class org.tinyjee.maven.dim.spi.FixedContentSource
Defines an unknown url that may be used as substitution for 'null' in services that are not null-pointer safe.
unwrap(Map<?, ?>) - Method in class org.tinyjee.maven.dim.extensions.SelectableMappedJavaEntitiesList
 
unwrap(E) - Method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
Unwraps the given list element to something that can be converted to a valid AbstractJavaEntity inside AbstractSelectableJavaEntitiesList.unwrapToEntity(Object).
unwrap(E) - Method in class org.tinyjee.maven.dim.utils.SelectableJavaEntitiesList
 
unwrapToEntity(E) - Method in class org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList
Converts the given list element to AbstractJavaEntity.
UrlFetcher - Class in org.tinyjee.maven.dim.spi
Abstracts url fetching, charset handling and caching.
UrlSource - Class in org.tinyjee.maven.dim.sources
Wraps the logic of translating a source URL to the Source interface.
UrlSource(URL, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.sources.UrlSource
 

V

VELOCITY_TEMPLATE_EXTENSION - Static variable in class org.tinyjee.maven.dim.IncludeMacro
Specifies the extension used to detect velocity templates.
VelocityConfigurator - Interface in org.tinyjee.maven.dim.spi
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.
VelocityHighlightingTool - Class in org.tinyjee.maven.dim.sources
Implements a custom velocity tool that can be used to trigger code highlighting within templates.
VelocityHighlightingTool() - Constructor for class org.tinyjee.maven.dim.sources.VelocityHighlightingTool
 
VelocitySourceClassInvocationTool - Class in org.tinyjee.maven.dim.sources
Implements a custom velocity tool that can be used to invoke other source classes.
VelocitySourceClassInvocationTool() - Constructor for class org.tinyjee.maven.dim.sources.VelocitySourceClassInvocationTool
 

W

writeSourceContent(Writer) - Method in class org.tinyjee.maven.dim.sources.AbstractBufferedSource
Is called when the source content has to be created.
writeSourceContent(Writer) - Method in class org.tinyjee.maven.dim.sources.SourceClassAdapter
 
writeSourceContent(Writer) - Method in class org.tinyjee.maven.dim.sources.TemplateSource
 

X

XhtmlEntityResolver - Class in org.tinyjee.maven.dim.utils
This is a simple DTD resolver that attempts to load DTDs from the classpath first before delegating to a web query.
XhtmlEntityResolver() - Constructor for class org.tinyjee.maven.dim.utils.XhtmlEntityResolver
 
xml(String) - Method in class org.tinyjee.maven.dim.sources.VelocityHighlightingTool
Shortcut to highlight("xml", code).
XmlLoader - Class in org.tinyjee.maven.dim.extensions
XmlLoader is a 'source-class' compatible helper class that can load and transform XML/JSON content and provide XPath and DOM oriented access to the document elements when used in combination with a velocity template.
XmlLoader(File, Map<String, Object>) - Constructor for class org.tinyjee.maven.dim.extensions.XmlLoader
Constructs a new XML loader.
XmlLoader.AliasHandler - Class in org.tinyjee.maven.dim.extensions
Implements the "XmlLoader.PARAM_ALIAS" alias functionality.
XmlLoader.AliasHandler() - Constructor for class org.tinyjee.maven.dim.extensions.XmlLoader.AliasHandler
Constructs the handler (Note: Is called by RequestParameterTransformer.TRANSFORMERS).
XPathEvaluator - Interface in org.tinyjee.maven.dim.utils
Defines a simple data access interface that may be used to evaluate XPath expressions against the loaded XML document.
XPathEvaluatorImplementation - Class in org.tinyjee.maven.dim.utils
Implements XPathEvaluator.
XPathEvaluatorImplementation(Document) - Constructor for class org.tinyjee.maven.dim.utils.XPathEvaluatorImplementation
Creates a new evaluator around the given document.
XPathSnippetSelector - Class in org.tinyjee.maven.dim.sources
Implements a XPath expression based snippet selector supporting XML and JSON formatted input, using the expression prefix "XP:".
XPathSnippetSelector() - Constructor for class org.tinyjee.maven.dim.sources.XPathSnippetSelector
 
XPathSnippetSelector(String) - Constructor for class org.tinyjee.maven.dim.sources.XPathSnippetSelector
 

A B C D E F G H I J K L M N O P R S T U V W X