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

A

acceptFile(SourceFileInformation) - Method in class de.dv.sbu.filefilter.buildin.AllFilter
Will always return true.
acceptFile(SourceFileInformation) - Method in class de.dv.sbu.filefilter.buildin.FilterChain
Test the given file information object relative to some root directory.
acceptFile(SourceFileInformation) - Method in class de.dv.sbu.filefilter.buildin.NotFilter
Test the given file information object relative to some root directory.
acceptFile(SourceFileInformation) - Method in class de.dv.sbu.filefilter.buildin.PathFilter
Test the given file information object relative to some root directory.
acceptFile(SourceFileInformation) - Method in class de.dv.sbu.filefilter.buildin.SimplePathFilter
Test the given file information object relative to some root directory.
acceptFile(SourceFileInformation) - Method in class de.dv.sbu.filefilter.buildin.SuffixFilter
Test the given file information object relative to some root directory.
acceptFile(SourceFileInformation) - Method in interface de.dv.sbu.filefilter.IFileFilter
Test the given file information object relative to some root directory.
AllFilter - Class in de.dv.sbu.filefilter.buildin
This file filter accepts every file.
AllFilter() - Constructor for class de.dv.sbu.filefilter.buildin.AllFilter
 

B

BinaryFileHandler - Class in de.dv.sbu.filehandler.binary
Binary file copier.
BinaryFileHandler() - Constructor for class de.dv.sbu.filehandler.binary.BinaryFileHandler
 
Builder - Class in de.dv.sbu.builder
Builder working on a BuilderConfiguration.
Builder(BuilderConfiguration) - Constructor for class de.dv.sbu.builder.Builder
Creates a new instance.
BuilderConfiguration - Class in de.dv.sbu.builder
Configuration used by a Builder
BuilderConfiguration() - Constructor for class de.dv.sbu.builder.BuilderConfiguration
Creates a new instance initialized with the following default values: source root = 'src' resource root = 'resource' target root = 'out'
builderConfiguration - Variable in class de.dv.sbu.filehandler.ftl.dataprovider.DataProviderImpl
The used builder configuration.
BuilderConfigurationDao - Class in de.dv.sbu.builder
Loads and stores builder configurations.
BuilderConfigurationDao() - Constructor for class de.dv.sbu.builder.BuilderConfigurationDao
 
BuilderInstruction - Class in de.dv.sbu.builder
A building command and a filtering for its triggering caused by a file, represented by a SourceFileInformation instance.
BuilderInstruction() - Constructor for class de.dv.sbu.builder.BuilderInstruction
Creates a new not initialized instance.
BuilderInstruction(IFileFilter, IFileHandler) - Constructor for class de.dv.sbu.builder.BuilderInstruction
Creates a new instance defined by two members: The filter defining if this instruction shall be fired on the given file information.

C

checkComponent(String) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Checks the given tag content for being a component tag.
checkIncludeClose(String) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Checks the given tag content for being an include close tag.
checkIncludeOpen(String) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Checks the given tag content for being an include open tag.
checkMeta(String) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Checks the given tag content for being a meta tag.
CommandLineStarter - Class in de.dv.sbu
Command line starter for a building process.
CommandLineStarter() - Constructor for class de.dv.sbu.CommandLineStarter
 
COMPONENT_ATTRIBUTES_NAME - Static variable in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Attribute data for the component attributes: 'componentattributes'.
COMPONENT_XML_NAME - Static variable in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
XML data for the meta data XML content: 'componentxml'.
COMPONENTNAME_NAME - Static variable in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
The name key: 'componentname'.
CONFIGURATION_NAME - Static variable in class de.dv.sbu.filehandler.ftl.FtlFileHandler
The builder configuration FTL root map entry name: 'configuration'.
CONTENT_NAME - Static variable in class de.dv.sbu.filehandler.ftl.FtlFileHandler
The content-related FTL root map entry name: 'content'.
currentDate() - Static method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Returns the current date.
currentDate(String) - Static method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Returns the current date in the given SimpleDateFormat compatible format definition.

D

DataProviderImpl - Class in de.dv.sbu.filehandler.ftl.dataprovider
Default implementation storing the configuration and source file information.
DataProviderImpl() - Constructor for class de.dv.sbu.filehandler.ftl.dataprovider.DataProviderImpl
 
