-
Notifications
You must be signed in to change notification settings - Fork 162
About the different Line interfaces
There are two major intefaces
- ILogLine
- IColumnizedLogLine
- IColumn
Represents the "raw" LogLine like it was read in from the file with LogReader (except there is a IPreProcessColumnizer).
Just the full line
The line number from the file
This is the ILogLine after it was columnized
Just the reference to the original LogLine
These are the columns. There is the IColumn interface used but you don't have to implement this interface just use the LogExpert.Column
class (There are some Statics for ease of use). This is important because in the Column class are some specifics implemented which are important (Like truncate of long lines).
Just a reference to the parent IColumnizedLogLine
The FullValue without any truncation. This is important for Search / highlighting and so on.
This value gets displayed in the Grid. Important in the LogExpert.Column
class is a default truncation implemented for long lines!