1- using System ;
2- using System . Collections . Generic ;
3- using System . Text ;
4-
51namespace ColumnizerLib ;
62
73/// <summary>
8- /// Implement this interface to execute a self defined action when LogExpert detects a
4+ /// Implement this interface to execute a self defined action when LogExpert detects a
95/// keyword on incomig log file content.
106/// These kind of plugins can be used in the "Highlight and Action Triggers" dialog.
117/// </summary>
@@ -21,30 +17,30 @@ public interface IKeywordAction
2117 /// <param name="keyword">The keyword which triggered the call.</param>
2218 /// <param name="param">The parameter configured for the plugin launch (in the Highlight dialog).</param>
2319 /// <param name="callback">A callback which can be used by the plugin.</param>
24- /// <param name="columnizer">The current columnizer. Can be used to obtain timestamps
20+ /// <param name="columnizer">The current columnizer. Can be used to obtain timestamps
2521 /// (if supported by Columnizer) or to split the log line into fields.</param>
2622 /// <remarks>
27- /// This method is called in a background thread from the process' thread pool (using BeginInvoke()).
23+ /// This method is called in a background thread from the process' thread pool (using BeginInvoke()).
2824 /// So you cannot rely on state information retrieved by the given callback. E.g. the line count
2925 /// may change during the execution of the method. The only exception from this rule is the current line number
3026 /// retrieved from the callback. This is of course the line number of the line that has triggered
3127 /// the keyword match.
3228 /// </remarks>
33- void Execute ( string keyword , string param , ILogExpertCallback callback , ILogLineMemoryColumnizer columnizer ) ;
29+ void Execute ( string keyword , string param , ILogExpertCallbackMemory callback , ILogLineMemoryColumnizer columnizer ) ;
3430
3531 /// <summary>
36- /// Return the name of your plugin here. The returned name is used for displaying the plugin list
32+ /// Return the name of your plugin here. The returned name is used for displaying the plugin list
3733 /// in the settings.
3834 /// </summary>
3935 /// <returns>The name of the plugin.</returns>
40- string GetName ( ) ;
36+ string GetName ( ) ;
4137
4238 /// <summary>
4339 /// Return a description of your plugin here. E.g. a short explanation of parameters. The descriptions
4440 /// will be displayed in the plugin chooser dialog which is used by the Highlight settings.
4541 /// </summary>
4642 /// <returns>The description of the plugin.</returns>
47- string GetDescription ( ) ;
43+ string GetDescription ( ) ;
4844
4945 #endregion
5046}
0 commit comments