DATAPROVIDERS_NAME - Static variable in class de.dv.sbu.filehandler.ftl.FtlFileHandler
The data-provider-related FTL root map entry name: 'dataprovider'.
de.dv.sbu - package de.dv.sbu
 
de.dv.sbu.builder - package de.dv.sbu.builder
 
de.dv.sbu.filefilter - package de.dv.sbu.filefilter
 
de.dv.sbu.filefilter.buildin - package de.dv.sbu.filefilter.buildin
 
de.dv.sbu.filehandler - package de.dv.sbu.filehandler
 
de.dv.sbu.filehandler.binary - package de.dv.sbu.filehandler.binary
 
de.dv.sbu.filehandler.ftl - package de.dv.sbu.filehandler.ftl
 
de.dv.sbu.filehandler.ftl.dataprovider - package de.dv.sbu.filehandler.ftl.dataprovider
 
de.dv.sbu.filehandler.ftl.dataprovider.navigation - package de.dv.sbu.filehandler.ftl.dataprovider.navigation
 
de.dv.sbu.filehandler.ftl.dataprovider.universaldata - package de.dv.sbu.filehandler.ftl.dataprovider.universaldata
 
de.dv.sbu.filehandler.ftl.dataprovider.util - package de.dv.sbu.filehandler.ftl.dataprovider.util
 
DefaultSourceParser - Class in de.dv.sbu.filehandler.ftl
Parses a source file's text separating by METADATA, INLUDE, IGNORED content and render COMPONENT call sections.
DefaultSourceParser() - Constructor for class de.dv.sbu.filehandler.ftl.DefaultSourceParser
 
DefaultSourceParser.ComponentResult - Class in de.dv.sbu.filehandler.ftl
Parsing result for a component tag.
DefaultSourceParser.ComponentResult(String, DefaultSourceParser.DataResult) - Constructor for class de.dv.sbu.filehandler.ftl.DefaultSourceParser.ComponentResult
Creates a new instance.
DefaultSourceParser.DataResult - Class in de.dv.sbu.filehandler.ftl
Wraps a attributes and XML information.
DefaultSourceParser.DataResult(Map<String, String>, NodeModel) - Constructor for class de.dv.sbu.filehandler.ftl.DefaultSourceParser.DataResult
Creates a new instance.
DefaultSourceParser.IncludeResult - Class in de.dv.sbu.filehandler.ftl
Parsing result for an include opening tag.
DefaultSourceParser.IncludeResult(boolean) - Constructor for class de.dv.sbu.filehandler.ftl.DefaultSourceParser.IncludeResult
Creates a new instance.

E

EXTENSION_DIRECTORY - Static variable in class de.dv.sbu.CommandLineStarter
The extensions sub directory name: 'extensions'.
extractAttributes(String) - Static method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Creates attributes as mapping from name to value from some given text.
extractAttributesAndXml(String, int) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Extracts attributes and XML data from the given tag content.

F

file(String) - Static method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Creates a new File object via the related constructor.
file(File, String) - Static method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Creates a new File object via the related constructor.
FILE_NAME - Static variable in class de.dv.sbu.filehandler.ftl.FtlFileHandler
The FTL root map name for the current source file information: 'file'.
FilterChain - Class in de.dv.sbu.filefilter.buildin
Builds a chain of other filters.
FilterChain() - Constructor for class de.dv.sbu.filefilter.buildin.FilterChain
 
FilterChain.Mode - Enum in de.dv.sbu.filefilter.buildin
Modes for the chain: conjunction or disjunction.
filters - Variable in class de.dv.sbu.filefilter.buildin.FilterChain
The chained filters.
findNode(String) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
Scans the registered nodes for a match with the given target.
FtlFileHandler - Class in de.dv.sbu.filehandler.ftl
Handler for FREEMARKER template related files.
FtlFileHandler() - Constructor for class de.dv.sbu.filehandler.ftl.FtlFileHandler
 

G

