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

A

AlternatingTableRowRenderer - class com.docmosis.template.population.render.AlternatingTableRowRenderer.
This class renders alternating rows of a table in the two colours specified at construction.
AlternatingTableRowRenderer() - Constructor for class com.docmosis.template.population.render.AlternatingTableRowRenderer
Construct a new alternating row renderer that alternates white then light grey.
AlternatingTableRowRenderer(String, String) - Constructor for class com.docmosis.template.population.render.AlternatingTableRowRenderer
Construct a new renderer that alternates between the specified colours.
accept(Node) - Method in interface com.docmosis.template.population.XMLNodeFilter
Determine whether a node should be accepted through this filter.
add(DataProvider, String) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given data provider to our current data under the given key.
add(DataProviderBuilder, String) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given data provider builder's contents to our current data under the given key
add(String, String) - Method in class com.docmosis.template.population.DataProviderBuilder
Add a new key-value pair to the current data.
add(String[]) - Method in class com.docmosis.template.population.DataProviderBuilder
Add a key value pair to the memory data provider.
addAll(Map[], String) - Method in class com.docmosis.template.population.DataProviderBuilder
Add all key value pairs from each map in the given array to this builder.
addAll(String[][][], String) - Method in class com.docmosis.template.population.DataProviderBuilder
Add all key value pairs from each String[][] in the given array to this builder.
addAll(String[][]) - Method in class com.docmosis.template.population.DataProviderBuilder
Add all key value pairs to the memory data provider.
addAll(Map) - Method in class com.docmosis.template.population.DataProviderBuilder
Add all key value pairs from a map to the memory data provider.
addDataObject(Object) - Method in class com.docmosis.template.population.CompoundDataProvider
Add an arbitrary object as a data provider to this compound provider.
addDataObject(Object, boolean) - Method in class com.docmosis.template.population.CompoundDataProvider
Add an arbitrary object as a data provider to this compound provider.
addDataProvider(DataProvider) - Method in class com.docmosis.template.population.CompoundDataProvider
Add a data provider to this compound provider.
addDataProvider(String, DataProvider) - Method in class com.docmosis.template.population.MemoryDataProvider
Add a data provider of the given key at the next available index.
addDataProvider(String, DataProvider) - Method in interface com.docmosis.template.population.MutableDataProvider
 
addDataProvider(String, DataProvider) - Method in class com.docmosis.template.population.NestingDataProvider
 
addDataProvider(String, DataProvider, MutableDataProvider, MutableDataProviderFactory) - Static method in class com.docmosis.template.population.NestingDataProvider
 
addDataProviders(DataProvider[]) - Method in class com.docmosis.template.population.CompoundDataProvider
Add an array of DataProviders to this compound provider.
addDataProviders(List) - Method in class com.docmosis.template.population.CompoundDataProvider
Add a List of arbitrary objects as data providers to this compound provider.
addElementsToDocument(MemoryDataProvider, Node, Document) - Static method in class com.docmosis.template.population.XMLDataProvider
Adds all immediate fields to the given XML node.
addFile(File) - Method in class com.docmosis.template.population.DataProviderBuilder
Add a key-value pair file that using a comma as a delimiter.
addFile(File, char) - Method in class com.docmosis.template.population.DataProviderBuilder
Add a key-value pair file using the given delimiter to distinguish key from value.
addFile(File, char, String) - Method in class com.docmosis.template.population.DataProviderBuilder
Add a key-value pair file using the given delimiter to distinguish key from value.
addImage(String, File) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given image (in a file) to the current data.
addImage(String, InputStream) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given image (in an InputStream) to the current data.
addJSONFile(File) - Method in class com.docmosis.template.population.DataProviderBuilder
Add a JSON file to the existing data provider.
addJSONString(String) - Method in class com.docmosis.template.population.DataProviderBuilder
Add a JSON string to the existing data provider.
addJavaObject(Object) - Method in class com.docmosis.template.population.DataProviderBuilder
Deprecated. in favour of addJavaObject(Object, String). See warning.
addJavaObject(Object, String) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given Java object to our current data so that it may be referenced by the given key.
addJavaObject(Object, String, boolean) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given Java object to our current data so that it may be referenced by the given key, specifying the forgiving behaviour (see below).
addSQL(ResultSet, String) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given ResultSet to our data.
addSQL(ResultSet, DataProviderGrouping[]) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given ResultSet to our data using the given grouping definition to transform the ResultSet grid into a hierarchy.
addStringInterceptor(StringInterceptor) - Method in class com.docmosis.template.population.DataProviderBuilder
Add a StringInterceptor to this builder.
addStringInterceptor(StringInterceptor, boolean) - Method in class com.docmosis.template.population.DataProviderBuilder
Add a StringInterceptor to this builder.
addToDataProvider(SQLDataProvider, ResultSet, String) - Static method in class com.docmosis.template.population.DataProviderFactory
Alter a simple data provider by adding data based on a given SQL result set.
addToDataProvider(SQLDataProvider, ResultSet, DataProviderGrouping[]) - Static method in class com.docmosis.template.population.DataProviderFactory
Alter a hierarchical data provider by adding data based on a given SQL result set.
addXMLDocument(Document) - Method in class com.docmosis.template.population.DataProviderBuilder
Add an XML document to the existing data provider.
addXMLDocument(Document, XMLNodeFilter, boolean) - Method in class com.docmosis.template.population.DataProviderBuilder
Add an XML document to the existing data provider.
addXMLFile(File) - Method in class com.docmosis.template.population.DataProviderBuilder
Add an XML file to the existing data provider.
addXMLFile(File, boolean) - Method in class com.docmosis.template.population.DataProviderBuilder
Add an XML file to the existing data provider.
addXMLFile(File, XMLNodeFilter) - Method in class com.docmosis.template.population.DataProviderBuilder
Add an XML file to the existing data provider applying the given filter to selectively exclude some of the XML content.
addXMLFile(File, XMLNodeFilter, boolean) - Method in class com.docmosis.template.population.DataProviderBuilder
Add an XML file to the existing data provider applying the given filter to selectively exclude some of the XML content.
addXMLStream(InputStream, XMLNodeFilter, boolean) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given input stream to this data provider, optionally filtering out content using the given filter and optionally including the root node.
addXMLString(String) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given XML string to this data provider.
addXMLString(String, XMLNodeFilter) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given XML string to this data provider, optionally filtering out content using the given filter.
addXMLString(String, XMLNodeFilter, boolean) - Method in class com.docmosis.template.population.DataProviderBuilder
Add the given XML string to this data provider, optionally filtering out content using the given filter and optionally including the root node.

B

BOOLEAN_DINGBATS_TICK_CROSS_DATA_FORMATTER - Static variable in class com.docmosis.template.population.format.BooleanDataFormatter
A Convenience DataFormatter that will render Dingbats tick and cross values for booleans.
BOOLEAN_WINGDINGS_TICK_CROSS_BOX_DATA_FORMATTER - Static variable in class com.docmosis.template.population.format.BooleanDataFormatter
A Convenience DataFormatter that will render WingDings tick, cross and empty box values for Booleans.
BOOLEAN_WINGDINGS_TICK_CROSS_DATA_FORMATTER - Static variable in class com.docmosis.template.population.format.BooleanDataFormatter
A Convenience DataFormatter that will render WingDings tick and cross values for booleans.
BOOLEAN_YES_NO_DATA_FORMATTER - Static variable in class com.docmosis.template.population.format.BooleanDataFormatter
A Convenience DataFormatter that will render YES, NO values for booleans.
BOOLEAN_Y_N_DATA_FORMATTER - Static variable in class com.docmosis.template.population.format.BooleanDataFormatter
A Convenience DataFormatter that will render Y, N values for booleans.
BOOLEAN_Yes_No_DATA_FORMATTER - Static variable in class com.docmosis.template.population.format.BooleanDataFormatter
A Convenience DataFormatter that will render Yes, No values for booleans.
BOOLEAN_yes_no_DATA_FORMATTER - Static variable in class com.docmosis.template.population.format.BooleanDataFormatter
A Convenience DataFormatter that will render yes, no values for booleans.
BarcodeException - exception com.docmosis.template.analysis.barcode.BarcodeException.
 
BarcodeException(String) - Constructor for class com.docmosis.template.analysis.barcode.BarcodeException
 
BarcodeException(String, Throwable, String[]) - Constructor for class com.docmosis.template.analysis.barcode.BarcodeException
 
BarcodeException(String, String[]) - Constructor for class com.docmosis.template.analysis.barcode.BarcodeException
 
Base64ImageStringInterceptor - class com.docmosis.template.population.data.Base64ImageStringInterceptor.
This interceptor will look for images in string values.
Base64ImageStringInterceptor(String, boolean, boolean) - Constructor for class com.docmosis.template.population.data.Base64ImageStringInterceptor
Create a new Base64 image-decoding interceptor.
BooleanDataFormatter - class com.docmosis.template.population.format.BooleanDataFormatter.
A Convenience DataFormatter that will render String values for booleans.
BooleanDataFormatter(String, String) - Constructor for class com.docmosis.template.population.format.BooleanDataFormatter
 
BooleanDataFormatter(String, String, String) - Constructor for class com.docmosis.template.population.format.BooleanDataFormatter
 
BooleanRenderer - class com.docmosis.template.population.render.BooleanRenderer.
A Boolean Renderer that supports a single parameter specifying the way to render the boolean.
BooleanRenderer() - Constructor for class com.docmosis.template.population.render.BooleanRenderer
 

C

CROSS2_DINGBATS - Static variable in class com.docmosis.document.CharacterConstants
 
CROSS3_DINGBATS - Static variable in class com.docmosis.document.CharacterConstants
 
CROSS4_DINGBATS - Static variable in class com.docmosis.document.CharacterConstants
 
CROSS_BOXED_WINGDINGS - Static variable in class com.docmosis.document.CharacterConstants
 
CROSS_DINGBATS - Static variable in class com.docmosis.document.CharacterConstants
 
CROSS_WINGDINGS - Static variable in class com.docmosis.document.CharacterConstants
 
CharacterConstants - class com.docmosis.document.CharacterConstants.
Constants in this class are helpful for inserting special characters into documents.
CharacterConstants() - Constructor for class com.docmosis.document.CharacterConstants
 
Cleanable - interface com.docmosis.template.population.Cleanable.
Identify an Object that may be cleaned up.
CompoundDataProvider - class com.docmosis.template.population.CompoundDataProvider.
A DataProvider that provides a "chain" of data providers.
CompoundDataProvider() - Constructor for class com.docmosis.template.population.CompoundDataProvider
 
Configuration - class com.docmosis.util.Configuration.
This class allows configuration settings to be specified.
Configuration() - Constructor for class com.docmosis.util.Configuration
Create a new (blank) Configuration instance.
Configuration(String, String, String) - Constructor for class com.docmosis.util.Configuration
Create a new typically useful configuration ready to use.
Configuration(Properties) - Constructor for class com.docmosis.util.Configuration
Create a new Configuration instance with properties from the given Properties instance.
ConversionException - exception com.docmosis.document.converter.ConversionException.
 
ConversionException() - Constructor for class com.docmosis.document.converter.ConversionException
 
ConversionException(String) - Constructor for class com.docmosis.document.converter.ConversionException
 
ConversionException(String, Throwable) - Constructor for class com.docmosis.document.converter.ConversionException
 
ConversionException(Throwable) - Constructor for class com.docmosis.document.converter.ConversionException
 
ConversionFormat - class com.docmosis.document.converter.ConversionFormat.
This class specifies the available target formats for document production.
ConversionInstruction - class com.docmosis.document.converter.ConversionInstruction.
This class is used to specify various settings for a document to be rendered.
ConversionInstruction() - Constructor for class com.docmosis.document.converter.ConversionInstruction
Create a blank conversion instruction.
ConversionInstruction(ConversionInstruction) - Constructor for class com.docmosis.document.converter.ConversionInstruction
Create a standalone copy of the given conversion instruction.
ConversionInstruction.OfficeEngineProperties - class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties.
Properties specifically for the underlying office engine
ConversionInstruction.OfficeEngineProperties() - Constructor for class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
ConversionServiceFailureException - exception com.docmosis.document.converter.ConversionServiceFailureException.
 
ConversionServiceFailureException() - Constructor for class com.docmosis.document.converter.ConversionServiceFailureException
 
ConversionServiceFailureException(String, Throwable) - Constructor for class com.docmosis.document.converter.ConversionServiceFailureException
 
ConversionServiceFailureException(String, Throwable, boolean) - Constructor for class com.docmosis.document.converter.ConversionServiceFailureException
 
ConversionServiceFailureException(String) - Constructor for class com.docmosis.document.converter.ConversionServiceFailureException
 
