- DASH - Static variable in interface com.nomagic.magicreport.engine.odf.attribute.StyleGraphicPropertiesAttlist
-
Constants for draw:stroke.
- DASHED - Static variable in interface com.nomagic.magicreport.engine.odf.attribute.StyleColumnSepAttlist
-
Constants for style:style.
- debug(Object) - Method in class com.nomagic.magicreport.engine.velocity.ReportVelocityEngine
-
- decode(String) - Static method in class com.nomagic.magicreport.helper.Base64
-
Decodes a String containing characters in the Base64 alphabet into binary data.
- decreaseColumn(int) - Method in class com.nomagic.magicreport.Column
-
Decrease a number of column
- decreaseRow(int) - Method in class com.nomagic.magicreport.Row
-
Decrease a number of rows
- decreaseValue(int) - Method in class com.nomagic.magicreport.GridRowSpan
-
- decreaseValue(int) - Method in class com.nomagic.magicreport.GridSpan
-
- DEFAULT_DPI - Static variable in class com.nomagic.magicreport.engine.tools.ImageTool
-
The default DPI which is 96.
- DEFAULT_INPUT_ENCODING - Static variable in class com.nomagic.magicreport.engine.TemplateConstants
-
Default template encoding.
- DEFAULT_OUTPUT_ENCODING - Static variable in class com.nomagic.magicreport.engine.TemplateConstants
-
Default report output encoding.
- DEFAULT_PROCESS_SIZE - Static variable in class com.nomagic.magicreport.engine.TemplateConstants
-
Default processing size.
- DefaultFormatter - Class in com.nomagic.magicreport.format
-
This class provides default implementation for any output format.
- DefaultFormatter() - Constructor for class com.nomagic.magicreport.format.DefaultFormatter
-
Create a default formatter without properties.
- DefaultFormatter(Properties) - Constructor for class com.nomagic.magicreport.format.DefaultFormatter
-
Create a default formatter with specific properties.
- DefaultTemplateEngine - Class in com.nomagic.magicreport.engine.velocity
-
Provide standard template engine for MagicReport.
- DefaultTemplateEngine() - Constructor for class com.nomagic.magicreport.engine.velocity.DefaultTemplateEngine
-
Create an instance of engine.
- delete(File) - Static method in class com.nomagic.magicreport.helper.FileUtils
-
Deletes the file or directory denoted by this abstract pathname.
- deleteRemovedColumns(String) - Method in class com.nomagic.magicreport.engine.velocity.RowInfo
-
- destroy() - Method in class com.nomagic.magicreport.engine.AbstractTemplateEngine
-
Called by the application or
TemplateEngineFactory
to inform this engine
that it should destroy any resources that it has allocated.
- destroy() - Method in class com.nomagic.magicreport.engine.ConcurrentTool
-
Called by the engine to inform this tool is no longer use and that it should destroy any resources that it
has allocated.
- destroy() - Method in interface com.nomagic.magicreport.engine.ITemplateEngine
-
Called by the application or
TemplateEngineFactory
to inform this engine
that it should destroy any resources that it has allocated.
- destroy() - Method in class com.nomagic.magicreport.engine.velocity.DefaultTemplateEngine
-
Called by the application or
TemplateEngineFactory
to inform this engine
that it should destroy any resources that it has allocated.
- destroy() - Method in class com.nomagic.magicreport.engine.velocity.DOCXEngine
-
- Directive - Class in com.nomagic.magicreport.parser
-
A Java Bean class represent a directive statement.
- Directive() - Constructor for class com.nomagic.magicreport.parser.Directive
-
Create empty directive.
- DISABLED - Static variable in interface com.nomagic.magicreport.engine.odf.attribute.StyleGraphicPropertiesAttlist
-
Constants for dr3d:backface-culling and dr3d:texture-filter.
- dispose() - Method in class com.nomagic.magicreport.Image
-
Disposes of this image buffer context and releases any system resources that it is using.
- DocBookCreator - Class in com.nomagic.magicreport.format.html
-
The class use for create DocBook content.
- DocBookCreator() - Constructor for class com.nomagic.magicreport.format.html.DocBookCreator
-
- DocBookEngine - Class in com.nomagic.magicreport.engine.velocity
-
This class provides an instance of the Velocity template engine.
- DocBookEngine() - Constructor for class com.nomagic.magicreport.engine.velocity.DocBookEngine
-
Create instance of engine.
- DocBookFormatter - Class in com.nomagic.magicreport.format
-
This class provides implementation for DocBook format output.
- DocBookFormatter(Properties) - Constructor for class com.nomagic.magicreport.format.DocBookFormatter
-
Create a HTML formatter with specific properties.
- DocumentContentType - Class in com.nomagic.magicreport.engine.ooxml.child.docx
-
Class to handle tag in [Content_Type].xml of DOCX template.
Example tag in the file:
- <Default Extension="jpg" ContentType="image/jpg"/>
- <Override PartName="/word/document.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml"/>
First tag will be created to DocumentContentType("jpg", null, "image/jpg")
Second tag will be created to DocumentContentType(null, "/word/document.xml", "application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml")
- DocumentContentType() - Constructor for class com.nomagic.magicreport.engine.ooxml.child.docx.DocumentContentType
-
Constructor.
- DocumentContentType(String, String, String) - Constructor for class com.nomagic.magicreport.engine.ooxml.child.docx.DocumentContentType
-
Constructor.
- DocumentEndPage - Class in com.nomagic.magicreport
-
- DocumentEndPage() - Constructor for class com.nomagic.magicreport.DocumentEndPage
-
- DocumentInfo - Class in com.nomagic.magicreport.engine.ooxml.child.docx
-
Handle document information.
The DOCX template contains files in zip.
For example:
- [Content_Type].xml
- word/document.xml
- word/_rels/document.xml.rels
- word/styles.xml
- etc.
- DocumentInfo(String, DocumentInfo, String) - Constructor for class com.nomagic.magicreport.engine.ooxml.child.docx.DocumentInfo
-
Constructor
- DocumentPage - Class in com.nomagic.magicreport
-
- DocumentPage() - Constructor for class com.nomagic.magicreport.DocumentPage
-
- DocumentPageTool - Class in com.nomagic.magicreport.engine.tools
-
- DocumentPageTool() - Constructor for class com.nomagic.magicreport.engine.tools.DocumentPageTool
-
- DocumentRelationship - Class in com.nomagic.magicreport.engine.ooxml.child.docx
-
- DocumentRelationship() - Constructor for class com.nomagic.magicreport.engine.ooxml.child.docx.DocumentRelationship
-
Constructor
- DocumentRelationship(String, String, String) - Constructor for class com.nomagic.magicreport.engine.ooxml.child.docx.DocumentRelationship
-
Constructor
- DocumentRelationshipProcess(DocumentInfo) - Constructor for class com.nomagic.magicreport.engine.velocity.DOCXEngine.DocumentRelationshipProcess
-
- DocumentRelationshipTool - Class in com.nomagic.magicreport.engine.ooxml.child.docx
-
Tool to handle relationship file of DOCX template.
$documentRelationshipTool.generateID(sectionID, originalID)
The id and target path that refer to relationship file of child template will be changed.
In case the relationship file is static file (image, object, none-xml file, etc.),
The new id and new target path will be updated
Then the new id and DocumentRelationship will be added to StaticRelationshipMap of child DocumentInfo.
In case the relationship file is dynamic file (The xml file that contain velocity syntax),
The file will be evaluated and the content after evaluated will be added to dynamic DocumentRelationship
Then the new id and dynamic DocumentRelationship will be added to DynamicRelationshipMap of child DocumentInfo.
- DocumentRelationshipTool(ITemplateEngine) - Constructor for class com.nomagic.magicreport.engine.ooxml.child.docx.DocumentRelationshipTool
-
- DocumentSection - Class in com.nomagic.magicreport.engine.ooxml.child.docx
-
Handle section information of child template.
- DocumentSection(String) - Constructor for class com.nomagic.magicreport.engine.ooxml.child.docx.DocumentSection
-
Constructor
- DOCXChildEngineHelper - Class in com.nomagic.magicreport.engine.ooxml.child.docx
-
Helper class for child engine of DOCX
- DOCXChildEngineHelper() - Constructor for class com.nomagic.magicreport.engine.ooxml.child.docx.DOCXChildEngineHelper
-
- DOCXConstants - Interface in com.nomagic.magicreport.engine.ooxml
-
String constant for DOCX.
- DOCXCreator - Class in com.nomagic.magicreport.format.html
-
The class use for create Html to DOCX content.
- DOCXCreator() - Constructor for class com.nomagic.magicreport.format.html.DOCXCreator
-
- DOCXEngine - Class in com.nomagic.magicreport.engine.velocity
-
The Velocity engine for OpenXML Word Document (DOCX).
- DOCXEngine() - Constructor for class com.nomagic.magicreport.engine.velocity.DOCXEngine
-
A class constructor.
- DOCXEngine.ContentTypeProcess - Class in com.nomagic.magicreport.engine.velocity
-
Handle content type
- DOCXEngine.DocumentRelationshipProcess - Class in com.nomagic.magicreport.engine.velocity
-
Handle document relationship
- DOCXEngine.NumberingProcess - Class in com.nomagic.magicreport.engine.velocity
-
Handle numbering File
- DOCXEngine.NumberingUpdateProcess - Class in com.nomagic.magicreport.engine.velocity
-
Handle numbering for child document
This abstractNumId and numId in this file should be updated
- DOCXEngine.StyleProcess - Class in com.nomagic.magicreport.engine.velocity
-
Handle style File
- DOCXEngine.StyleUpdateProcess - Class in com.nomagic.magicreport.engine.velocity
-
Handle style for child document
This id and name in this file may be updated
- DOCXFormatter - Class in com.nomagic.magicreport.format
-
The Velocity engine support for Docx.
- DOCXFormatter(ITemplateEngine) - Constructor for class com.nomagic.magicreport.format.DOCXFormatter
-
Create a Docx formatter with specific properties.
- DOCXFormatter(Properties) - Constructor for class com.nomagic.magicreport.format.DOCXFormatter
-
Create a Docx formatter with specific properties.
- DOCXFormatterWrapper - Class in com.nomagic.magicreport.engine.tools
-
A wrapper for MagicReport DOCX formatter.
- DOCXFormatterWrapper(ITemplateEngine) - Constructor for class com.nomagic.magicreport.engine.tools.DOCXFormatterWrapper
-
Create a DOCX formatter with with specific engine.
- DOCXListCreator - Class in com.nomagic.magicreport.format.html
-
Class for create list style of DOCX.
- DOCXListCreator(Map<String, List<String[]>>, Map<String, String>) - Constructor for class com.nomagic.magicreport.format.html.DOCXListCreator
-
Constructor.
- DOT_DASHED - Static variable in interface com.nomagic.magicreport.engine.odf.attribute.StyleColumnSepAttlist
-
Constants for style:style.
- DOT_PER_INCH - Static variable in interface com.nomagic.magicreport.format.IFormatter
-
Default dot per inch value.
- DOTTED - Static variable in interface com.nomagic.magicreport.engine.odf.attribute.StyleColumnSepAttlist
-
Constants for style:style.
- DOUBLE_SIDE - Static variable in interface com.nomagic.magicreport.engine.odf.attribute.StyleGraphicPropertiesAttlist
-
Constants for dr3d:lighting-mode.
- DOWN - Static variable in interface com.nomagic.magicreport.engine.odf.attribute.StyleGraphicPropertiesAttlist
-
Constants for text:animation-direction.
- dpi - Variable in class com.nomagic.magicreport.format.DefaultFormatter
-
Number of DOT per inch.
- DrawFrame - Class in com.nomagic.magicreport.engine.odf.node
-
A class represent <draw:frame> element.
- DrawFrame() - Constructor for class com.nomagic.magicreport.engine.odf.node.DrawFrame
-
- DRAWING_PAGE - Static variable in interface com.nomagic.magicreport.engine.odf.attribute.StyleStyleAttlist
-
style:family = "drawing-page".
- DYNAMIC - Static variable in interface com.nomagic.magicreport.engine.odf.attribute.StyleGraphicPropertiesAttlist
-
Constants for style:wrap.
- DynamicDocumentRelationship - Class in com.nomagic.magicreport.engine.ooxml.child.docx
-
- DynamicDocumentRelationship() - Constructor for class com.nomagic.magicreport.engine.ooxml.child.docx.DynamicDocumentRelationship
-
Constructor
- DynamicDocumentRelationship(String, String, String) - Constructor for class com.nomagic.magicreport.engine.ooxml.child.docx.DynamicDocumentRelationship
-
Constructor