ILogBuilder Interface |
Namespace: imbSCI.Core.reporting
public interface ILogBuilder : ILogable, IAceLogable, ITextRender, ITabLevelControler, IRender, ITextAppendContent, IConsoleControl
The ILogBuilder type exposes the following members.
Name | Description | |
---|---|---|
c |
Builder cursor object
(Inherited from ITextRender.) | |
content |
Collection of content units: Source builders => List of string, HTML/XML list of Nodes, RTF/PDF... list of DOM elements
(Inherited from ITextRender.) | |
converter | (Inherited from ITextRender.) | |
directoryScope |
Gets the current directory from the context
(Inherited from ITextRender.) | |
lastLength | (Inherited from ITextRender.) | |
Length | (Inherited from ITextRender.) | |
linePrefix |
Prefix koji se dodaje ispred svake linije
(Inherited from ITextRender.) | |
logContent | (Inherited from IAceLogable.) | |
settings | (Inherited from ITextRender.) | |
tabInsert |
Prefix koji se dodaje ispred teksta -- tabovi
(Inherited from ITabLevelControler.) | |
tabLevel |
nivo na kome je tab sada
(Inherited from ITabLevelControler.) | |
VAR_AllowAutoOutputToConsole |
Gets a value indicating whether [variable allow automatic output to console].
(Inherited from IConsoleControl.) | |
VAR_AllowInstanceToOutputToConsole |
Gets or sets a value indicating whether [variable allow instance to output to console].
(Inherited from IConsoleControl.) | |
zone |
Cursor zone
(Inherited from ITextRender.) |
Name | Description | |
---|---|---|
addDocument |
Creates new document both in filesytem and internal memory. Location for new file is current directory.
(Inherited from ITextRender.) | |
addPage |
Adds new page, drives cursor to upper-left corner
(Inherited from ITextRender.) | |
Append |
Appends inline or new line content.
(Inherited from ITextAppendContent.) | |
AppendCite |
HTML/XML adds q tag, Table aplies smallText style
(Inherited from ITextAppendContent.) | |
AppendCode(String) |
HTML/XML adds q tag, Table aplies smallText style
(Inherited from ITextAppendContent.) | |
AppendCode(String, String) |
HTML/XML adds q tag, Table aplies smallText style
(Inherited from ITextAppendContent.) | |
AppendComment |
On HTML/XML builder adds invisible comment tag, on Table builder it adds comment to the current cell, on Document builder it adds pop-up comment on aplicable way
(Inherited from ITextAppendContent.) | |
AppendDirect |
Direct content injection, bypassing all internal transformations by class implementing ITextRender (Inherited from ITextAppendContent.) | |
AppendFile |
File from sourcepath is copied to outputpath or used as data template if isDataTeplate is true
(Inherited from ITextAppendContent.) | |
AppendFrame |
HTML/XML adds (Inherited from ITextAppendContent.) | |
AppendFromFile | (Inherited from ITextAppendContent.) | |
AppendFunction |
Appends the function.
(Inherited from ITextAppendContent.) | |
AppendHeading |
HTML/XML builder adds H tag with proper level sufix, on Table it applies style and for H1 and H2
(Inherited from ITextAppendContent.) | |
AppendHorizontalLine |
Horizontal line divider.
(Inherited from ITextAppendContent.) | |
AppendImage |
Appends the image tag/call.
(Inherited from ITextAppendContent.) | |
AppendLabel |
Appends the content with label decoration
(Inherited from ITextAppendContent.) | |
AppendLine | (Inherited from ITextRender.) | |
AppendLine(String) |
Appends the line.
(Inherited from ITextAppendContent.) | |
AppendLink |
Renders link, image or reference
(Inherited from ITextAppendContent.) | |
AppendList |
Renders IEnumerable that may contain other IEnumerables
(Inherited from ITextAppendContent.) | |
AppendMath |
Inserts mathFormula block
(Inherited from ITextAppendContent.) | |
AppendPair |
Renders key-> value pair
(Inherited from ITextAppendContent.) | |
AppendPairs |
Appends collection of pairs.
(Inherited from ITextAppendContent.) | |
AppendPanel |
Creates panel with content and (optionally) with comp_heading and comp_description as footer.
(Inherited from ITextAppendContent.) | |
AppendParagraph |
Appends content wrapped into paragraph tag. Table builders will merge whole line if "fullWidth" is TRUE.
(Inherited from ITextAppendContent.) | |
AppendPlaceholder |
Appends string with template placeholder tag {{{ }}} / creates field to call custom property --> for document builder: introduces custom parameter and field
(Inherited from ITextAppendContent.) | |
AppendQuote |
HTML/XML adds q tag, Table aplies smallText style
(Inherited from ITextAppendContent.) | |
AppendSection |
Creates new section with title and content. Optionally it may contain: additional paragraphs for content and footnote on bottom
(Inherited from ITextAppendContent.) | |
AppendTable |
Renders DataTable
(Inherited from ITextAppendContent.) | |
AppendToFile |
Saves content to specified path. Path is local to context scope
(Inherited from ITextAppendContent.) | |
Clear | (Inherited from ITabLevelControler.) | |
close |
Dodaje HTML zatvaranje taga -- zatvara poslednji koji je otvoren
(Inherited from ITabLevelControler.) | |
closeAll |
Zatvara sve tagove koji su trenutno otvoreni
(Inherited from ITextRender.) | |
consoleAltColorToggle |
Sets the alternative color mode for console output. Use set exact to set exactly the value for alternative color, otherwise it works in Toggle mode.
| |
ContentToString |
Vraca sadrzaj u String obliku
(Inherited from ITextRender.) | |
GetContent |
Gets specified content segment, or complete content
(Inherited from ITextRender.) | |
getContentBlocks |
Gets the content blocks -- the main content is in main (Inherited from ITextRender.) | |
getDocument |
Gets the document instance - current document
(Inherited from ITextRender.) | |
getLastLine | (Inherited from ITextRender.) | |
loadDocument |
Loads the document from filepath into internal object of TDoc type as current document
(Inherited from ITextRender.) | |
loadPage |
Loads the page from filepath. If it is document type then imports page with targeted name
(Inherited from ITextRender.) | |
log | (Inherited from ILogable.) | |
logEndPhase | ||
logStartPhase | ||
nextTabLevel |
Prelazi u sledeci tab level
(Inherited from ITabLevelControler.) | |
open | (Inherited from ITabLevelControler.) | |
prevTabLevel |
Prebacuje u prethodni tabLevel
(Inherited from ITabLevelControler.) | |
rootTabLevel | (Inherited from ITabLevelControler.) | |
save |
Path where to save so far logged content
| |
saveDocument(FileInfo) |
Saves the document.
(Inherited from ITextRender.) | |
saveDocument(String, getWritableFileMode, reportOutputFormatName) |
Saves the current document, returns FileInfo pointing to it
(Inherited from ITextRender.) | |
savePage |
Saves the document containing this page.
(Inherited from ITextRender.) | |
SubcontentClose |
Subcontents the close.
(Inherited from ITextRender.) | |
SubcontentStart |
Subcontents the start.
(Inherited from ITextRender.) | |
ToString |
Vraca sadrzaj u String obliku
(Inherited from ITabLevelControler.) |
Name | Description | |
---|---|---|
AppendIf | (Defined by settingsEntriesTools.) |