getActiveNode() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
Returns the active node corresponding to the current file information.
getActivePattern() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
A JAVA regular expression pattern.
getAttributes() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.universaldata.UData
Returns the attributes map.
getAttributes() - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser.DataResult
Returns the attributes.
getBufferSize() - Method in class de.dv.sbu.filehandler.binary.BinaryFileHandler
Returns the buffer size (in bytes).
getChildIndex() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Returns the child index related to its parent (or the just the index in case of a root node).
getChildList() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.universaldata.UData
Returns the child list.
getChildMap() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.universaldata.UData
Returns the child map.
getChildren() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Returns the list of navigation tree children.
getComponents() - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Returns the registered render component as mapping from names to the related template paths (that are relative to the resource root).
getData() - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser.ComponentResult
Returns the attributes and XML data.
getDataProviders() - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Returns the registered data provider instances mapped by names.
getDepth() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Returns the depth of this node.
getEncoding() - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Returns the used charset.
getEncoding() - Method in class de.dv.sbu.filehandler.ftl.Overlay
Returns the charset to use - if defined.
getErrorListener() - Method in class de.dv.sbu.builder.Builder
Returns the error listener - if installed.
getFile() - Method in class de.dv.sbu.SourceFileInformation
Returns the underlying File object.
getFileFilter() - Method in class de.dv.sbu.builder.BuilderInstruction
Returns the filter defining if this instruction shall be fired on the given file information.
getFileFilter() - Method in class de.dv.sbu.filehandler.ftl.Overlay
Returns the file filter used for matching.
getFileHandler() - Method in class de.dv.sbu.builder.BuilderInstruction
The file handler.
getFilter() - Method in class de.dv.sbu.filefilter.buildin.NotFilter
Returns the wrapped filter.
getFilters() - Method in class de.dv.sbu.filefilter.buildin.FilterChain
Returns the chained filters.
getForcedSuffix() - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
If this property is set, the target files will have this suffix - either by replacing the existing one or by adding it if no suffix is present.
getForcedSuffix() - Method in class de.dv.sbu.filehandler.ftl.Overlay
Returns the overlay forced suffix - if defined.
getIncludeBegin() - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Returns the text to be inserted before an INCLUDE section.
getIncludeEnd() - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Returns the text to be inserted behind an INCLUDE section.
getInstructions() - Method in class de.dv.sbu.builder.BuilderConfiguration
Returns the defined processors.
getLayoutTemplate() - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Returns the layout template path.
getLayoutTemplate() - Method in class de.dv.sbu.filehandler.ftl.Overlay
Returns the layout template path.
getLocale() - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Returns the used locale.
getLocale() - Method in class de.dv.sbu.filehandler.ftl.Overlay
Returns the overlay locale - if defined.
getMode() - Method in class de.dv.sbu.filefilter.buildin.FilterChain
Returns the logical mode.
getName() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Returns the node name.
getName() - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser.ComponentResult
Returns the parsed component name.
getName() - Method in class de.dv.sbu.SourceFileInformation
The file name without the last suffix - if present.
getNextNode() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Returns the next node when viewed as sequence.
getOverlays() - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Returns the list of overlays.
getParameters() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Returns the specified parameters.
getParent() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Returns the parent node.
getParent() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.universaldata.UData
Returns the parent element if this is not the root.
getPattern() - Method in class de.dv.sbu.filefilter.buildin.PathFilter
Returns the path pattern.
getPattern() - Method in class de.dv.sbu.filefilter.buildin.SimplePathFilter
Returns the path pattern.
getPreviousNode() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Returns the previous node when viewed as sequence.
getRelativePath() - Method in class de.dv.sbu.SourceFileInformation
The relative path from the root node including the file name and suffix.
getResourceRoot() - Method in class de.dv.sbu.builder.BuilderConfiguration
Returns the resource root directory.
getRootNodes() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
Returns the list of root nodes spanning the navigation tree forest.
getSourceParser() - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Returns the used source parser.
getSourceParser() - Method in class de.dv.sbu.filehandler.ftl.Overlay
Returns the overlay source parser - if defined.
getSourceRoot() - Method in class de.dv.sbu.builder.BuilderConfiguration
Returns the source root directory.
getSuffix() - Method in class de.dv.sbu.filefilter.buildin.SuffixFilter
Returns the defined suffix.
getSuffix() - Method in class de.dv.sbu.SourceFileInformation
Returns the file's suffix - if present.
getTagClose() - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Returns the close marker tag.
getTagOpen() - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Returns the open marker tag.
getTarget() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
The node's target.
getTargetRoot() - Method in class de.dv.sbu.builder.BuilderConfiguration
Returns the target root directory.
getXml() - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser.DataResult
Returns the parsed XML or null.

H