ConversionServiceFailureException(String, boolean) - Constructor for class com.docmosis.document.converter.ConversionServiceFailureException
 
ConversionServiceFailureException(Throwable) - Constructor for class com.docmosis.document.converter.ConversionServiceFailureException
 
ConverterPoolException - exception com.docmosis.document.converter.pool.ConverterPoolException.
 
ConverterPoolException() - Constructor for class com.docmosis.document.converter.pool.ConverterPoolException
 
ConverterPoolException(String) - Constructor for class com.docmosis.document.converter.pool.ConverterPoolException
 
ConverterPoolException(String, Throwable) - Constructor for class com.docmosis.document.converter.pool.ConverterPoolException
 
ConverterPoolException(Throwable) - Constructor for class com.docmosis.document.converter.pool.ConverterPoolException
 
canHaveChildren() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
canRetry() - Method in class com.docmosis.document.ProcessingException
Determine if retrying the process might be viable.
cleanup() - Method in interface com.docmosis.template.Document
Release any resources held by this document (particularly closing any inputstream)
cleanup() - Method in interface com.docmosis.template.population.Cleanable
Perform any cleanup duties such as freeing resources.
cleanup() - Method in class com.docmosis.template.population.MemoryDataProvider
 
cleanup() - Method in class com.docmosis.template.population.NestingDataProvider
 
cleanup() - Method in class com.docmosis.template.population.XMLDataProvider
 
cleanupDataProvider() - Method in class com.docmosis.document.converter.ConversionInstruction
Determine if the DataProvider should be cleaned up at the end of the render process.
clearDefaultRendererByClass(Class) - Static method in class com.docmosis.template.population.render.RendererRegistry
Remove any renderer registered against the given class.
clearDefaultRendererByName(String) - Static method in class com.docmosis.template.population.render.RendererRegistry
Remove any renderer registered against the given name.
colour1 - Variable in class com.docmosis.template.population.render.AlternatingTableRowRenderer
 
colour2 - Variable in class com.docmosis.template.population.render.AlternatingTableRowRenderer
 
com.docmosis - package com.docmosis
 
com.docmosis.document - package com.docmosis.document
 
com.docmosis.document.converter - package com.docmosis.document.converter
 
com.docmosis.document.converter.pool - package com.docmosis.document.converter.pool
 
com.docmosis.template - package com.docmosis.template
 
com.docmosis.template.analysis - package com.docmosis.template.analysis
 
com.docmosis.template.analysis.barcode - package com.docmosis.template.analysis.barcode
 
com.docmosis.template.analysis.openoffice.expression - package com.docmosis.template.analysis.openoffice.expression
 
com.docmosis.template.analysis.structure - package com.docmosis.template.analysis.structure
 
com.docmosis.template.population - package com.docmosis.template.population
 
com.docmosis.template.population.data - package com.docmosis.template.population.data
 
com.docmosis.template.population.format - package com.docmosis.template.population.format
 
com.docmosis.template.population.render - package com.docmosis.template.population.render
 
com.docmosis.template.store - package com.docmosis.template.store
 
com.docmosis.template.store.database - package com.docmosis.template.store.database
 
com.docmosis.util - package com.docmosis.util
 
com.docmosis.webserver.server - package com.docmosis.webserver.server
 
compressSingleDocument() - Method in class com.docmosis.document.converter.ConversionInstruction
Determine whether to compress (zip) the resulting document if only a single format is being used.
conditionalBegin(TemplateStructureElement) - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
conditionalBegin(TemplateStructureElement) - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
conditionalBegin(TemplateStructureElement) - Method in interface com.docmosis.template.analysis.structure.TemplateStructureProcessor
Process the start of a conditional section
conditionalEnd(TemplateStructureElement) - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
conditionalEnd(TemplateStructureElement) - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
conditionalEnd(TemplateStructureElement) - Method in interface com.docmosis.template.analysis.structure.TemplateStructureProcessor
Process the end of a conditional section
convert(File, File[]) - Static method in class com.docmosis.document.DocumentConverter
Convert the given input file to the set of output files.
convert(File, File) - Static method in class com.docmosis.document.DocumentConverter
Convert the given input file to the given output file.
create() - Method in class com.docmosis.template.population.MemoryDataProviderFactory
 
create() - Method in interface com.docmosis.template.population.MutableDataProviderFactory
 
create() - Method in class com.docmosis.template.population.SQLDataProviderFactory
 
createCompoundDataProvider(DataProvider[]) - Static method in class com.docmosis.template.population.DataProviderFactory
Create a CompoundDataProvider from the given array of DataProviders.
createCompoundDataProvider(List) - Static method in class com.docmosis.template.population.DataProviderFactory
Create a CompoundDataProvider from the given List of Objects.
createDataProvider(ResultSet, String) - Static method in class com.docmosis.template.population.DataProviderFactory
Create a simple data provider for a given SQL result set.
createDataProvider(ResultSet, DataProviderGrouping[]) - Static method in class com.docmosis.template.population.DataProviderFactory
Create a hierarchical data provider for a given SQL result set.
createDataProvider(Object) - Static method in class com.docmosis.template.population.DataProviderFactory
Create a Reflective data provider that extracts data from the given This data providers is forgiving (see ReflectiveDataProvider for more details).
createDataProvider(Object, boolean) - Static method in class com.docmosis.template.population.DataProviderFactory
Create a Reflective data provider that extracts data from the given Object and is optionally forgiving (see ReflectiveDataProvider for more details).
createDataProvider(String[][]) - Static method in class com.docmosis.template.population.DataProviderFactory
Create a hierarchical data provider for the given arrangement of key value pairs.
createUniqueTempTemplateIdentifier() - Static method in class com.docmosis.template.store.TemplateIdentifier
Create a unique template identifier, typically useful only for templates that are temporary in nature.

D

DISPLAY_PDF_DOCUMENT_TITLE - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
DOCUMENT_OPEN_PASSWORD - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
DataFormatter - interface com.docmosis.template.population.format.DataFormatter.
This interface specifies the required signature for a class that can provide format facilities for values produced by DataProviders.
DataProvider - interface com.docmosis.template.population.DataProvider.
The DataProvider interface marks classes that can provide data to the population phase of document production.
DataProviderBuilder - class com.docmosis.template.population.DataProviderBuilder.
This class helps to collect the data together for insertion into a document.
DataProviderBuilder() - Constructor for class com.docmosis.template.population.DataProviderBuilder
Construct a new DataProviderBuilder
DataProviderBuilder(MutableDataProvider) - Constructor for class com.docmosis.template.population.DataProviderBuilder
Construct a new DataProvider Builder using the given MutableDataProvider as the starting point.
DataProviderFactory - class com.docmosis.template.population.DataProviderFactory.
A convenience class for creating, building and extending DataProviders to feed templates.
DataProviderFactory() - Constructor for class com.docmosis.template.population.DataProviderFactory
 
DataProviderGrouping - interface com.docmosis.template.population.DataProviderGrouping.
Information for transforming a grid of data into a hierarchy.
DataProviderGroupingException - exception com.docmosis.template.population.DataProviderGroupingException.
A general exception for when data provider groupings are in an invalid state.
DataProviderGroupingException(String) - Constructor for class com.docmosis.template.population.DataProviderGroupingException
Create a new exception.
DataProviderKeyException - exception com.docmosis.template.population.DataProviderKeyException.
An exception used when attempting to use malformed data provider keys to represent a call to a hierarchical data provider structure.
DataProviderKeyException(String) - Constructor for class com.docmosis.template.population.DataProviderKeyException
Create a new exception.
DataProviderKeyParser - class com.docmosis.template.population.DataProviderKeyParser.
A utility class to parse keys for data provider elements.
DataProviderKeyParser() - Constructor for class com.docmosis.template.population.DataProviderKeyParser
 
DataProviderSQLGrouping - class com.docmosis.template.population.DataProviderSQLGrouping.
This class provides "grouping" information that is used to assist transforming a two-dimensional grid of data (eg a ResultSet) into a hierarchy of data.
DataProviderSQLGrouping(String, String[]) - Constructor for class com.docmosis.template.population.DataProviderSQLGrouping
Create a new grouping.
DataProviderSQLGrouping(String, Discriminator, String[]) - Constructor for class com.docmosis.template.population.DataProviderSQLGrouping
Create a new grouping.
DataProvisionFetchException - exception com.docmosis.template.population.DataProvisionFetchException.
 
DataProvisionFetchException(String, Throwable, Object, Class) - Constructor for class com.docmosis.template.population.DataProvisionFetchException
 
DataProvisionNotFoundException - exception com.docmosis.template.population.DataProvisionNotFoundException.
 
DataProvisionNotFoundException(String, Object, Class) - Constructor for class com.docmosis.template.population.DataProvisionNotFoundException
 
DatabaseTemplateStoreTableStructureException - exception com.docmosis.template.store.database.DatabaseTemplateStoreTableStructureException.
 
DatabaseTemplateStoreTableStructureException() - Constructor for class com.docmosis.template.store.database.DatabaseTemplateStoreTableStructureException
 
DatabaseTemplateStoreTableStructureException(String) - Constructor for class com.docmosis.template.store.database.DatabaseTemplateStoreTableStructureException
 
DatabaseTemplateStoreTableStructureException(String, Throwable) - Constructor for class com.docmosis.template.store.database.DatabaseTemplateStoreTableStructureException
 
DateDataFormatter - class com.docmosis.template.population.format.DateDataFormatter.
A formatter for formatting dates.
DateDataFormatter(String) - Constructor for class com.docmosis.template.population.format.DateDataFormatter
Construct a new DateDataFormatter using the given format string as the format for a SimpleDateFormat.
DateRenderer - class com.docmosis.template.population.render.DateRenderer.
A Date Renderer that supports a single parameter specifying the Date format to use.
DateRenderer() - Constructor for class com.docmosis.template.population.render.DateRenderer
 
DebugDataProvider - class com.docmosis.template.population.DebugDataProvider.
This DataProvider implementation has been added to help with debugging or analysing the process of template population.
DebugDataProvider() - Constructor for class com.docmosis.template.population.DebugDataProvider
 
Discriminator - class com.docmosis.template.population.Discriminator.
A class that looks for column (or multiple column) matches.
Discriminator(String) - Constructor for class com.docmosis.template.population.Discriminator
Create a single-columned discriminator.
Discriminator(String[]) - Constructor for class com.docmosis.template.population.Discriminator
Create a multi-columned discriminator.
Document - interface com.docmosis.template.Document.
 
DocumentConverter - class com.docmosis.document.DocumentConverter.
This class provides conversion-only capabilities, exposing the ability to convert documents between formats, but not to merge with data.
DocumentConverter() - Constructor for class com.docmosis.document.DocumentConverter
 
DocumentProcessor - class com.docmosis.document.DocumentProcessor.
This class is the entry point for controlling the production of documents.
DocumentProcessor() - Constructor for class com.docmosis.document.DocumentProcessor
 
DocumentRenderResult - class com.docmosis.document.DocumentRenderResult.
The results of a document render
DocumentRenderResult(long, int, boolean) - Constructor for class com.docmosis.document.DocumentRenderResult
 
DropStoreHelper - class com.docmosis.template.store.DropStoreHelper.
This class makes it easier to pick up documents in a directory and register them into the (configured) store.
DropStoreHelper(TemplateStore) - Constructor for class com.docmosis.template.store.DropStoreHelper
Create a new DropStoreHelper object.
dataFormatManager - Variable in class com.docmosis.template.population.ReflectiveDataProvider
 
delegateCollection - Variable in class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
deleteAll() - Method in interface com.docmosis.template.store.TemplateStore
Delete all templates in the store.
deleteAll() - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 
deleteTemplate(TemplateIdentifier) - Method in interface com.docmosis.template.store.TemplateStore
Delete the given template from the store.
deleteTemplate(TemplateIdentifier) - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 
deleteTemplates(TemplateContext, boolean) - Method in interface com.docmosis.template.store.TemplateStore
Delete all templates in the given context.
deleteTemplates(TemplateContext, boolean) - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 

E

EMBED_STANDARD_FONTS - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
EMPTY_BOX_WINGDINGS - Static variable in class com.docmosis.document.CharacterConstants
 
ENCRYPT_FILE - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
EvaluationException - exception net.sourceforge.jeval.com.docmosis.EvaluationException.
This exception is thrown when an error occurs during the evaluation process.
EvaluationException(String) - Constructor for class net.sourceforge.jeval.com.docmosis.EvaluationException
This constructor takes a custom message as input.
EvaluationException(Exception) - Constructor for class net.sourceforge.jeval.com.docmosis.EvaluationException
This constructor takes an exception as input.
EvaluationException(String, Exception) - Constructor for class net.sourceforge.jeval.com.docmosis.EvaluationException
This constructor takes an exception as input.
ExpressionFunctionException - exception com.docmosis.template.analysis.openoffice.expression.ExpressionFunctionException.
 
