A C D E F G H I K L N P R S T V X

A

AbstractDocumentFormatter - Class in fr.opensagres.xdocreport.template.formatter
 
AbstractDocumentFormatter() - Constructor for class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
AbstractDocumentFormatter.DirectiveToParse - Enum in fr.opensagres.xdocreport.template.formatter
 
AbstractFieldsMetadataClassSerializer - Class in fr.opensagres.xdocreport.template.formatter
Abstract class for Fields metadata serializer.
AbstractFieldsMetadataClassSerializer(String, String) - Constructor for class fr.opensagres.xdocreport.template.formatter.AbstractFieldsMetadataClassSerializer
 
AbstractTemplateEngine - Class in fr.opensagres.xdocreport.template
 
AbstractTemplateEngine() - Constructor for class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
AbstractTemplateEngineConfiguration - Class in fr.opensagres.xdocreport.template.config
 
AbstractTemplateEngineConfiguration() - Constructor for class fr.opensagres.xdocreport.template.config.AbstractTemplateEngineConfiguration
 
Activator - Class in fr.opensagres.xdocreport.template.internal.osgi
OSGi Activator to initialize/dispose template engine registry when bundle start/stop.
Activator() - Constructor for class fr.opensagres.xdocreport.template.internal.osgi.Activator
 