handleFile(SourceFileInformation) - Method in class de.dv.sbu.filehandler.binary.BinaryFileHandler
Handles a source file and will proceed related output file(s).
handleFile(SourceFileInformation) - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Handles a source file and will proceed related output file(s).
handleFile(SourceFileInformation) - Method in interface de.dv.sbu.filehandler.IFileHandler
Handles a source file and will proceed related output file(s).
HANDLER_NAME - Static variable in class de.dv.sbu.filehandler.ftl.FtlFileHandler
The FTL root map name for the current FtlFileHandler instance : 'handlerinstance'.
hasNext() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationIterator
href(NavigationNode) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
Builds a HREF text for the given node respecting the current file information.
href() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
Builds a HREF text for the current node respecting the current file information.

I

IDataProvider - Interface in de.dv.sbu.filehandler.ftl.dataprovider
A general plug-in interface, usable within a IFileHandler.
IErrorListener - Interface in de.dv.sbu.builder
Simple listener for uncaught exceptions during the Builder's work.
IFileFilter - Interface in de.dv.sbu.filefilter
Interface for filtering source files.
IFileHandler - Interface in de.dv.sbu.filehandler
Handles a file.
init(BuilderConfiguration) - Method in class de.dv.sbu.filehandler.binary.BinaryFileHandler
Called once for each processing job.
init(BuilderConfiguration) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.DataProviderImpl
Initializes the data provider.
init(SourceFileInformation) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.DataProviderImpl
Updates the inner state depending on the given file information - if necessary.
init(BuilderConfiguration) - Method in interface de.dv.sbu.filehandler.ftl.dataprovider.IDataProvider
Initializes the data provider.
init(SourceFileInformation) - Method in interface de.dv.sbu.filehandler.ftl.dataprovider.IDataProvider
Updates the inner state depending on the given file information - if necessary.
init(BuilderConfiguration) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
Initializes the data provider.
init(SourceFileInformation) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
Updates the inner state depending on the given file information - if necessary.
init(BuilderConfiguration) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.universaldata.UData
Initializes the data provider.
init(SourceFileInformation) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.universaldata.UData
Updates the inner state depending on the given file information - if necessary.
init(BuilderConfiguration) - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Called once for each processing job.
init(BuilderConfiguration) - Method in interface de.dv.sbu.filehandler.IFileHandler
Called once for each processing job.
isActive() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Calculated for each handled file.
isCaseSensitive() - Method in class de.dv.sbu.filefilter.buildin.SuffixFilter
Returns the case-sensitive mode.
isFtl() - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser.IncludeResult
Returns the FTL flag.
ISourceParser - Interface in de.dv.sbu.filehandler.ftl
A simple source parser interface.
isParentOfActive() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Calculated for each handled file.

L

loadBuilderConfiguration(Reader) - Method in class de.dv.sbu.builder.BuilderConfigurationDao
Loads a configuration from XML.
loadBuilderConfiguration(Reader, URL, ClassLoader) - Method in class de.dv.sbu.builder.BuilderConfigurationDao
Loads a configuration from XML.
loadBuilderConfiguration(Reader, File) - Method in class de.dv.sbu.builder.BuilderConfigurationDao
Loads a configuration from XML using an extension directory with mapping XMLs and JARs.

M

main(String[]) - Static method in class de.dv.sbu.CommandLineStarter
Runs a build.
METADATA_ATTRIBUTES_NAME - Static variable in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Attribute data for the meta data attributes: 'attributes'.
METADATA_XML_NAME - Static variable in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
XML data for the meta data XML content: 'xml'.
mode - Variable in class de.dv.sbu.filefilter.buildin.FilterChain
The chaining mode: OR or AND.

N

Navigation - Class in de.dv.sbu.filehandler.ftl.dataprovider.navigation
This data-provider realizes a simple navigation tree structure from a list of root nodes spanning a forest.
Navigation() - Constructor for class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
 
NavigationIterator - Class in de.dv.sbu.filehandler.ftl.dataprovider.navigation
Top-down iterator from a Navigation to its NavigationNode children.
NavigationIterator(Navigation) - Constructor for class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationIterator
Creates a new instance from a Navigation object.
NavigationIterator(NavigationNode) - Constructor for class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationIterator
Creates a new instance from a NavigationNode object.
NavigationNode - Class in de.dv.sbu.filehandler.ftl.dataprovider.navigation
A node within one navigation tree defined in a Navigation.
NavigationNode() - Constructor for class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
 
next() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationIterator
nodeIterator() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
Builds an hierarchical node iterator.
nodeIterator(NavigationNode) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
Builds an hierarchical node iterator for the given node.
NotFilter - Class in de.dv.sbu.filefilter.buildin
File filter as a negation of another one.
NotFilter() - Constructor for class de.dv.sbu.filefilter.buildin.NotFilter
 