ExpressionFunctionException() - Constructor for class com.docmosis.template.analysis.openoffice.expression.ExpressionFunctionException
 
ExpressionFunctionException(String, Throwable) - Constructor for class com.docmosis.template.analysis.openoffice.expression.ExpressionFunctionException
 
ExpressionFunctionException(String) - Constructor for class com.docmosis.template.analysis.openoffice.expression.ExpressionFunctionException
 
ExpressionFunctionException(Throwable) - Constructor for class com.docmosis.template.analysis.openoffice.expression.ExpressionFunctionException
 
ExtendedConversionInstruction - class com.docmosis.document.converter.ExtendedConversionInstruction.
 
ExtendedConversionInstruction() - Constructor for class com.docmosis.document.converter.ExtendedConversionInstruction
 
equals(Object) - Method in class com.docmosis.document.ImageScalingDefault
 
equals(Object) - Method in class com.docmosis.document.converter.ConversionFormat
 
equals(Object) - Method in class com.docmosis.document.converter.ConversionInstruction
 
equals(Object) - Method in class com.docmosis.template.TemplateDetails
Test for equality.
equals(Object) - Method in class com.docmosis.template.population.Discriminator
Determine whether this object equals another.
equals(Object) - Method in class com.docmosis.template.store.TemplateContext
 
equals(Object) - Method in class com.docmosis.template.store.TemplateIdentifier
 
equals(Object) - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 

F

FIELD_IMAGE_BASE64_ADD_STRINGS - Static variable in class com.docmosis.template.population.data.Base64ImageStringInterceptor
 
FIELD_IMAGE_BASE64_ENCODED_PREFIX - Static variable in class com.docmosis.template.population.data.Base64ImageStringInterceptor
 
FIELD_IMAGE_BASE64_PROCESSING_TERMINUS - Static variable in class com.docmosis.template.population.data.Base64ImageStringInterceptor
 
FIT - Static variable in class com.docmosis.document.ImageScalingDefault
Use this constant to specify default images should scale to fit preserving aspect ratio
FORMAT_CSV - Static variable in class com.docmosis.document.converter.ConversionFormat
 
FORMAT_DOCX - Static variable in class com.docmosis.document.converter.ConversionFormat
Specify DOCX as the format
FORMAT_FODT - Static variable in class com.docmosis.document.converter.ConversionFormat
Specify FODT (Flat Open Document Text) as the format
FORMAT_HTML - Static variable in class com.docmosis.document.converter.ConversionFormat
Specify HTML as the format.
FORMAT_JPG - Static variable in class com.docmosis.document.converter.ConversionFormat
 
FORMAT_ODG - Static variable in class com.docmosis.document.converter.ConversionFormat
 
FORMAT_ODP - Static variable in class com.docmosis.document.converter.ConversionFormat
 
FORMAT_ODS - Static variable in class com.docmosis.document.converter.ConversionFormat
 
FORMAT_ODT - Static variable in class com.docmosis.document.converter.ConversionFormat
Specify ODT (Open Document Text) as the format
FORMAT_PDF - Static variable in class com.docmosis.document.converter.ConversionFormat
Specify PDF as the format
FORMAT_PNG - Static variable in class com.docmosis.document.converter.ConversionFormat
 
FORMAT_PPT - Static variable in class com.docmosis.document.converter.ConversionFormat
 
FORMAT_RTF - Static variable in class com.docmosis.document.converter.ConversionFormat
Specify RTF (Rich Text Format) as the format
FORMAT_TEXT - Static variable in class com.docmosis.document.converter.ConversionFormat
Specify TEXT as the format
FORMAT_WORD - Static variable in class com.docmosis.document.converter.ConversionFormat
Specify Word as the format
FORMAT_WORD_XML - Static variable in class com.docmosis.document.converter.ConversionFormat
Specify Word XML as the format
FORMAT_XHTML - Static variable in class com.docmosis.document.converter.ConversionFormat
Specify XHTML as the format
FORMAT_XLS - Static variable in class com.docmosis.document.converter.ConversionFormat
 
FORMAT_XLSX - Static variable in class com.docmosis.document.converter.ConversionFormat
 
FieldDetails - class com.docmosis.template.population.render.FieldDetails.
This object provides all the information about a field to be rendered.
FieldDetails(String, String, String, int, Class, Object, Class, Object, String, String[], DataProvider[]) - Constructor for class com.docmosis.template.population.render.FieldDetails
 
FieldRenderer - interface com.docmosis.template.population.render.FieldRenderer.
This interface defines an object that can provide particular formatting features for a renderer.
FieldRendererException - exception com.docmosis.template.population.render.FieldRendererException.
 
FieldRendererException(String) - Constructor for class com.docmosis.template.population.render.FieldRendererException
 
FieldRendererException(Throwable) - Constructor for class com.docmosis.template.population.render.FieldRendererException
 
FieldRendererException(String, Throwable) - Constructor for class com.docmosis.template.population.render.FieldRendererException
 
FieldRendererException(String, Throwable, String) - Constructor for class com.docmosis.template.population.render.FieldRendererException
 
FunctionException - exception net.sourceforge.jeval.com.docmosis.function.FunctionException.
This exception is thrown when an error occurs while processing a function.
FunctionException(String) - Constructor for class net.sourceforge.jeval.com.docmosis.function.FunctionException
This constructor takes a custom message as input.
FunctionException(Exception) - Constructor for class net.sourceforge.jeval.com.docmosis.function.FunctionException
This constructor takes an exception as input.
FunctionException(String, Exception) - Constructor for class net.sourceforge.jeval.com.docmosis.function.FunctionException
This constructor takes an exception as input.
field(TemplateStructureElement) - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
field(TemplateStructureElement) - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
field(TemplateStructureElement) - Method in interface com.docmosis.template.analysis.structure.TemplateStructureProcessor
Process a template field.
fileNameMatchesFormat(String, ConversionFormat) - Static method in class com.docmosis.document.converter.ConversionFormat
Determine if the given file name matches the given format.
finalize() - Method in class com.docmosis.template.population.MemoryDataProvider
 
findByClass(Class) - Method in class com.docmosis.template.population.render.RendererRegistry
Look for a renderer by Class first in this instance and if not found (or null returned) look in the default renderers.
findByContext(TemplateContext, boolean) - Method in interface com.docmosis.template.store.TemplateStore
Get the list of templates for the given context.
findByContext(TemplateContext, boolean) - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 
findByName(String) - Method in class com.docmosis.template.population.render.RendererRegistry
Look for a renderer by name first in this instance and if not found (or null returned) look in the default renderers.
finish() - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
finish() - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
finish() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureProcessor
Perform processing for the end of the template structure.
forgiving - Variable in class com.docmosis.template.population.ReflectiveDataProvider
 
format(Class, Object, String, Class) - Method in class com.docmosis.template.population.ReflectiveDataProvider.DataFormatManager
 
format(Class, Object, String, Class) - Method in class com.docmosis.template.population.format.BooleanDataFormatter
 
format(Class, Object, String, Class) - Method in interface com.docmosis.template.population.format.DataFormatter
Format the given value and return a String to display.
format(Class, Object, String, Class) - Method in class com.docmosis.template.population.format.DateDataFormatter
Format the given value and return a String to display.
fromPath(String) - Static method in class com.docmosis.template.store.TemplateIdentifier
Construct a TemplateIdentifier from a full path to a template (template an context combined).

G

GroupedSQLDataProviderPopulator - class com.docmosis.template.population.GroupedSQLDataProviderPopulator.
A class responsible for plugging data into a data provider given an SQL Result Set and a data provider grouping.
getAlternateExtension() - Method in class com.docmosis.document.converter.ConversionFormat
Get the alternate file extension of this format if any.
getAnalysis() - Method in interface com.docmosis.template.Template
 
getAnalysis() - Method in class com.docmosis.template.TemplateDetails
Get the analysis for this template.
getBold() - Method in class com.docmosis.template.population.render.RenderedField
Determine whether to add the bold font attribute.
getBoolean(String) - Method in class com.docmosis.template.population.CompoundDataProvider
Return the value from the first data provider that has a boolean for the given key.
getBoolean(String) - Method in interface com.docmosis.template.population.DataProvider
Determine if the given key hs been set to true.
getBoolean(String) - Method in class com.docmosis.template.population.DebugDataProvider
Log a call to this method and return true.
getBoolean(String) - Method in class com.docmosis.template.population.KeyedReflectiveDataProvider
 
getBoolean(String) - Method in class com.docmosis.template.population.MemoryDataProvider
 
