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.) |