O

onError(File, Exception) - Method in interface de.dv.sbu.builder.IErrorListener
Called if an error (an uncaught exception) occurs.
Overlay - Class in de.dv.sbu.filehandler.ftl
An overlay specifies additional properties for a specific file filter.
Overlay() - Constructor for class de.dv.sbu.filehandler.ftl.Overlay
 

P

parse(Reader, Configuration, Map<String, Object>) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Reads from a source file.
parse(Reader, Configuration, Map<String, Object>) - Method in interface de.dv.sbu.filehandler.ftl.ISourceParser
Reads from a source file.
PathFilter - Class in de.dv.sbu.filefilter.buildin
File filter restricting on relative paths (including the full file name) by testing on matching a regular expression.
PathFilter() - Constructor for class de.dv.sbu.filefilter.buildin.PathFilter
 

R

remove() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationIterator
not supported
resolvePath(String) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Builds a target path respecting the current file information.
resolveSourceFilePath(String, SourceFileInformation) - Static method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Builds a target path respecting the given file information.
RESOURCE_DIRECTORY - Static variable in class de.dv.sbu.CommandLineStarter
The resources sub directory name: 'resource'.
resourceFile(String) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Returns the resource File object defined by the given relative path.
reverseTreePath() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Returns the reverse tree path from this node (exclusive) to the tree root node (inclusive).

S

setActive(boolean) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the active flag.
setActivePattern(String) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
A JAVA regular expression pattern.
setAttributes(Map<String, String>) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.universaldata.UData
Sets the attributes.
setBufferSize(int) - Method in class de.dv.sbu.filehandler.binary.BinaryFileHandler
Sets the buffer size.
setCaseSensitive(boolean) - Method in class de.dv.sbu.filefilter.buildin.SuffixFilter
Sets the case-sensitive flag.
setChildIndex(int) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the The child index related to its parent (or the just the index in case of a root node).
setChildList(List<UData>) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.universaldata.UData
Sets the child list.
setChildMap(Map<String, UData>) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.universaldata.UData
Sets the child map.
setChildren(List<NavigationNode>) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the child roots.
setComponents(Map<String, String>) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Sets the available components.
setDataProviders(Map<String, IDataProvider>) - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Sets the data providers.
setDepth(int) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the depth of this node.
setEncoding(String) - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
sets the charset.
setEncoding(String) - Method in class de.dv.sbu.filehandler.ftl.Overlay
Sets or removes the overlay charset.
setErrorListener(IErrorListener) - Method in class de.dv.sbu.builder.Builder
Sets or removes the error listener.
setFileFilter(IFileFilter) - Method in class de.dv.sbu.builder.BuilderInstruction
Sets the file filter.
setFileFilter(IFileFilter) - Method in class de.dv.sbu.filehandler.ftl.Overlay
Sets the file filter.
setFileHandler(IFileHandler) - Method in class de.dv.sbu.builder.BuilderInstruction
Sets the file handler.
setFilter(IFileFilter) - Method in class de.dv.sbu.filefilter.buildin.NotFilter
Sets the wrapped filter.
setFilters(List<IFileFilter>) - Method in class de.dv.sbu.filefilter.buildin.FilterChain
Sets the wrapped filters.
setForcedSuffix(String) - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Sets or removes the forced file suffix.
setForcedSuffix(String) - Method in class de.dv.sbu.filehandler.ftl.Overlay
Sets or removes the overlay forced suffix.
setIncludeBegin(String) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Sets the INCLUDE prefix text.
setIncludeEnd(String) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Sets the INCLUDE suffix.
setInstructions(List<BuilderInstruction>) - Method in class de.dv.sbu.builder.BuilderConfiguration
Sets the instructions.
setLayoutTemplate(String) - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Sets the layout template path.
setLayoutTemplate(String) - Method in class de.dv.sbu.filehandler.ftl.Overlay
Sets or removes the overlay template path.
setLocale(Locale) - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Sets the locale to use.
setLocale(Locale) - Method in class de.dv.sbu.filehandler.ftl.Overlay
Sets or removes the overlay locale.
setMode(FilterChain.Mode) - Method in class de.dv.sbu.filefilter.buildin.FilterChain
Sets the logical mode.
setName(String) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the node's name.
setNextNode(NavigationNode) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the next node.
setOverlays(List<Overlay>) - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Sets the list of overlays.
setParameters(Map<String, String>) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the parameters.
setParent(NavigationNode) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the node's parent.
setParentOfActive(boolean) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the parent-of-active flag.
setPattern(String) - Method in class de.dv.sbu.filefilter.buildin.PathFilter
Sets the pattern (compare Pattern).
setPattern(String) - Method in class de.dv.sbu.filefilter.buildin.SimplePathFilter
Sets the pattern.
setPreviousNode(NavigationNode) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the previous node.
setResourceRoot(File) - Method in class de.dv.sbu.builder.BuilderConfiguration
Sets the resource root directory.
setRootNodes(List<NavigationNode>) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.Navigation
Sets the root nodes.
setSourceParser(ISourceParser) - Method in class de.dv.sbu.filehandler.ftl.FtlFileHandler
Sets the source parser to use.
setSourceParser(ISourceParser) - Method in class de.dv.sbu.filehandler.ftl.Overlay
Sets or removes the overlay source parser.
setSourceRoot(File) - Method in class de.dv.sbu.builder.BuilderConfiguration
Sets the source root directory.
setSuffix(String) - Method in class de.dv.sbu.filefilter.buildin.SuffixFilter
Sets the defined suffix.
setTagClose(String) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Sets the tag closing text.
setTagOpen(String) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Sets the tag opening text.
setTarget(String) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Sets the node's target
setTargetRoot(File) - Method in class de.dv.sbu.builder.BuilderConfiguration
Sets the target root directory.
SimplePathFilter - Class in de.dv.sbu.filefilter.buildin
File filter restricting on relative paths (including the full file name).
SimplePathFilter() - Constructor for class de.dv.sbu.filefilter.buildin.SimplePathFilter
 