getBoolean(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
getBoolean(String) - Method in class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
getBoolean(String) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Get the boolean value from the reflected delegate.
getBooleanKeys() - Method in class com.docmosis.template.population.MemoryDataProvider
Get all of the available keys representing any boolean values.
getClassName() - Static method in class com.docmosis.document.converter.RemoteConverterTerminus
Deprecated.  
getColumns() - Method in class com.docmosis.template.population.Discriminator
Return columns used for this discriminator.
getContainerClass() - Method in class com.docmosis.template.population.render.FieldDetails
Get the class of the container Java object providing the data (if from reflection).
getContainerObject() - Method in class com.docmosis.template.population.render.FieldDetails
Get the actual Java object that was queried to obtain the valueObject.
getContainingNest() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
Get the containing nesting structure for this element.
getContext() - Method in class com.docmosis.template.store.TemplateIdentifier
Get the context of this template.
getConversionFormats() - Method in class com.docmosis.document.converter.ConversionInstruction
Get the conversion formats specified by this instruction.
getConversionInstruction() - Method in class com.docmosis.document.RenderRequest
Get the conversion instruction to use for this request.
getConversionProperties(ConversionFormat) - Method in class com.docmosis.document.converter.ConversionInstruction
 
getConverterGroupName() - Method in class com.docmosis.document.converter.ConversionInstruction
Get the name of the Converter Group to use to render the document.
getDataItem(String) - Method in class com.docmosis.template.population.SQLDataProvider
 
getDataProvider() - Method in class com.docmosis.document.RenderRequest
Get the data provider to use
getDataProvider(String, int) - Method in class com.docmosis.template.population.CompoundDataProvider
Return the value from the first data provider that has a DataProvider for the given key.
getDataProvider(String, int) - Method in interface com.docmosis.template.population.DataProvider
Get the data provider contained within this data provider with the given key as a name, and an index.
getDataProvider() - Method in class com.docmosis.template.population.DataProviderBuilder
Get the data provider that has been built so far.
getDataProvider(String, int) - Method in class com.docmosis.template.population.DebugDataProvider
Log a call to this method and return a new DebugDataProvider
getDataProvider(String, int) - Method in class com.docmosis.template.population.KeyedReflectiveDataProvider
 
getDataProvider(String, int) - Method in class com.docmosis.template.population.MemoryDataProvider
Get the data provider contained within this data provider with the given key as a name, and an index.
getDataProvider(String, int) - Method in class com.docmosis.template.population.NestingDataProvider
 
getDataProvider(String, int) - Method in class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
getDataProvider(String, int) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Get the data provider from the reflected delegate.
getDataProviderCount(String) - Method in class com.docmosis.template.population.CompoundDataProvider
Return the value from the first data provider that has a DataProvider for the given key.
getDataProviderCount(String) - Method in interface com.docmosis.template.population.DataProvider
Return the number of data providers contained within this data provider with the given key as a name.
getDataProviderCount(String) - Method in class com.docmosis.template.population.DebugDataProvider
Log a call to this method and return 1
getDataProviderCount(String) - Method in class com.docmosis.template.population.KeyedReflectiveDataProvider
 
getDataProviderCount(String) - Method in class com.docmosis.template.population.MemoryDataProvider
Return the number of data providers contained within this data provider with the given key as a name.
getDataProviderCount(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
getDataProviderCount(String) - Method in class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
getDataProviderCount(String) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Get the data provider count from the reflected delegate.
getDataProviderKeys() - Method in class com.docmosis.template.population.MemoryDataProvider
Get all of the available keys representing any data providers.
getDataProviderLineage() - Method in class com.docmosis.template.population.render.FieldDetails
Get the lineage of DataProviders starting with the data provider that contains the current value, then the parent DataProvider, then the grand parent etc.
getDefaultInstance() - Static method in class com.docmosis.template.population.data.Base64ImageStringInterceptor
 
getDefaultRendererByClass(Class) - Static method in class com.docmosis.template.population.render.RendererRegistry
Get the default renderer for the given class.
getDefaultRendererByName(String) - Static method in class com.docmosis.template.population.render.RendererRegistry
 
getDelegate() - Method in class com.docmosis.template.population.ReflectiveDataProvider
Return the delegate inside this Reflective Data Provider.
getDetailedMessage() - Method in class com.docmosis.template.population.render.FieldRendererException
 
getDetails() - Method in interface com.docmosis.template.Template
 
getDiscriminator() - Method in interface com.docmosis.template.population.DataProviderGrouping
Get the discriminator used to form data provider groups.
getDiscriminator() - Method in class com.docmosis.template.population.DataProviderSQLGrouping
Get the discriminator used to form data provider groups.
getDocumentPageCount() - Method in class com.docmosis.document.DocumentRenderResult
Get the page count of the document(s) rendered.
getErrorInsertionIndex() - Method in class com.docmosis.template.TemplateParseException
If set, this indicates a good location in the template to insert an error message.
getErrors() - Method in class com.docmosis.template.TemplateValidationResult
 
getExpression() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
Get any template-expression associated with this field.
getExtension() - Method in class com.docmosis.document.converter.ConversionFormat
Get the typical file extension of this format.
getFieldName() - Method in class com.docmosis.template.population.render.FieldDetails
Get the name of the field.
getFieldValue() - Method in class com.docmosis.template.population.render.FieldDetails
Get the value to be displayed.
getFields() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Return only the fields in the template in the order they appear in the template.
getFields() - Method in interface com.docmosis.template.population.DataProviderGrouping
Get the names of all field that will be part of the data that the resulting data provider will provide.
getFields() - Method in class com.docmosis.template.population.DataProviderSQLGrouping
Get the names of all field that will be part of the data that the resulting data provider will provide.
getForceInternalConverterForDocXTemplates() - Method in class com.docmosis.document.converter.ExtendedConversionInstruction
 
getFormat(String) - Static method in class com.docmosis.document.converter.ConversionFormat
Get the format matching the given extension (eg "pdf") in a case-insensitive manner.
getFormatArray(String) - Static method in class com.docmosis.document.converter.ConversionFormat
Get the formats matching the given comma separated list of extensions (eg "pdf,doc") in a case-insensitive manner.
getFormatForFileName(String) - Static method in class com.docmosis.document.converter.ConversionFormat
Get the format matching the given file name (by using the extension in a case-insensitive manner).
getFormatName() - Method in class com.docmosis.document.converter.ConversionFormat
Get the name of this format.
getFullPath() - Method in class com.docmosis.template.store.TemplateIdentifier
Return the context plus name as a path (/)
getId() - Method in interface com.docmosis.template.Template
 
getId() - Method in class com.docmosis.template.population.render.FieldDetails
Get the id for this field if one was specified in the template.
getImage(String) - Method in class com.docmosis.template.population.CompoundDataProvider
Return the value from the first data provider that has an image for the given key.
getImage(String) - Method in interface com.docmosis.template.population.DataProvider
Get an InputStream over the image with the given key.
getImage(String) - Method in class com.docmosis.template.population.DebugDataProvider
Log a call to this method and return null.
getImage(String, String) - Method in interface com.docmosis.template.population.ImageSupplier
Get an image for the given key and value.
getImage(String) - Method in class com.docmosis.template.population.KeyedReflectiveDataProvider
 
getImage(String) - Method in class com.docmosis.template.population.MemoryDataProvider
Get the input stream over the image with the given key.
getImage(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
getImage(String) - Method in class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
getImage(String) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Get the image from the reflected delegate.
getImageKeys() - Method in class com.docmosis.template.population.MemoryDataProvider
Get all of the available keys representing any images.
getImageScalingDefault() - Method in class com.docmosis.document.RenderRequest
Get the default image scaling if specified, otherwise the system default is returned.
getImageStream() - Method in class com.docmosis.template.population.ImageSupplierInfo
Get the input stream of the image.
getImageSupplier() - Method in class com.docmosis.document.RenderRequest
 
getInputStream() - Method in interface com.docmosis.template.Document
 
getInstance(Object) - Static method in class com.docmosis.template.population.ReflectiveDataProvider
Obtain a new Reflective Data Provider that will pull data out of the given delegate.
getInstance(Object, boolean) - Static method in class com.docmosis.template.population.ReflectiveDataProvider
obtain a new Reflective Data Provider that will pull data out of the given delegate.
getItalic() - Method in class com.docmosis.template.population.render.RenderedField
Determine whether to add the italic font attribute.
getLastDataProvider() - Method in class com.docmosis.template.population.CompoundDataProvider
Get the last DataProvider in the compounded set of data providers
getLastModified() - Method in class com.docmosis.template.TemplateDetails
Get the time (in milliseconds since the epoch) since this template was last updated.
getLength() - Method in class com.docmosis.document.DocumentRenderResult
Get the length of the resulting document (in bytes)
getLength() - Method in interface com.docmosis.template.Document
 
getLength() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Obtain the total size of the analysis stream.
getListTree() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Get the ListTree describing relationships between numbered lists in the template
getMessage() - Method in class com.docmosis.template.analysis.MessageAndSuggestions
Get the message indicating an issue
getName() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
getName() - Method in interface com.docmosis.template.population.DataProviderGrouping
Get the name for the grouping.
getName() - Method in class com.docmosis.template.population.DataProviderSQLGrouping
Get the name for the grouping.
getName() - Method in class com.docmosis.template.store.TemplateIdentifier
Get the name for this template id.
getOnlineConverterCount() - Static method in class com.docmosis.document.DocumentProcessor
Get the number of converters online for the default converter pool group.
getOnlineConverterCount(String) - Static method in class com.docmosis.document.DocumentProcessor
Get the number of converters online for the named converter pool group.
getOriginalFieldText() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
Get the original text of the element from the template
getOriginalLastModified() - Method in class com.docmosis.template.TemplateDetails
Get the time (in milliseconds since the epoch) since the original template was last updated.
getOriginalMD5() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
The the MD5 hash string that the template had at the time of storing.
getOriginalSize() - Method in class com.docmosis.template.TemplateDetails
Get the size of original of this template.
getOriginalTemplate(TemplateIdentifier) - Method in interface com.docmosis.template.store.TemplateStore
Get the original template provided in storeTemplate().
getOriginalTemplate(TemplateIdentifier) - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 
getOutputFile() - Method in class com.docmosis.document.RenderRequest
Get the output file specified.
getOutputFileName() - Method in class com.docmosis.document.converter.ConversionInstruction
 
getOutputFileNameWithFormats() - Method in class com.docmosis.document.converter.ConversionInstruction
Determine the default output file name that will be produced based on: outputFileName conversionFormats compressSingleDocument The effect is to ensure the default outputName has the correct extension based on what will be generated (".zip" for multiple files or compressing single format, otherwise the extension for the type).
getOutputStream() - Method in class com.docmosis.document.RenderRequest
Determine where to stream the result.
getPath() - Method in class com.docmosis.template.store.TemplateContext
Return this context as a path that may be used to store or retrieve the template.
getPopulationErrorsFatal() - Method in class com.docmosis.document.RenderRequest
Determine if population errors are fatal
getProcessStylesInText() - Method in class com.docmosis.document.RenderRequest
Determine whether text data will be parsed for html-like styling.
getProcessedAllowingPaddedFields() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Determine if this template was processed allowing fields to be padded (eg << abc >>)
getProcessedWithExternalConverter() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Determine if this template was processed with the external converter
getProperties() - Method in class com.docmosis.util.Configuration
Return all current settings;
getRealKey(String) - Static method in class com.docmosis.template.population.MemoryDataProvider
Depending on whether we are in case-sensitive mode, return a case-edited version of the key.
getReflectedDelegate() - Method in class com.docmosis.template.population.DataProvisionFetchException
 
getReflectedDelegate() - Method in class com.docmosis.template.population.DataProvisionNotFoundException
 
getReflectedDelegateClass() - Method in class com.docmosis.template.population.DataProvisionFetchException
 
getReflectedDelegateClass() - Method in class com.docmosis.template.population.DataProvisionNotFoundException
 
getRemoveTemplateAfterUse() - Method in class com.docmosis.document.RenderRequest
Determine if "remove template after use" is specified.
getRendererByClass(Class) - Method in class com.docmosis.template.population.render.RendererRegistry
 
getRendererByName(String) - Method in class com.docmosis.template.population.render.RendererRegistry
 
getRendererName() - Method in class com.docmosis.template.population.render.FieldDetails
Get the name of the renderer.
getRendererParams() - Method in class com.docmosis.template.population.render.FieldDetails
Get any parameters specified for a renderer.
getRendererRegistry() - Method in class com.docmosis.document.converter.ConversionInstruction
Get the collection of renderers registry that have been set into this instruction.
getRowNum() - Method in class com.docmosis.template.population.render.FieldDetails
Get the row number if in a repeating table.
getSections() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Get the breakdown of a template as a set of sections.
getSize() - Method in class com.docmosis.template.TemplateDetails
Get the size of this template.
getStandardConfiguration() - Static method in class com.docmosis.util.Configuration
Get a standard configuration on which other specific settings can be made.
getStaticNewStyles() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Get any new styles derived during analysis
getStore() - Static method in class com.docmosis.template.store.TemplateStoreFactory
Get the current Template Store with default settings.
getStore(boolean, String, String, boolean) - Static method in class com.docmosis.template.store.TemplateStoreFactory
Get an instance of a TemplateStore which has default settings for the plain text field delimiters and whether errors in the template are fatal.
getStore(boolean) - Static method in class com.docmosis.template.store.TemplateStoreFactory
Get an instance of a TemplateStore which has default settings for the plain text field delimiters, specifying whether errors in the template are fatal.
getString(String) - Method in class com.docmosis.template.population.CompoundDataProvider
Return the value from the first data provider that has a String for the given key.
getString(String) - Method in interface com.docmosis.template.population.DataProvider
Get the value for the given key
getString(String) - Method in class com.docmosis.template.population.DebugDataProvider
Log a call to this method and return the given key.
getString(String) - Method in class com.docmosis.template.population.KeyedReflectiveDataProvider
 
getString(String) - Method in class com.docmosis.template.population.MemoryDataProvider
Gets the string set to the given value.
getString(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
getString(String) - Method in class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
getString(String) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Get the String from the reflected delegate.
getString(String) - Method in class com.docmosis.template.population.SQLDataProvider
Get the value for the given string key.
getStringInterceptors() - Method in class com.docmosis.template.population.DataProviderBuilder
Return the currently active list of String Interceptors.
getStringKeys() - Method in class com.docmosis.template.population.MemoryDataProvider
Get all of the available keys representing any string values.
getStructure() - Method in class com.docmosis.template.analysis.structure.TemplateStructureExtractor
Get the recursive structure which is a List of TemplateStructureElements.
getStructureFromDefaultStore(TemplateIdentifier) - Static method in class com.docmosis.template.analysis.structure.TemplateStructureExtractor
This is a convenience method to extract the TemplateStructure for the given template from the default template store.
getStyleAnalysis() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Get the analysis of the styles of the template.
getSubStructures() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
getSuggestions() - Method in class com.docmosis.template.TemplateParseException
 
getSuggestions() - Method in class com.docmosis.template.analysis.MessageAndSuggestions
Get any suggestions which may help resolve the problem
getSuggestions() - Method in class com.docmosis.template.analysis.barcode.BarcodeException
 
getTableCellBackgroundColour() - Method in class com.docmosis.template.population.render.RenderedField
Get the background cell colour.
getTemplate(TemplateIdentifier) - Method in interface com.docmosis.template.store.TemplateStore
Get the (working) template identified by the given templateId.
getTemplate(TemplateIdentifier) - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 
getTemplateAnalysis(TemplateIdentifier) - Method in interface com.docmosis.template.store.TemplateStore
Get the template analysis for the template identified by the given template info.
getTemplateAnalysis(TemplateIdentifier) - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 
getTemplateErrorMessages() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Get the error messages from the template (if any).
getTemplateFile() - Method in class com.docmosis.document.RenderRequest
Get the template file specified
getTemplateIdentifier() - Method in class com.docmosis.document.RenderRequest
Get the specified template identifier indicating the template to use.
getTemplateImages() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Get information about the images in the template.
getTemplateStore() - Method in class com.docmosis.document.RenderRequest
Get the template store.
getTemplateStoredTime(TemplateIdentifier) - Method in interface com.docmosis.template.store.TemplateStore
Return the time that the template was stored in this template store.
getTemplateStoredTime(TemplateIdentifier) - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 
getTemplateStream() - Method in class com.docmosis.document.RenderRequest
Get the template stream setting.
getThumbnail() - Method in class com.docmosis.template.TemplateDetails
Get an File handle over the thumbnail for image for this template.
getUnderline() - Method in class com.docmosis.template.population.render.RenderedField
Determine whether to add the underline font attribute.
getValue() - Method in class com.docmosis.document.ImageScalingDefault
 
getValue() - Method in class com.docmosis.template.population.render.RenderedField
Get the text value to display.
getValueClass() - Method in class com.docmosis.template.population.render.FieldDetails
Get the class of the value (if the value was obtained from reflection).
getValueObject() - Method in class com.docmosis.template.population.render.FieldDetails
Get the value in its original form (if the value was obtained from reflection).
getVersion() - Static method in class com.docmosis.SystemManager
Get the version of this Docmosis build.
getWrappedInstance(Object) - Static method in class com.docmosis.template.population.ReflectiveDataProvider
Obtain a new Reflective Data Provider that will pull data out of the given delegate.
getWritableSafeAreas() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Get the writable safe areas for validation
getnRepeats() - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 

H

HIDE_VIEWER_MENUBAR - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
HIDE_VIEWER_TOOLBAR - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
HIDE_VIEWER_WINDOW_CONTROLS - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
hasBooleanKey(String) - Method in class com.docmosis.template.population.CompoundDataProvider
Return true if any data provider has a boolean for the given key
hasBooleanKey(String) - Method in interface com.docmosis.template.population.DataProvider
Determine if a value for the boolean key has been specified
hasBooleanKey(String) - Method in class com.docmosis.template.population.DebugDataProvider
Log a call to this method and return true.
hasBooleanKey(String) - Method in class com.docmosis.template.population.KeyedReflectiveDataProvider
 
hasBooleanKey(String) - Method in class com.docmosis.template.population.MemoryDataProvider
 
hasBooleanKey(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
hasBooleanKey(String) - Method in class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
hasBooleanKey(String) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Determine if the boolean key has been set.
hasCorrectExtension(String, ConversionFormat) - Static method in class com.docmosis.document.converter.ConversionFormat
Determine if the given file name has the correct extension for the given format.
hasDataItem(String) - Method in class com.docmosis.template.population.SQLDataProvider
 
hasDataProviderKey(String) - Method in class com.docmosis.template.population.CompoundDataProvider
Return true if any data provider has a DataProvider for the given key
hasDataProviderKey(String) - Method in interface com.docmosis.template.population.DataProvider
Determine if a data provider for the key has been specified (even if null)
hasDataProviderKey(String) - Method in class com.docmosis.template.population.DebugDataProvider
Log a call to this method and return true
hasDataProviderKey(String) - Method in class com.docmosis.template.population.KeyedReflectiveDataProvider
 
hasDataProviderKey(String) - Method in class com.docmosis.template.population.MemoryDataProvider
NOTE: This method does not support nesting of the key value.
hasDataProviderKey(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
hasDataProviderKey(String) - Method in class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
hasDataProviderKey(String) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Determine if the data provider key has been set.
hasDynamicTableStyling() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Determine if this template has tables with dynamic styling.
hasErrors() - Method in class com.docmosis.template.TemplateValidationResult
 
hasImageKey(String) - Method in class com.docmosis.template.population.CompoundDataProvider
Return true if any data provider has an image for the given key
hasImageKey(String) - Method in interface com.docmosis.template.population.DataProvider
Determine if the given image has been set (even if to null)
hasImageKey(String) - Method in class com.docmosis.template.population.DebugDataProvider
Log a call to this method and return false.
hasImageKey(String) - Method in class com.docmosis.template.population.KeyedReflectiveDataProvider
 
hasImageKey(String) - Method in class com.docmosis.template.population.MemoryDataProvider
 
hasImageKey(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
hasImageKey(String) - Method in class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
hasImageKey(String) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Determine if the image key has been set.
hasOnlineConverters() - Static method in class com.docmosis.document.DocumentProcessor
Determine if there are any online converters in the default Converter Pool Group.
hasOnlineConverters(String) - Static method in class com.docmosis.document.DocumentProcessor
Determine if there are any online converters in the given Converter Pool Group.
hasStringKey(String) - Method in class com.docmosis.template.population.CompoundDataProvider
Return true if any data provider has a String for the given key
hasStringKey(String) - Method in interface com.docmosis.template.population.DataProvider
Determine if the given string has been set (even if to null)
hasStringKey(String) - Method in class com.docmosis.template.population.DebugDataProvider
Log a call to this method and return true.
hasStringKey(String) - Method in class com.docmosis.template.population.KeyedReflectiveDataProvider
 
hasStringKey(String) - Method in class com.docmosis.template.population.MemoryDataProvider
 
hasStringKey(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
hasStringKey(String) - Method in class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
hasStringKey(String) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Determine if the String key has been set.
hasStringKey(String) - Method in class com.docmosis.template.population.SQLDataProvider
Determine if this dataprovider has a value for the key.
hasTOC() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Determine if the template has a Table of Contents (TOC)
hasTableWithMergedNonBreakingRows() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Determine if tables are present with merged rows and the "don't-break row" property set.
hasTemplateErrors() - Method in interface com.docmosis.template.analysis.TemplateAnalysis
Determine if the template has errors in it.
hashCode() - Method in class com.docmosis.document.ImageScalingDefault
 
hashCode() - Method in class com.docmosis.document.converter.ConversionFormat
 
hashCode() - Method in class com.docmosis.document.converter.ConversionInstruction
 
hashCode() - Method in class com.docmosis.template.TemplateDetails
 
hashCode() - Method in class com.docmosis.template.population.Discriminator
 
hashCode() - Method in class com.docmosis.template.store.TemplateContext
 
hashCode() - Method in class com.docmosis.template.store.TemplateIdentifier
 
hashCode() - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 

I

INITIAL_VIEW - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
ImageScalingDefault - class com.docmosis.document.ImageScalingDefault.
This class provides constants for the types of image scaling available when images are inserted into a template.
ImageSupplier - interface com.docmosis.template.population.ImageSupplier.
This interface marks an ImageSupplier which can be used to obtain images on the fly.
ImageSupplier.ImageSupplierException - exception com.docmosis.template.population.ImageSupplier.ImageSupplierException.
 
ImageSupplier.ImageSupplierException(String) - Constructor for class com.docmosis.template.population.ImageSupplier.ImageSupplierException
 
ImageSupplier.ImageSupplierException(String, Throwable) - Constructor for class com.docmosis.template.population.ImageSupplier.ImageSupplierException
 
ImageSupplierInfo - class com.docmosis.template.population.ImageSupplierInfo.
Information about the supply of an image.
ImageSupplierInfo(boolean, InputStream) - Constructor for class com.docmosis.template.population.ImageSupplierInfo
Create a new set of details about the image supplied
InvalidLicenseException - exception com.docmosis.util.InvalidLicenseException.
 
InvalidLicenseException() - Constructor for class com.docmosis.util.InvalidLicenseException
 
InvalidLicenseException(String, Throwable) - Constructor for class com.docmosis.util.InvalidLicenseException
 
InvalidLicenseException(String) - Constructor for class com.docmosis.util.InvalidLicenseException
 
InvalidLicenseException(Throwable) - Constructor for class com.docmosis.util.InvalidLicenseException
 
image(TemplateStructureElement) - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
image(TemplateStructureElement) - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
image(TemplateStructureElement) - Method in interface com.docmosis.template.analysis.structure.TemplateStructureProcessor
Process a template image
includesFormat(ConversionFormat) - Method in class com.docmosis.document.converter.ConversionInstruction
Determine if the specified format is included in the conversion formats currently set in this instruction.
initialise() - Static method in class com.docmosis.SystemManager
Initialise the system from configuration files and System properties.
initialise(Configuration) - Static method in class com.docmosis.SystemManager
Initialise the system from the configuration as well as default configuration files and System properties.
initialise() - Static method in class com.docmosis.template.population.render.RendererRegistry
 
initialise() - Static method in class com.docmosis.template.store.TemplateStoreFactory
Initialise the Template Store factory.
initialize() - Method in class com.docmosis.document.converter.RemoteConverter
 
isAnalysisCorruptError() - Method in class com.docmosis.template.TemplateStoreException
 
isArtificial() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
Determine if the element is artificially created by analysis processing.
isBarcode() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isClientError() - Method in class com.docmosis.template.population.StringInterceptorException
 
isCompressingSingleDocument() - Method in class com.docmosis.document.converter.ConversionInstruction
Determine if a single resulting document should be automatically zipped to create a smaller file.
isConditionalSection() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isConvertOnly() - Method in class com.docmosis.document.converter.ConversionInstruction
Determine if this instruction is flagged as "convert only" meaning extra processing (such as updating TOC and counting pages) is not done.
isDueToServiceFailure - Variable in class com.docmosis.document.converter.ConversionException
 
isDueToServiceFailure() - Method in class com.docmosis.document.converter.ConversionException
 
isErrorsDetectedInDocument() - Method in class com.docmosis.document.DocumentRenderResult
Determine whether errors exist in the rendered document.
isExpression() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isField() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isForgiving() - Method in class com.docmosis.template.population.ReflectiveDataProvider
Determine if this instance is forgiving or not.
isFunctionCall() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isHyperlink() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isImage() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isImageSupplied() - Method in class com.docmosis.template.population.ImageSupplierInfo
Determine if the image is supplied.
isInHeaderOrFooter() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isIncludeImages() - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
isInitialized() - Static method in class com.docmosis.SystemManager
Determine if the system has been initialised.
isOutsideParagraph() - Method in class com.docmosis.template.TemplateParseException
 
isPrimitive(Object) - Static method in class com.docmosis.template.population.ReflectiveDataProvider
Determine if the given object is one of the "primitive" java types.
isPrimitiveArray(Object) - Static method in class com.docmosis.template.population.ReflectiveDataProvider
Determine if the given object is one of the "primitive" java array types.
isRepeatingSection() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isTemplateReference() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isTemplateReferenceStatic() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isVariableGetField() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 
isVariableSetField() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureElement
 

J

JSONDataProvider - class com.docmosis.template.population.JSONDataProvider.
A MemoryDataProvider that can load itself from JSON formatted data.
JSONDataProvider() - Constructor for class com.docmosis.template.population.JSONDataProvider
 
JSONDataProvider(String, StringInterceptor[]) - Constructor for class com.docmosis.template.population.JSONDataProvider
Construct a data provider from a JSON string.
JSONDummyDataTemplateStructureProcessor - class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor.
This class creates dummy data based on the content found in a template.
JSONDummyDataTemplateStructureProcessor() - Constructor for class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
jsonRoot - Variable in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 

K

KeyedReflectiveDataProvider - class com.docmosis.template.population.KeyedReflectiveDataProvider.
 
KeyedReflectiveDataProvider(String, Object, boolean) - Constructor for class com.docmosis.template.population.KeyedReflectiveDataProvider
 

L

logCall(Logger, String, String) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Log a call to any of the retrieval methods.
logCall(Logger, String, String, int) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Log a call to any of the retrieval methods.

M

MAGNIFICATION - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
METHOD_REFLECTION_HELPER - Static variable in class com.docmosis.template.population.ReflectiveDataProvider
 
MemoryDataProvider - class com.docmosis.template.population.MemoryDataProvider.
An efficient memory based DataProvider.
MemoryDataProvider() - Constructor for class com.docmosis.template.population.MemoryDataProvider
Basic constructor.
MemoryDataProviderFactory - class com.docmosis.template.population.MemoryDataProviderFactory.
 
MemoryDataProviderFactory() - Constructor for class com.docmosis.template.population.MemoryDataProviderFactory
 
MessageAndSuggestions - class com.docmosis.template.analysis.MessageAndSuggestions.
A container for an error message and possibly suggestions to assist resolving it.
MessageAndSuggestions(String, String[]) - Constructor for class com.docmosis.template.analysis.MessageAndSuggestions
 
MutableDataProvider - interface com.docmosis.template.population.MutableDataProvider.
An interface for a data provider that is editable.
MutableDataProviderFactory - interface com.docmosis.template.population.MutableDataProviderFactory.
 
main(String[]) - Static method in class com.docmosis.document.DocumentConverter
A public main entry point to allow conversions to be run from the command line.
main(String[]) - Static method in class com.docmosis.document.converter.RemoteConverter
 
main(String[]) - Static method in class com.docmosis.document.converter.RemoteConverterTerminus
Deprecated.  

N

NestingDataProvider - class com.docmosis.template.population.NestingDataProvider.
 
NestingDataProvider(DataProvider) - Constructor for class com.docmosis.template.population.NestingDataProvider
 
NestingDataProvider(DataProvider, MutableDataProviderFactory) - Constructor for class com.docmosis.template.population.NestingDataProvider
 
NoConvertersRunningException - exception com.docmosis.document.converter.NoConvertersRunningException.
 
NoConvertersRunningException() - Constructor for class com.docmosis.document.converter.NoConvertersRunningException
 
NoConvertersRunningException(String) - Constructor for class com.docmosis.document.converter.NoConvertersRunningException
 
NoConvertersRunningException(Throwable) - Constructor for class com.docmosis.document.converter.NoConvertersRunningException
 
NoConvertersRunningException(String, Throwable) - Constructor for class com.docmosis.document.converter.NoConvertersRunningException
 
NoSuchColumnNameException - exception com.docmosis.template.population.NoSuchColumnNameException.
This exception should be used when the data provider population process finds a column in the groupings that does not exist in the result set.
NoSuchColumnNameException(String) - Constructor for class com.docmosis.template.population.NoSuchColumnNameException
Create a new exception with a message.
NumberRenderer - class com.docmosis.template.population.render.NumberRenderer.
A renderer for formatting numbers
NumberRenderer() - Constructor for class com.docmosis.template.population.render.NumberRenderer
 
net.sourceforge.jeval.com.docmosis - package net.sourceforge.jeval.com.docmosis
Contains the classes that make up the JEval API.
net.sourceforge.jeval.com.docmosis.function - package net.sourceforge.jeval.com.docmosis.function
Contains function packages to be used by the evaluator API.

O

OPEN_IN_FULL_SCREEN_MODE - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 

P

PASSWORD - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
PDF_INITIAL_VIEW_DEFAULT - Static variable in class com.docmosis.document.converter.ConversionInstruction
default view with neither outlines or thumbnails
PDF_INITIAL_VIEW_OUTLINE - Static variable in class com.docmosis.document.converter.ConversionInstruction
initial view with outline pane visible
PDF_INITIAL_VIEW_THUMBNAIL - Static variable in class com.docmosis.document.converter.ConversionInstruction
initial view with thumbnail pane visible
PROPERTY_FIELD_ALLOW_PADDED - Static variable in class com.docmosis.template.store.TemplateStoreFactory
 
PROPERTY_PLAINTEXT_FIELD_PREFIX - Static variable in class com.docmosis.template.store.TemplateStoreFactory
 
PROPERTY_PLAINTEXT_FIELD_SUFFIX - Static variable in class com.docmosis.template.store.TemplateStoreFactory
 
PROPERTY_STORE_LOCATION - Static variable in class com.docmosis.template.store.TemplateStoreFactory
 
P_CONVERTER_POOL_CONFIG - Static variable in class com.docmosis.util.Configuration
specify the converter pool config definition (eg "1", "localhost:2100" or "converterPoolConfig.xml")
P_FIELD_MARKUP_ENABLED - Static variable in class com.docmosis.util.Configuration
 
P_KEY - Static variable in class com.docmosis.util.Configuration
The license key
P_OFFICE_LOCATION - Static variable in class com.docmosis.util.Configuration
This setting only applies when launching converters (embedded converters configured)
P_PLAIN_FIELD_PREFIX - Static variable in class com.docmosis.util.Configuration
 
P_PLAIN_FIELD_SUFFIX - Static variable in class com.docmosis.util.Configuration
 
P_SITE - Static variable in class com.docmosis.util.Configuration
the site description - related to the key
P_TEMPLATE_STORE_LOCATION - Static variable in class com.docmosis.util.Configuration
the location of the template store (a cache) (eg "./templatestore")
ParseException - exception com.docmosis.template.ParseException.
 
ParseException() - Constructor for class com.docmosis.template.ParseException
 
ParseException(String) - Constructor for class com.docmosis.template.ParseException
 
ParseException(String, Throwable) - Constructor for class com.docmosis.template.ParseException
 
ParseException(Throwable) - Constructor for class com.docmosis.template.ParseException
 
PopulationException - exception com.docmosis.template.population.PopulationException.
 
PopulationException() - Constructor for class com.docmosis.template.population.PopulationException
 
PopulationException(String) - Constructor for class com.docmosis.template.population.PopulationException
 
PopulationException(Throwable) - Constructor for class com.docmosis.template.population.PopulationException
 
PopulationException(String, Throwable) - Constructor for class com.docmosis.template.population.PopulationException
 
ProcessingException - exception com.docmosis.document.ProcessingException.
This general exception indicates something went wrong with the procesing of the documents or templates.
ProcessingException() - Constructor for class com.docmosis.document.ProcessingException
 
ProcessingException(String) - Constructor for class com.docmosis.document.ProcessingException
 
ProcessingException(Throwable) - Constructor for class com.docmosis.document.ProcessingException
 
ProcessingException(String, Throwable) - Constructor for class com.docmosis.document.ProcessingException
 
parse(String) - Static method in class com.docmosis.template.population.DataProviderKeyParser
Parse a key to fit into a hierarchical structure of a memory data provider.
populateDataProvider(MutableDataProvider, ResultSet, DataProviderGrouping[]) - Static method in class com.docmosis.template.population.GroupedSQLDataProviderPopulator
Populate a data provider.
populateDataProvider(MutableDataProvider, ResultSet, String) - Static method in class com.docmosis.template.population.SimpleSQLDataProviderPopulator
Get the grid-like data provider populated by this class.
process(TemplateStructureProcessor) - Method in class com.docmosis.template.analysis.structure.TemplateStructureExtractor
Process the structure using the given processor.
process(TemplateStructureProcessor, TemplateIdentifier) - Static method in class com.docmosis.template.analysis.structure.TemplateStructureExtractor
This convenience method will get the template from the default TemplateStore and extract the structure before passing it to the given processor to process.
process(String, String, MutableDataProvider) - Method in interface com.docmosis.template.population.StringInterceptor
Process the given key and value to make optional adjustments to the given DataProvider.
process(String, String, MutableDataProvider) - Method in class com.docmosis.template.population.data.Base64ImageStringInterceptor
 
process(File) - Method in class com.docmosis.template.store.DropStoreHelper
Drop a whole directory of templates into the store processing sub-directories.
process(File, TemplateContext) - Method in class com.docmosis.template.store.DropStoreHelper
Drop a whole directory of templates into the store optionally processing sub-directories.
process(File, TemplateContext, boolean) - Method in class com.docmosis.template.store.DropStoreHelper
Drop a whole directory of templates into the store optionally processing sub-directories.
process(File, boolean) - Method in class com.docmosis.template.store.DropStoreHelper
Drop a whole directory of templates into the store optionally processing sub-directories.
process(File, boolean, boolean) - Method in class com.docmosis.template.store.DropStoreHelper
Deprecated. Deletion of unknown templates is no longer supported. The deletion flag is ignored.
process(File, TemplateContext, boolean, boolean) - Method in class com.docmosis.template.store.DropStoreHelper
Deprecated. Deletion of unknown templates is no longer supported. The deletion flag is ignored.
processJarOrZipFile(File, TemplateContext, boolean) - Method in class com.docmosis.template.store.DropStoreHelper
Process the contents of a Jar or Zip file as it if was a directory.
processResource(URL, TemplateContext, boolean) - Method in class com.docmosis.template.store.DropStoreHelper
Process templates from the specified URL.
producesZippedDocument() - Method in class com.docmosis.document.converter.ConversionInstruction
Determines if this instruction produces a zipped result.

Q

QUALITY - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 

R

RangeIteratorException - exception com.docmosis.template.analysis.RangeIteratorException.
 
RangeIteratorException(String) - Constructor for class com.docmosis.template.analysis.RangeIteratorException
 
ReflectiveCollectionDataProvider - class com.docmosis.template.population.ReflectiveCollectionDataProvider.
 
ReflectiveCollectionDataProvider(Object, boolean, ReflectiveDataProvider.DataFormatManager) - Constructor for class com.docmosis.template.population.ReflectiveCollectionDataProvider
 
ReflectiveDataProvider - class com.docmosis.template.population.ReflectiveDataProvider.
This data provider uses reflection to try to obtain data from within an arbitrary given object.
ReflectiveDataProvider(Object, boolean, ReflectiveDataProvider.DataFormatManager) - Constructor for class com.docmosis.template.population.ReflectiveDataProvider
Construct a new Reflective Data Provider that will pull data out of the given delegate.
ReflectiveDataProvider.DataFormatManager - class com.docmosis.template.population.ReflectiveDataProvider.DataFormatManager.
A Manager of data formats that are applied to the results of reflective calls to format the data before it is passed into the render process.
ReflectiveDataProvider.DataFormatManager() - Constructor for class com.docmosis.template.population.ReflectiveDataProvider.DataFormatManager
 
RemoteConverter - class com.docmosis.document.converter.RemoteConverter.
This class launches a stand alone remote converter.
RemoteConverter(int) - Constructor for class com.docmosis.document.converter.RemoteConverter
Construct a remote converter listening on the given port, using defaults for other settings.
RemoteConverter(String, File, int, SSLSocketSettings) - Constructor for class com.docmosis.document.converter.RemoteConverter
Construct a new RemoteConverter using the given ConverterClass, executable and port.
RemoteConverterTerminus - class com.docmosis.document.converter.RemoteConverterTerminus.
Deprecated. superseded by RemoteConverter
RemoteConverterTerminus(String, File, int, SSLSocketSettings) - Constructor for class com.docmosis.document.converter.RemoteConverterTerminus
Deprecated.  
RenderRequest - class com.docmosis.document.RenderRequest.
This class provides a way way of building the set of parameters for a render request, including less commonly used parameters.
RenderRequest() - Constructor for class com.docmosis.document.RenderRequest
 
RenderedField - class com.docmosis.template.population.render.RenderedField.
A "logical" rendered field providing the actual rendering classes with information that can change presentation of the field.
RenderedField() - Constructor for class com.docmosis.template.population.render.RenderedField
 
RendererRegistry - class com.docmosis.template.population.render.RendererRegistry.
A registry of FieldRenderers that can be applied to template fields
RendererRegistry() - Constructor for class com.docmosis.template.population.render.RendererRegistry
 
RendererRegistry(RendererRegistry) - Constructor for class com.docmosis.template.population.render.RendererRegistry
Create a stand alone copy of this registry.
reflectedDelegate - Variable in class com.docmosis.template.population.DataProvisionNotFoundException
 
reflectedDelegate - Variable in class com.docmosis.template.population.ReflectiveDataProvider
 
reflectedDelegateClass - Variable in class com.docmosis.template.population.DataProvisionNotFoundException
 
reflectedDelegateClass - Variable in class com.docmosis.template.population.ReflectiveDataProvider
 
release() - Static method in class com.docmosis.SystemManager
Shuts down everything in the system, so that it can be re-initialised from scratch.
release() - Static method in class com.docmosis.template.store.TemplateStoreFactory
Release the template store from memory.
removeFormatter(Class) - Method in class com.docmosis.template.population.ReflectiveDataProvider.DataFormatManager
 
render(FieldDetails, RenderedField) - Method in class com.docmosis.template.population.render.AlternatingTableRowRenderer
 
render(FieldDetails, RenderedField) - Method in class com.docmosis.template.population.render.BooleanRenderer
 
render(FieldDetails, RenderedField) - Method in class com.docmosis.template.population.render.DateRenderer
 
render(FieldDetails, RenderedField) - Method in interface com.docmosis.template.population.render.FieldRenderer
Make rendering adjustments for a field.
render(FieldDetails, RenderedField) - Method in class com.docmosis.template.population.render.NumberRenderer
 
renderDoc(TemplateIdentifier, DataProvider, ConversionInstruction, OutputStream) - Static method in class com.docmosis.document.DocumentProcessor
Render the template specified by the given templateId with the given data according to the given instruction.
renderDoc(RenderRequest) - Static method in class com.docmosis.document.DocumentProcessor
Execute a render using the given render request.
renderDoc(File, File, DataProvider) - Static method in class com.docmosis.document.DocumentProcessor
Render the given template to the given output file with the given data.
renderDoc(File, File, DataProvider, boolean) - Static method in class com.docmosis.document.DocumentProcessor
Render the given template to the given output file with the given data.
renderDoc(File, OutputStream, ConversionFormat, DataProvider) - Static method in class com.docmosis.document.DocumentProcessor
Render the given template to the given output stream with the given data.
renderDoc(File, OutputStream, ConversionFormat, DataProvider, boolean) - Static method in class com.docmosis.document.DocumentProcessor
Render the given template to the given output stream with the given data.
repeatBegin(TemplateStructureElement, int) - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
repeatBegin(TemplateStructureElement, int) - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
repeatBegin(TemplateStructureElement, int) - Method in interface com.docmosis.template.analysis.structure.TemplateStructureProcessor
Process the start of a repeating section.
repeatEnd(TemplateStructureElement, int) - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
repeatEnd(TemplateStructureElement, int) - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
repeatEnd(TemplateStructureElement, int) - Method in interface com.docmosis.template.analysis.structure.TemplateStructureProcessor
Process the end of a repeating section
run() - Method in class com.docmosis.document.converter.RemoteConverter
Run this Converter.

S

SELECT_PDF_VERSION - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
SQLDataProvider - class com.docmosis.template.population.SQLDataProvider.
Currently the SQL Data Provider doesn't support Image Data being provided by the database.
SQLDataProvider() - Constructor for class com.docmosis.template.population.SQLDataProvider
 
SQLDataProviderFactory - class com.docmosis.template.population.SQLDataProviderFactory.
 
SQLDataProviderFactory() - Constructor for class com.docmosis.template.population.SQLDataProviderFactory
 
STRETCH - Static variable in class com.docmosis.document.ImageScalingDefault
Use this constant to specify default images should stretch to fit both x and y
SYSTEM_SETTINGS - Static variable in class com.docmosis.document.ImageScalingDefault
Use this constant to specify default images should just do system default (docmosis.analyzer.image.scaling.default property)
SimpleJSONTemplateStructureProcessor - class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor.
This class can process a template structure and then output the template information in an JSON format.
SimpleJSONTemplateStructureProcessor() - Constructor for class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
SimpleJSONTemplateStructureProcessor(String) - Constructor for class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
Create a new processor which creates a JSON object with one element using the mainKeyName name.
SimpleSQLDataProviderPopulator - class com.docmosis.template.population.SimpleSQLDataProviderPopulator.
A class responsible for populating a data provider given an SQL Result Set.
SimpleXMLTemplateStructureProcessor - class com.docmosis.template.analysis.structure.SimpleXMLTemplateStructureProcessor.
This class can process a template structure and then output the template information in an XML format.
SimpleXMLTemplateStructureProcessor() - Constructor for class com.docmosis.template.analysis.structure.SimpleXMLTemplateStructureProcessor
 
StartupException - exception com.docmosis.util.StartupException.
 
StartupException() - Constructor for class com.docmosis.util.StartupException
 
StartupException(String, Throwable) - Constructor for class com.docmosis.util.StartupException
 
StartupException(String) - Constructor for class com.docmosis.util.StartupException
 
StartupException(Throwable) - Constructor for class com.docmosis.util.StartupException
 
StartupException - exception com.docmosis.webserver.server.StartupException.
 
StartupException() - Constructor for class com.docmosis.webserver.server.StartupException
 
StartupException(String, Throwable) - Constructor for class com.docmosis.webserver.server.StartupException
 
StartupException(String) - Constructor for class com.docmosis.webserver.server.StartupException
 
StartupException(Throwable) - Constructor for class com.docmosis.webserver.server.StartupException
 
StoreHelper - class com.docmosis.template.store.StoreHelper.
This class provides methods to register templates into the template store.
StoreHelper() - Constructor for class com.docmosis.template.store.StoreHelper
 
StringInterceptor - interface com.docmosis.template.population.StringInterceptor.
StringInterceptors can make custom judgements about the the data that is about to be plugged into a DataProvider.
StringInterceptorException - exception com.docmosis.template.population.StringInterceptorException.
 
StringInterceptorException(String, Throwable, boolean) - Constructor for class com.docmosis.template.population.StringInterceptorException
 
StringInterceptorException(String, boolean) - Constructor for class com.docmosis.template.population.StringInterceptorException
 
StringInterceptorException(Throwable, boolean) - Constructor for class com.docmosis.template.population.StringInterceptorException
 
SystemManager - class com.docmosis.SystemManager.
Initialise the document processing system.
SystemManager() - Constructor for class com.docmosis.SystemManager
 
setAutoDecodeBase64Images(boolean) - Method in class com.docmosis.template.population.DataProviderBuilder
Enable/Disable the auto decoding of base64 embedded images in data values.
setBold(boolean) - Method in class com.docmosis.template.population.render.RenderedField
Specify whether to add the bold font attribute.
setBoolean(String, boolean) - Method in class com.docmosis.template.population.MemoryDataProvider
Puts the given value for the given key.
setBoolean(String, boolean) - Method in interface com.docmosis.template.population.MutableDataProvider
 
setBoolean(String, boolean) - Method in class com.docmosis.template.population.NestingDataProvider
 
setCanRetry(boolean) - Method in class com.docmosis.document.ProcessingException
Set the retry flag.
setCellBackgroundColour(String) - Method in class com.docmosis.template.population.render.RenderedField
Set the background colour of the table cell containing the field (if applicable).
setCleanupDataProvider(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Specify whether the data provider should be cleaned up at the end of the render process.
setCompressingSingleDocument(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Specify whether a single resulting document should be automatically zipped to create a smaller file.
setConversionFormats(ConversionFormat[]) - Method in class com.docmosis.document.converter.ConversionInstruction
Specify the conversion formats for the returned result.
setConversionInstruction(ConversionInstruction) - Method in class com.docmosis.document.RenderRequest
Set the conversion instruction to use for this request.
setConvertOnly(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Specify this instruction is flagged as "convert only" meaning extra processing (such as updating TOC and counting pages) is not done.
setConverterGroupName(String) - Method in class com.docmosis.document.converter.ConversionInstruction
Specify the name of the converter pool group to which this task is to be assigned.
setConverterPoolConfiguration(String) - Method in class com.docmosis.util.Configuration
Set the converter configuration.
setDataFormatter(Class, DataFormatter) - Method in class com.docmosis.template.population.NestingDataProvider
 
setDataFormatter(Class, DataFormatter) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Set the formatter for the given class type.
setDataItem(String, SQLDataItem) - Method in class com.docmosis.template.population.SQLDataProvider
Sets the given value for the given key.
setDataProvider(DataProvider) - Method in class com.docmosis.document.RenderRequest
Set the data to use for the render
setDataReferenceCollector(DataReferenceCollector) - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
setDateFormat(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
setDateFormat(SimpleDateFormat) - Method in class com.docmosis.template.population.NestingDataProvider
 
setDateFormat(SimpleDateFormat) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Set the Date Format to use when rendering dates as Strings.
setDateFormat(String) - Method in class com.docmosis.template.population.ReflectiveDataProvider
Set the Date Format to use a SimpleDateFormat using the given format string as the format.
setDefaultRenderer(String, FieldRenderer) - Static method in class com.docmosis.document.DocumentProcessor
Set a "default" renderer against the given name for system wide use.
setDefaultRenderer(Class, FieldRenderer) - Static method in class com.docmosis.document.DocumentProcessor
Set a "default" renderer against the given Class for system wide use.
setDefaultRendererByClass(Class, FieldRenderer) - Static method in class com.docmosis.template.population.render.RendererRegistry
Register a default renderer for Objects of the given type.
setDefaultRendererByClassAndName(Class, String, FieldRenderer) - Static method in class com.docmosis.template.population.render.RendererRegistry
 
setDefaultRendererByName(String, FieldRenderer) - Static method in class com.docmosis.template.population.render.RendererRegistry
 
setFalse(String) - Method in class com.docmosis.template.population.MemoryDataProvider
Add a false value at the given key.
setFalse(String) - Method in interface com.docmosis.template.population.MutableDataProvider
 
setFalse(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
setForceInternalConverterForDocXTemplates(boolean) - Method in class com.docmosis.document.converter.ExtendedConversionInstruction
 
setFormatter(Class, DataFormatter) - Method in class com.docmosis.template.population.ReflectiveDataProvider.DataFormatManager
Set a formatter for the given type.
setImage(String, File) - Method in class com.docmosis.template.population.MemoryDataProvider
Puts the given image for the given key.
setImage(String, InputStream) - Method in class com.docmosis.template.population.MemoryDataProvider
Put the given inputstream for an image against the given key.
setImage(String, File) - Method in interface com.docmosis.template.population.MutableDataProvider
 
setImage(String, InputStream) - Method in interface com.docmosis.template.population.MutableDataProvider
 
setImage(String, File) - Method in class com.docmosis.template.population.NestingDataProvider
 
setImage(String, File, MutableDataProvider, MutableDataProviderFactory) - Static method in class com.docmosis.template.population.NestingDataProvider
 
setImage(String, InputStream) - Method in class com.docmosis.template.population.NestingDataProvider
 
setImage(String, InputStream, MutableDataProvider, MutableDataProviderFactory) - Static method in class com.docmosis.template.population.NestingDataProvider
 
setImageScalingDefault(ImageScalingDefault) - Method in class com.docmosis.document.RenderRequest
Set the default image scaling method (eg fit or stretch) to use when inserting images into the template.
setImageSupplier(ImageSupplier) - Method in class com.docmosis.document.RenderRequest
Set the image supplier to use for sourcing images for population.
setIncludeImages(boolean) - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
setInjectedAttributeString(String) - Method in class com.docmosis.template.population.XMLDataProvider
Marks the given key as an "injected" or "pushed up" attribute meaning that it was artificially injected into this DP when processing the XML structure.
setItalic(boolean) - Method in class com.docmosis.template.population.render.RenderedField
Specify whether to add the italic font attribute.
setKeyAndSite(String, String) - Method in class com.docmosis.util.Configuration
Set the Docmosis license key
setOfficeLocation(String) - Method in class com.docmosis.util.Configuration
Set the location where Open Office or Libre Office can be found.
setOutputFile(File) - Method in class com.docmosis.document.RenderRequest
Set the file to write the result to.
setOutputFileName(String) - Method in class com.docmosis.document.converter.ConversionInstruction
Specify the filename for output.
setOutputStream(OutputStream) - Method in class com.docmosis.document.RenderRequest
Specify where to stream the result.
setPdfArchiveMode(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Set whether to use PDF archive mode or not.
setPdfDisplayTitle(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Set whether to display the document title (if available) in the PDF window title bar.
setPdfEmbedStandardFonts(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Specifies whether to embed the 14 standard PDF fonts or not.
setPdfHideViewerMenubar(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Specifies whether to hide the PDF viewer menubar when the document is active.
setPdfHideViewerToolbar(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Specifies whether to hide the PDF viewer toolbar when the document is active.
setPdfHideViewerWindowControls(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Specifies whether to hide the PDF viewer controls when the document is active.
setPdfImageCompressionQuality(int) - Method in class com.docmosis.document.converter.ConversionInstruction
Specifies quality of the JPG export.
setPdfInitialView(int) - Method in class com.docmosis.document.converter.ConversionInstruction
Specifies how the PDF document should be displayed when opened.
setPdfLosslessConversion(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Specifies if graphics are exported to PDF using a lossless compression eg.
setPdfMagnification(int, int) - Method in class com.docmosis.document.converter.ConversionInstruction
Set the magnification and zoom.
setPdfOpenInFullScreen(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Set whether to open the PDF in fullscreen mode or not.
setPdfPasswordProtect(String) - Method in class com.docmosis.document.converter.ConversionInstruction
Set a password to read-protect a PDF document.
setPdfTagged(boolean) - Method in class com.docmosis.document.converter.ConversionInstruction
Specify whether the PDF should be tagged.
setPdfWatermark(String) - Method in class com.docmosis.document.converter.ConversionInstruction
Set whether to use a watermark or not.
setPopulationErrorsFatal(Boolean) - Method in class com.docmosis.document.RenderRequest
Specify whether population errors should be fatal.
setProcessStylesInText(Boolean) - Method in class com.docmosis.document.RenderRequest
Specify whether text data should be parsed for HTML-like data.
setProperty(String, String) - Method in class com.docmosis.util.Configuration
Set any Docmosis property.
setRemoveTemplateAfterUse(boolean) - Method in class com.docmosis.document.RenderRequest
Specify whether or not the template should be removed from the TemplateStore (the local cache) after being used for rendering.
setRenderer(String, FieldRenderer) - Method in class com.docmosis.document.converter.ConversionInstruction
Set a renderer with the given name for use with this instruction.
setRenderer(Class, FieldRenderer) - Method in class com.docmosis.document.converter.ConversionInstruction
Set a renderer against the given Class for use with this instruction.
setRendererByClass(Class, FieldRenderer) - Method in class com.docmosis.template.population.render.RendererRegistry
Set a renderer in this instance for the given class type.
setRendererByClassAndName(Class, String, FieldRenderer) - Method in class com.docmosis.template.population.render.RendererRegistry
Set a renderer in this instance against the given name and Class at the same time.
setRendererByName(String, FieldRenderer) - Method in class com.docmosis.template.population.render.RendererRegistry
Set a renderer in this instance against the given name.
setString(String, String) - Method in class com.docmosis.template.population.MemoryDataProvider
Sets the given value for the given key.
setString(String, String) - Method in interface com.docmosis.template.population.MutableDataProvider
 
setString(String, String) - Method in class com.docmosis.template.population.NestingDataProvider
 
setString(String, String, MutableDataProvider, MutableDataProviderFactory) - Static method in class com.docmosis.template.population.NestingDataProvider
 
setTemplateFile(File) - Method in class com.docmosis.document.RenderRequest
Specify the template to use by a direct reference to the source template file.
setTemplateIdentifier(TemplateIdentifier) - Method in class com.docmosis.document.RenderRequest
Set the template to use.
setTemplateStore(TemplateStore) - Method in class com.docmosis.document.RenderRequest
Set the template store to use.
setTemplateStoreLocation(String) - Method in class com.docmosis.util.Configuration
Set the Template store location.
setTemplateStream(InputStream, String, boolean) - Method in class com.docmosis.document.RenderRequest
Specify that the template is to be obtained by reading the given InputStream.
setTrue(String) - Method in class com.docmosis.template.population.MemoryDataProvider
Add a true value at the given key.
setTrue(String) - Method in interface com.docmosis.template.population.MutableDataProvider
 
setTrue(String) - Method in class com.docmosis.template.population.NestingDataProvider
 
setUnderline(boolean) - Method in class com.docmosis.template.population.render.RenderedField
Specify whether to add the underline font attribute.
setValue(String) - Method in class com.docmosis.template.population.render.RenderedField
Set the text to display for the field.
setWordPasswordProtect(String) - Method in class com.docmosis.document.converter.ConversionInstruction
Set an encrypted password to protect a Word document.
setnRepeats(int) - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
shutdown() - Method in class com.docmosis.document.converter.RemoteConverter
 
shutdown() - Static method in class com.docmosis.template.population.render.RendererRegistry
Release all default renderers held
standard() - Static method in class com.docmosis.util.Configuration
Get a standard Configuration on which other specific settings can be made.
start() - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
start() - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
start() - Method in interface com.docmosis.template.analysis.structure.TemplateStructureProcessor
Perform processing for the beginning of the template structure.
storeTemplate(String, File, TemplateStore) - Static method in class com.docmosis.template.store.StoreHelper
Store a template in the given template store.
storeTemplate(String, File, boolean, TemplateStore) - Static method in class com.docmosis.template.store.StoreHelper
Store a template in the given template store (this process is known as template registration) specifying whether to overwrite any existing registrations or not.
storeTemplate(TemplateIdentifier, File, TemplateStore) - Static method in class com.docmosis.template.store.StoreHelper
Store a template in the given template store (this process is known as template registration).
storeTemplate(TemplateIdentifier, InputStream, boolean, boolean, TemplateStore) - Static method in class com.docmosis.template.store.StoreHelper
Store the given template stream against the given templateId in the given store.
storeTemplate(TemplateIdentifier, File, boolean, boolean, TemplateStore) - Static method in class com.docmosis.template.store.StoreHelper
Store a template in the given template store (this process is known as template registration).
storeTemplate(TemplateIdentifier, InputStream, InputStream, TemplateAnalysis, InputStream, boolean, boolean, String, String, boolean) - Method in interface com.docmosis.template.store.TemplateStore
Store the given InputStream as a template using the given templateId.
storeTemplate(TemplateIdentifier, InputStream, InputStream, TemplateAnalysis, InputStream, boolean, boolean, String, String, boolean) - Method in class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore
 

T

TAGGED_PDF - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 
TICK2_DINGBATS - Static variable in class com.docmosis.document.CharacterConstants
 
TICK_BOXED_WINGDINGS - Static variable in class com.docmosis.document.CharacterConstants
 
TICK_DINGBATS - Static variable in class com.docmosis.document.CharacterConstants
 
TICK_WINGDINGS - Static variable in class com.docmosis.document.CharacterConstants
 
TIMEOUT_ON_CRASH_SUFFIX_MESSAGE - Static variable in class com.docmosis.document.converter.ConversionException
 
Template - interface com.docmosis.template.Template.
This interface defines the minimal facilities a template must provide.
TemplateAlreadyExistsException - exception com.docmosis.template.TemplateAlreadyExistsException.
This exception is used to identify a problem parsing a template.
TemplateAlreadyExistsException() - Constructor for class com.docmosis.template.TemplateAlreadyExistsException
 
TemplateAlreadyExistsException(String, Throwable) - Constructor for class com.docmosis.template.TemplateAlreadyExistsException
 
TemplateAlreadyExistsException(String) - Constructor for class com.docmosis.template.TemplateAlreadyExistsException
 
TemplateAlreadyExistsException(Throwable) - Constructor for class com.docmosis.template.TemplateAlreadyExistsException
 
TemplateAnalysis - interface com.docmosis.template.analysis.TemplateAnalysis.
A template anaylsis provides details about a (populable) template that may help in processing the template (performance hints).
TemplateContext - class com.docmosis.template.store.TemplateContext.
The context of a template.
TemplateContext(String) - Constructor for class com.docmosis.template.store.TemplateContext
Construct a new context with the given string as the path.
TemplateDetails - class com.docmosis.template.TemplateDetails.
A simple holder of details for a template.
TemplateDetails(TemplateIdentifier, long, long, long, long, TemplateAnalysis, File) - Constructor for class com.docmosis.template.TemplateDetails
Construct a new template details object with the given information
TemplateIdentifier - class com.docmosis.template.store.TemplateIdentifier.
A Template can be uniquely identified by a name and a context.
TemplateIdentifier(String) - Constructor for class com.docmosis.template.store.TemplateIdentifier
Construct a new template identifier with the given name and a template context matching the root (or top-level) of the store.
TemplateIdentifier(String, String) - Constructor for class com.docmosis.template.store.TemplateIdentifier
Construct a new template identifier with the given name and context.
TemplateIdentifier(String, TemplateContext) - Constructor for class com.docmosis.template.store.TemplateIdentifier
Construct a new identifier with the given name and context.
TemplateNotFoundException - exception com.docmosis.template.TemplateNotFoundException.
 
TemplateNotFoundException() - Constructor for class com.docmosis.template.TemplateNotFoundException
 
TemplateNotFoundException(String) - Constructor for class com.docmosis.template.TemplateNotFoundException
 
TemplateNotFoundException(Throwable) - Constructor for class com.docmosis.template.TemplateNotFoundException
 
TemplateNotFoundException(String, Throwable) - Constructor for class com.docmosis.template.TemplateNotFoundException
 
TemplateParseException - exception com.docmosis.template.TemplateParseException.
This exception is used to identify a problem parsing a template.
TemplateParseException() - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(String, Throwable) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(String) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(String, long) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(Throwable) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(String, Throwable, String[]) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(String, Throwable, String[], long) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(String, String[]) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(String, String[], long) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(String, String[], long, boolean) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(Throwable, String[]) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateParseException(Throwable, String[], long) - Constructor for class com.docmosis.template.TemplateParseException
 
TemplateStore - interface com.docmosis.template.store.TemplateStore.
This interface provides access to systems for storage and retrieval of templates.
TemplateStoreException - exception com.docmosis.template.TemplateStoreException.
 
TemplateStoreException() - Constructor for class com.docmosis.template.TemplateStoreException
 
TemplateStoreException(String) - Constructor for class com.docmosis.template.TemplateStoreException
 
TemplateStoreException(Throwable) - Constructor for class com.docmosis.template.TemplateStoreException
 
TemplateStoreException(String, Throwable) - Constructor for class com.docmosis.template.TemplateStoreException
 
TemplateStoreException(String, Throwable, boolean) - Constructor for class com.docmosis.template.TemplateStoreException
 
TemplateStoreFactory - class com.docmosis.template.store.TemplateStoreFactory.
This factory provides TemplateStore instances.
TemplateStoreFactory() - Constructor for class com.docmosis.template.store.TemplateStoreFactory
 
TemplateStoreFactory.PresetTemplateStore - class com.docmosis.template.store.TemplateStoreFactory.PresetTemplateStore.
This class facades a real TemplateStore providing values for typical settings that one might use across lots of store requests.
TemplateStructureElement - interface com.docmosis.template.analysis.structure.TemplateStructureElement.
This class provides a simple interpretation of an element of a template that has been loaded into Docmosis.
TemplateStructureExtractor - class com.docmosis.template.analysis.structure.TemplateStructureExtractor.
This class provides a simple interpretation of the structure of a template from the given analysis.
TemplateStructureExtractor(TemplateAnalysis) - Constructor for class com.docmosis.template.analysis.structure.TemplateStructureExtractor
 
TemplateStructureProcessor - interface com.docmosis.template.analysis.structure.TemplateStructureProcessor.
This interface defines a processor that can be used by the TemplateStructureExtractor to analyse a template.
TemplateValidationResult - class com.docmosis.template.TemplateValidationResult.
A validation result for a template.
TemplateValidationResult(MessageAndSuggestions[]) - Constructor for class com.docmosis.template.TemplateValidationResult
 
templateExists(TemplateIdentifier, TemplateStore) - Static method in class com.docmosis.template.store.StoreHelper
Determines whether the given template exists in the store.
templateReference(TemplateStructureElement) - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
templateReference(TemplateStructureElement) - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
templateReference(TemplateStructureElement) - Method in interface com.docmosis.template.analysis.structure.TemplateStructureProcessor
Process a reference to another template
toDebugString() - Method in class com.docmosis.template.population.MemoryDataProvider
Return the contents represented by a single string, for debug purposes.
toDebugString(int) - Method in class com.docmosis.template.population.MemoryDataProvider
 
toDebugString(int) - Method in class com.docmosis.template.population.NestingDataProvider
 
toDebugString(int) - Method in class com.docmosis.template.population.SQLDataProvider
 
toJSONString() - Method in class com.docmosis.template.population.JSONDataProvider
Convert this Data Provider into a JSON string.
toJSONString(MemoryDataProvider) - Static method in class com.docmosis.template.population.JSONDataProvider
Convert the given Data Provider into a JSON string.
toString() - Method in class com.docmosis.document.converter.ConversionFormat
 
toString() - Method in class com.docmosis.template.TemplateDetails
 
toString() - Method in class com.docmosis.template.TemplateParseException
 
toString() - Method in class com.docmosis.template.analysis.MessageAndSuggestions
 
toString() - Method in class com.docmosis.template.analysis.structure.JSONDummyDataTemplateStructureProcessor
 
toString() - Method in class com.docmosis.template.analysis.structure.SimpleJSONTemplateStructureProcessor
 
toString() - Method in class com.docmosis.template.analysis.structure.SimpleXMLTemplateStructureProcessor
 
toString() - Method in class com.docmosis.template.population.CompoundDataProvider
 
toString() - Method in class com.docmosis.template.population.DataProviderBuilder
 
toString() - Method in class com.docmosis.template.population.Discriminator
 
toString() - Method in class com.docmosis.template.population.KeyedReflectiveDataProvider
 
toString() - Method in class com.docmosis.template.population.MemoryDataProvider
 
toString() - Method in class com.docmosis.template.population.NestingDataProvider
 
toString() - Method in class com.docmosis.template.population.ReflectiveDataProvider
 
toString() - Method in class com.docmosis.template.population.SQLDataProvider
 
toString() - Method in class com.docmosis.template.store.TemplateContext
 
toString() - Method in class com.docmosis.template.store.TemplateIdentifier
 
toXML() - Method in class com.docmosis.template.population.XMLDataProvider
Convert this Data Provider into XML.
toXML(MemoryDataProvider) - Static method in class com.docmosis.template.population.XMLDataProvider
Convert the given Data Provider into XML.

U

USE_LOSSLESS_COMPRESSION - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 

V

validateTemplate(InputStream) - Static method in class com.docmosis.template.store.DropStoreHelper
Process the given stream as a template and return a TemplateValidationResult.
validateTemplate(InputStream) - Static method in class com.docmosis.template.store.StoreHelper
Process the given stream as a template and return a TemplateValidationResult.
valueOf(String) - Static method in class com.docmosis.document.ImageScalingDefault
Find the ImageScalingDefault matching the given value

W

WATERMARK - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 

X

XMLDataProvider - class com.docmosis.template.population.XMLDataProvider.
A data provider that can be converted to or from XML.
XMLDataProvider() - Constructor for class com.docmosis.template.population.XMLDataProvider
Create a new empty XML Data Provider.
XMLDataProvider(Document, XMLNodeFilter, boolean, StringInterceptor[]) - Constructor for class com.docmosis.template.population.XMLDataProvider
Create a new XML Data Provider with data based on the given Document.
XMLNodeFilter - interface com.docmosis.template.population.XMLNodeFilter.
An interface that allows the filtering of XML nodes.

Z

ZOOM - Static variable in class com.docmosis.document.converter.ConversionInstruction.OfficeEngineProperties
 

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

Copyright © 2014 Docmosis Pty Ltd. All Rights Reserved.