addField(String, Boolean, String, String, Boolean) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
addFieldAsImage(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Add a field name which is considered as an image.
addFieldAsImage(String, String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Add a field name which is considered as an image.
addFieldAsList(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Add a field name which belongs to a list.
addFieldAsTextStyling(String, SyntaxKind) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Add a field name which can contains text stylink (Html, Wikipedia, etc..).
addFieldAsTextStyling(String, SyntaxKind, boolean) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Add a field name which can contains text stylink (Html, Wikipedia, etc..).
addFieldAsTextStyling(String, String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Add a field name which can contains text stylink (Html, Wikipedia, etc..).
addFieldAsTextStyling(String, String, boolean) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Add a field name which can contains text stylink (Html, Wikipedia, etc..).
addFieldName(String) - Method in class fr.opensagres.xdocreport.template.FieldsExtractor
 

C

characters(char[], int, int) - Method in class fr.opensagres.xdocreport.template.formatter.sax.FieldsMetadataContentHandler
 
containsInterpolation(String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
create() - Static method in class fr.opensagres.xdocreport.template.FieldsExtractor
 
createContext() - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
Create a new context to register Java model.
createField(String) - Method in class fr.opensagres.xdocreport.template.FieldsExtractor
 
createTemplateEngine() - Method in interface fr.opensagres.xdocreport.template.discovery.ITemplateEngineDiscovery
Returns the default template engine to use for report generation when an IXDocReport is created with XDocReportRegistry#loadReport(java.io.InputStream) without specifying the template engine.

D

DEFAULT_AFTER_ROW_TOKEN - Static variable in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
DEFAULT_AFTER_TABLE_CELL_TOKEN - Static variable in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
DEFAULT_BEFORE_ROW_TOKEN - Static variable in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
DEFAULT_BEFORE_TABLE_CELL_TOKEN - Static variable in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
DESCRIPTION_ELT - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
DESCRIPTION_END_ELT - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
DESCRIPTION_START_ELT - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
Directive - Class in fr.opensagres.xdocreport.template.formatter
 
Directive(Directive, String, String) - Constructor for class fr.opensagres.xdocreport.template.formatter.Directive
 
Directive.DirectiveType - Enum in fr.opensagres.xdocreport.template.formatter
 
DirectivesStack - Class in fr.opensagres.xdocreport.template.formatter
 
DirectivesStack() - Constructor for class fr.opensagres.xdocreport.template.formatter.DirectivesStack
 
doDispose() - Method in class fr.opensagres.xdocreport.template.registry.FieldsMetadataClassSerializerRegistry
 
doDispose() - Method in class fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
 
DynamicBean - Class in fr.opensagres.xdocreport.template.internal
DynamicBean is used to emulate Java Bean.
DynamicBean() - Constructor for class fr.opensagres.xdocreport.template.internal.DynamicBean
 

E

EMPTY - Static variable in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
END_CDATA - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
endElement(String, String, String) - Method in class fr.opensagres.xdocreport.template.formatter.sax.FieldsMetadataContentHandler
 
escapeXML() - Method in class fr.opensagres.xdocreport.template.config.AbstractTemplateEngineConfiguration
 
escapeXML() - Method in interface fr.opensagres.xdocreport.template.config.ITemplateEngineConfiguration
 
existsReport(String) - Method in interface fr.opensagres.xdocreport.template.cache.ITemplateCacheInfoProvider
 
extractFields(IEntryReaderProvider, String, FieldsExtractor) - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
extractFields(Reader, String, FieldsExtractor) - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
 
extractFields(IEntryReaderProvider, String, FieldsExtractor) - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
 
extractItemNameList(String, String, boolean) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
extractItemNameList(String, String, boolean) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
extractListDirectiveInfo(String, DirectivesStack) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
extractListDirectiveInfo(String, DirectivesStack) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
extractListDirectiveInfo(String, DirectivesStack, boolean) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
extractModelTokenPrefix(String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 

F

FIELD_ELT - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
FIELD_END_ELT - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
FIELD_TAG_START_ELT - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
FieldExtractor - Class in fr.opensagres.xdocreport.template
 
FieldExtractor(String) - Constructor for class fr.opensagres.xdocreport.template.FieldExtractor
 
FieldMetadata - Class in fr.opensagres.xdocreport.template.formatter
Field metadata.
FieldMetadata(FieldsMetadata, String, boolean, String, String, boolean) - Constructor for class fr.opensagres.xdocreport.template.formatter.FieldMetadata
 
FieldMetadataImage - Class in fr.opensagres.xdocreport.template.formatter
 
FieldMetadataImage(String, String) - Constructor for class fr.opensagres.xdocreport.template.formatter.FieldMetadataImage
 
fields - Variable in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
FIELDS_ELT - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
FIELDS_END_ELT - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
FIELDS_TAG_START_ELT - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
fieldsAsImage - Variable in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
fieldsAsList - Variable in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
fieldsAsTextStyling - Variable in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
FieldsExtractor<T extends FieldExtractor> - Class in fr.opensagres.xdocreport.template
 
FieldsExtractor() - Constructor for class fr.opensagres.xdocreport.template.FieldsExtractor
 
FieldsMetadata - Class in fr.opensagres.xdocreport.template.formatter
Fields Metadata is used in the preprocessing step to modify some XML entries like generate script (Freemarker, Velocity...) for loop for Table row, generate script for Image...
FieldsMetadata() - Constructor for class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
FieldsMetadata(String) - Constructor for class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
FieldsMetadataClassSerializerRegistry - Class in fr.opensagres.xdocreport.template.registry
 
FieldsMetadataClassSerializerRegistry() - Constructor for class fr.opensagres.xdocreport.template.registry.FieldsMetadataClassSerializerRegistry
 
FieldsMetadataContentHandler - Class in fr.opensagres.xdocreport.template.formatter.sax
 
FieldsMetadataContentHandler() - Constructor for class fr.opensagres.xdocreport.template.formatter.sax.FieldsMetadataContentHandler
 
FieldsMetadataXMLSerializer - Class in fr.opensagres.xdocreport.template.formatter
Fields metadata serializer used to load FieldsMetadata from XML and serialize FieldsMetadata to XML.
FieldsMetadataXMLSerializer() - Constructor for class fr.opensagres.xdocreport.template.formatter.FieldsMetadataXMLSerializer
 
formatAsCallTextStyling(long, String, String, String, boolean, String, String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
formatAsFieldItemList(String, String, boolean) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
formatAsSimpleField(boolean, String...) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
formatAsTextStylingField(long, String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
fr.opensagres.xdocreport.template - package fr.opensagres.xdocreport.template
 
fr.opensagres.xdocreport.template.cache - package fr.opensagres.xdocreport.template.cache
 
fr.opensagres.xdocreport.template.config - package fr.opensagres.xdocreport.template.config
 
fr.opensagres.xdocreport.template.discovery - package fr.opensagres.xdocreport.template.discovery
 
fr.opensagres.xdocreport.template.formatter - package fr.opensagres.xdocreport.template.formatter
 
fr.opensagres.xdocreport.template.formatter.sax - package fr.opensagres.xdocreport.template.formatter.sax
 
fr.opensagres.xdocreport.template.internal - package fr.opensagres.xdocreport.template.internal
 
fr.opensagres.xdocreport.template.internal.osgi - package fr.opensagres.xdocreport.template.internal.osgi
 
fr.opensagres.xdocreport.template.registry - package fr.opensagres.xdocreport.template.registry
 
fr.opensagres.xdocreport.template.utils - package fr.opensagres.xdocreport.template.utils
 

G

get(String) - Method in interface fr.opensagres.xdocreport.template.IContext
Get the Java object with the given key which was registered and null otherwise.
getAfterRowToken() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
getAfterTableCellToken() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
getBeforeRowToken() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
getBeforeTableCellToken() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
getCachedTemplateName(String, String) - Static method in class fr.opensagres.xdocreport.template.utils.TemplateUtils
Returns the template cache name used to cache the given entry name (which is a template) of the given report id.
getConfiguration() - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
getConfiguration() - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
 
getDefaultTemplateEngine() - Method in class fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
 
getDescription() - Method in class fr.opensagres.xdocreport.template.formatter.AbstractFieldsMetadataClassSerializer
 
getDescription() - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
 
getDescription() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Returns the description of fields metadata.
getDirectiveToParse(int, int, int, int) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
getDocumentFormatter() - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
 
getEndDirective() - Method in class fr.opensagres.xdocreport.template.formatter.Directive
 
getEndDocumentDirective() - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
getEndDocumentDirective() - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getEndIfDirective(String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getEndLoopDirective(String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getEntryName(String, int) - Static method in class fr.opensagres.xdocreport.template.utils.TemplateUtils
Returns the entry name of of the given cached template name.
getFieldName(String, String) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractFieldsMetadataClassSerializer
 
getFieldName() - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
Returns the field name.
getFieldName() - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadataImage
 
getFields() - Method in class fr.opensagres.xdocreport.template.FieldsExtractor
 
getFields() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Returns list of fields metadata.
getFieldsAsImage() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Returns list of fields name which are considered as an image.
getFieldsAsList() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Returns list of fields name which belongs to a list.
getFieldsAsTextStyling() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Returns list of fields name which can contains text styling.
getFieldsMetadata() - Method in class fr.opensagres.xdocreport.template.formatter.sax.FieldsMetadataContentHandler
 
getFunctionDirective(String, String, String...) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getId() - Method in class fr.opensagres.xdocreport.template.formatter.AbstractFieldsMetadataClassSerializer
 
getId() - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
Return the identifier of the template engine.
getImageDirective(String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getImageFieldName(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
getImageHeightDirective(String, String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getImageName() - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
Returns the image name.
getImageName() - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadataImage
 
getImageWidthDirective(String, String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getIndexOfScript(String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getIndexReportEntryName(String) - Static method in class fr.opensagres.xdocreport.template.utils.TemplateUtils
Returns the last index of the token '!'
getInstance() - Static method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadataXMLSerializer
 
getItem() - Method in class fr.opensagres.xdocreport.template.formatter.LoopDirective
 
getItemToken() - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
getKind() - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
Returns the template engien kind (Freemarker, Velocity..)
getLoopCountDirective(String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getMinIndex(int, int, int, int) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
getName() - Method in class fr.opensagres.xdocreport.template.FieldExtractor
 
getNewText() - Method in class fr.opensagres.xdocreport.template.config.ReplaceText
 
getOldText() - Method in class fr.opensagres.xdocreport.template.config.ReplaceText
 
getParent() - Method in class fr.opensagres.xdocreport.template.formatter.Directive
 
getRegistry() - Static method in class fr.opensagres.xdocreport.template.registry.FieldsMetadataClassSerializerRegistry
 
getRegistry() - Static method in class fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
 
getReplacment() - Method in class fr.opensagres.xdocreport.template.config.AbstractTemplateEngineConfiguration
 
getReplacment() - Method in interface fr.opensagres.xdocreport.template.config.ITemplateEngineConfiguration
 
getReportId(String, int) - Static method in class fr.opensagres.xdocreport.template.utils.TemplateUtils
Returns the report of of the given cached template name.
getSequence() - Method in class fr.opensagres.xdocreport.template.formatter.LoopDirective
 
getSerializer(String) - Method in class fr.opensagres.xdocreport.template.registry.FieldsMetadataClassSerializerRegistry
 
getStartDirective() - Method in class fr.opensagres.xdocreport.template.formatter.Directive
 
getStartDocumentDirective() - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
getStartDocumentDirective() - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getStartIfDirective(String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getStartLoopDirective(String) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
getStartLoopDirective(String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getStartLoopDirective(String, String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
getSyntaxKind() - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
 
getTemplateCacheInfo(String, String) - Method in interface fr.opensagres.xdocreport.template.cache.ITemplateCacheInfoProvider
 
getTemplateCacheInfo(ITemplateCacheInfoProvider, String) - Static method in class fr.opensagres.xdocreport.template.utils.TemplateUtils
 
getTemplateCacheInfoProvider() - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
getTemplateCacheInfoProvider() - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
 
getTemplateEngineKind() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Returns the template engine kind.
getTemplateEngineKinds() - Method in class fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
 
getTemplateEngines() - Method in class fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
 
getTemplateEnginesDiscoveryCache() - Method in class fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
 
getType() - Method in class fr.opensagres.xdocreport.template.formatter.Directive
 
getType() - Method in class fr.opensagres.xdocreport.template.formatter.IfDirective
 
getType() - Method in class fr.opensagres.xdocreport.template.formatter.LoopDirective
 
getVariableName(long) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 

H

HAS_DIRECTIVE - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
hasDirective(String) - Method in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
hasFieldsAsImage() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Returns true if there are fields as image and false otherwise.

I

IContext - Interface in fr.opensagres.xdocreport.template
Context used to register a Java model with given key.
IDocumentFormatter - Interface in fr.opensagres.xdocreport.template.formatter
 
IfDirective - Class in fr.opensagres.xdocreport.template.formatter
 
IfDirective(Directive, String, String) - Constructor for class fr.opensagres.xdocreport.template.formatter.IfDirective
 
IFieldsMetadataClassSerializer - Interface in fr.opensagres.xdocreport.template.formatter
Fields metadata serializer used to load FieldsMetadata from Java Class model.
IMAGE_NAME_ATTR - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
IMAGE_REGISTRY_KEY - Static variable in interface fr.opensagres.xdocreport.template.formatter.IDocumentFormatter
 
isDefault(ITemplateEngine) - Method in class fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
 
isFieldAsImage(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
isImageType() - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
Returns true if field is image type and false otherwise.
isListType() - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
Returns true if field is list type and false otherwise.
isModelField(String, String) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
isSyntaxWithDirective() - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
 
isUseTemplateCache(String) - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
ITemplateCacheInfoProvider - Interface in fr.opensagres.xdocreport.template.cache
Template cache information provider.
ITemplateEngine - Interface in fr.opensagres.xdocreport.template
Template engine used to merge Java model with some entries (XML file) from an XML document archive.
ITemplateEngineConfiguration - Interface in fr.opensagres.xdocreport.template.config
 
ITemplateEngineDiscovery - Interface in fr.opensagres.xdocreport.template.discovery
Discovery used to create template engine instance.

K

KEY - Static variable in interface fr.opensagres.xdocreport.template.IContext
 
KEY - Static variable in interface fr.opensagres.xdocreport.template.ITemplateEngine
 

L

LIST_ATTR - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
load(FieldsMetadata, String, Class<?>) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractFieldsMetadataClassSerializer
 
load(FieldsMetadata, String, Class<?>, boolean) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractFieldsMetadataClassSerializer
 
load(String, Class<?>) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Load simple fields metadata in the given fieldsMetadata by using the given key and Java Class.
load(String, Class<?>, boolean) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Load simple/list fields metadata in the given fieldsMetadata by using the given key and Java Class.
load(Reader) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadataXMLSerializer
Load fields metadata in the given FieldsMetadata from the given XML reader.
load(InputStream) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadataXMLSerializer
Load fields metadata in the given FieldsMetadata from the given XML reader.
load(FieldsMetadata, String, Class<?>) - Method in interface fr.opensagres.xdocreport.template.formatter.IFieldsMetadataClassSerializer
Load simple fields metadata in the given fieldsMetadata by using the given key and Java Class.
load(FieldsMetadata, String, Class<?>, boolean) - Method in interface fr.opensagres.xdocreport.template.formatter.IFieldsMetadataClassSerializer
Load simple/list fields metadata in the given fieldsMetadata by using the given key and Java Class.
LoopDirective - Class in fr.opensagres.xdocreport.template.formatter
 
LoopDirective(Directive, String, String, String, String) - Constructor for class fr.opensagres.xdocreport.template.formatter.LoopDirective
 

N

NAME_ATTR - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
NO_ESCAPE - Static variable in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 

P

peekDirective(Directive.DirectiveType) - Method in class fr.opensagres.xdocreport.template.formatter.DirectivesStack
 
peekOrNull() - Method in class fr.opensagres.xdocreport.template.formatter.DirectivesStack
 
populate(Collection<ReplaceText>) - Method in class fr.opensagres.xdocreport.template.config.AbstractTemplateEngineConfiguration
 
process(String, String, IEntryReaderProvider, IEntryWriterProvider, IContext) - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
process(String, String, IEntryReaderProvider, Writer, IContext) - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
process(String, IContext, Reader, Writer) - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
process(String, String, IEntryReaderProvider, IEntryWriterProvider, IContext) - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
Merge Java model coming from the given context with the XML file entryName of the given document archive and modify the entry of the document archive.
process(String, String, IEntryReaderProvider, Writer, IContext) - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
 
process(String, IContext, Reader, Writer) - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
Merge Java model coming from the given context with the given reader and register the merge result in the given writer.
processNoCache(String, IContext, Reader, Writer) - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
processWithCache(String, IContext, Writer) - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
put(String, Object) - Method in interface fr.opensagres.xdocreport.template.IContext
Register a Java object with the given key.
putContextForDottedKey(IContext, String, Object) - Static method in class fr.opensagres.xdocreport.template.utils.TemplateUtils
If key has '.' character in the key (ex : project.name), this method create a DynamicBean instance to emulate the bean Project#getName().

R

registerInstance(IFieldsMetadataClassSerializer) - Method in class fr.opensagres.xdocreport.template.registry.FieldsMetadataClassSerializerRegistry
 
registerInstance(ITemplateEngineDiscovery) - Method in class fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
 
ReplaceText - Class in fr.opensagres.xdocreport.template.config
 
ReplaceText(String, String) - Constructor for class fr.opensagres.xdocreport.template.config.ReplaceText
 

S

save(FieldsMetadata, Writer, boolean) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadataXMLSerializer
Serialize as XML the given FieldsMetadata to the given XML writer.
save(FieldsMetadata, OutputStream, boolean) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadataXMLSerializer
Serialize as XML the given FieldsMetadata to the given XML output stream.
saveXML(Writer) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Serialize as XML without indentation the fields metadata to the given XML writer.
saveXML(Writer, boolean) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Serialize as XML the fields metadata to the given XML writer.
saveXML(OutputStream) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Serialize as XML without indentation the fields metadata to the given OutputStream.
saveXML(OutputStream, boolean) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Serialize as XML the fields metadata to the given OutputStream.
setAfterRowToken(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
setAfterTableCellToken(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
setBeforeRowToken(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
setBeforeTableCellToken(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 
setConfiguration(ITemplateEngineConfiguration) - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
setConfiguration(ITemplateEngineConfiguration) - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
 
setDefaultTemplateEngine(ITemplateEngine) - Method in class fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
 
setDescription(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
 
setDescription(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Set the description of fields metadata.
setEndDocumentDirective(String) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
setImageName(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
Set image name.
setListType(boolean) - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
Set true if field is list type and false otherwise.
setStartDocumentDirective(String) - Method in class fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter
 
setSyntaxKind(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
 
setSyntaxWithDirective(boolean) - Method in class fr.opensagres.xdocreport.template.formatter.FieldMetadata
 
setTemplateCacheInfoProvider(ITemplateCacheInfoProvider) - Method in class fr.opensagres.xdocreport.template.AbstractTemplateEngine
 
setTemplateCacheInfoProvider(ITemplateCacheInfoProvider) - Method in interface fr.opensagres.xdocreport.template.ITemplateEngine
 
setTemplateEngineKind(String) - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
Set the template engine kind.
setValue(String[], Object, int) - Method in class fr.opensagres.xdocreport.template.internal.DynamicBean
 
start(BundleContext) - Method in class fr.opensagres.xdocreport.template.internal.osgi.Activator
 
START_CDATA - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
startDocument() - Method in class fr.opensagres.xdocreport.template.formatter.sax.FieldsMetadataContentHandler
 
startElement(String, String, String, Attributes) - Method in class fr.opensagres.xdocreport.template.formatter.sax.FieldsMetadataContentHandler
 
stop(BundleContext) - Method in class fr.opensagres.xdocreport.template.internal.osgi.Activator
 
SYNTAX_KIND_ATTR - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 

T

TEMPLATE_ENGINE_KIND_ATTR - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
TemplateEngineKind - Enum in fr.opensagres.xdocreport.template
 
TemplateEngineRegistry - Class in fr.opensagres.xdocreport.template.registry
Template engine registry stores instance of ITemplateEngine for template engine kind (Freemarker, Velocity) and document kind (odt, docx..)
TemplateEngineRegistry() - Constructor for class fr.opensagres.xdocreport.template.registry.TemplateEngineRegistry
 
TemplateUtils - Class in fr.opensagres.xdocreport.template.utils
Utilities for template cache, context.
TemplateUtils() - Constructor for class fr.opensagres.xdocreport.template.utils.TemplateUtils
 
toString() - Method in class fr.opensagres.xdocreport.template.formatter.Directive
 
toString() - Method in class fr.opensagres.xdocreport.template.formatter.FieldsMetadata
 

V

valueOf(String) - Static method in enum fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter.DirectiveToParse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.opensagres.xdocreport.template.formatter.Directive.DirectiveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.opensagres.xdocreport.template.TemplateEngineKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum fr.opensagres.xdocreport.template.formatter.AbstractDocumentFormatter.DirectiveToParse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.opensagres.xdocreport.template.formatter.Directive.DirectiveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.opensagres.xdocreport.template.TemplateEngineKind
Returns an array containing the constants of this enum type, in the order they are declared.

X

XML_DECLARATION - Static variable in class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 
XMLFieldsConstants - Class in fr.opensagres.xdocreport.template.formatter
 
XMLFieldsConstants() - Constructor for class fr.opensagres.xdocreport.template.formatter.XMLFieldsConstants
 

A C D E F G H I K L N P R S T V X

Copyright © 2012. All Rights Reserved.