skipWhitespacePosition(String, int) - Method in class de.dv.sbu.filehandler.ftl.DefaultSourceParser
Returns the next non-whitespace index (maybe the text's length).
SOURCE_DIRECTORY - Static variable in class de.dv.sbu.CommandLineStarter
The source sub directory name: 'src'.
sourceFile(String) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Returns the source File object defined by the given relative path.
sourceFileInformation - Variable in class de.dv.sbu.filehandler.ftl.dataprovider.DataProviderImpl
The current source file information.
SourceFileInformation - Class in de.dv.sbu
Information of a file relative to some root directory.
SourceFileInformation(File, String) - Constructor for class de.dv.sbu.SourceFileInformation
Creates a new instance.
start() - Method in class de.dv.sbu.builder.Builder
Starts the job.
storeBuilderConfiguration(BuilderConfiguration, Writer) - Method in class de.dv.sbu.builder.BuilderConfigurationDao
Stores a configuration as XML.
storeBuilderConfiguration(BuilderConfiguration, URL, Writer) - Method in class de.dv.sbu.builder.BuilderConfigurationDao
Stores a configuration as XML.
SuffixFilter - Class in de.dv.sbu.filefilter.buildin
File filer filtering by suffixes.
SuffixFilter() - Constructor for class de.dv.sbu.filefilter.buildin.SuffixFilter
 

T

TARGET_DIRECTORY - Static variable in class de.dv.sbu.CommandLineStarter
The output sub directory name: 'out'.
targetFile(String) - Method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Returns the target File object defined by the given relative path.
toString() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
treePath() - Method in class de.dv.sbu.filehandler.ftl.dataprovider.navigation.NavigationNode
Returns the tree path from the tree root node (inclusive) to this node (exclusive).

U

UData - Class in de.dv.sbu.filehandler.ftl.dataprovider.universaldata
A universal data structure providing attributes, child lists and child maps.
UData() - Constructor for class de.dv.sbu.filehandler.ftl.dataprovider.universaldata.UData
 
Util - Class in de.dv.sbu.filehandler.ftl.dataprovider.util
Various utility methods that can be used during templating.
Util() - Constructor for class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
 

V

valueOf(String) - Static method in enum de.dv.sbu.filefilter.buildin.FilterChain.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.dv.sbu.filefilter.buildin.FilterChain.Mode
Returns an array containing the constants of this enum type, in the order they're declared.

X

xmlNodeModel(String) - Static method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Creates XML content from some given text.
xmlNodeModel(File, String) - Static method in class de.dv.sbu.filehandler.ftl.dataprovider.util.Util
Creates XML content from some given XML file.

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