The column information (order and size) is persisted in the {tab
name}.column file in the {user.dir}/.chainsaw directory - see
LogPanel.loadColumnSettings

I'd like to change this code - it's a pain to have it as a persisted
java object, and it's a pain to not be able to hide the dynamic columns
(created from MDC entries).

Scott 

-----Original Message-----
From: Tan Kah Siong [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, September 06, 2005 5:48 PM
To: Log4J Users List
Subject: RE: Chainsaw - Disable columns

Is there any way to do this programatically?
I tried to create a patch that would do this upon reading an entry in
the xml configuration file, which is read by the receiver class as
mentioned in earlier thread. However, i canot find the correct code that
would do this. The closest i came to was at LogPanelPreferencePanel,
where i experimented with a new method that would do a
getModel().toggleColumn(ColumnName). However, the effects does not seems
to take place. 

Probably someone here can give me a hint?

Rdgs,
jax

--- Scott Deboy <[EMAIL PROTECTED]> wrote:

> - Select a tab
> - Select the 'current tab, log panel preferences'
> menu
> - Select 'columns' in the list on the left
> - Double-click on a column name in the list on the right to de-select 
> the column or (selected=displayed, unselected=hidden)
> 
> Settings are saved and loaded automatically per-tab.
> 
> Currently you can't hide columns holding MDC entries (event 
> properties).
> 
> Scott
> 
> 
> -----Original Message-----
> From: Tan Kah Siong [mailto:[EMAIL PROTECTED]
> Sent: Tue 9/6/2005 5:54 AM
> To: log4j-user@logging.apache.org
> Subject: Chainsaw - Disable columns
>  
> Hi, i am using customised versions of
> customsqldbreceiver and logfilexmlreceiver classes to load my database

> logs and xml logs respectively.
> 
> I noted that these classes do not utilise the fields which Chainsaw 
> displays by default.
> 
> LOGGER, TIMESTAMP, LEVEL, THREAD, MESSAGE, NDC, THROWABLE, CLASS, 
> METHOD, FILE, LINE, ID
> 
> Is there anyway to hide these columns upon the loading of these 
> receivers?
> 
> Eg: The db log is loaded in a single tab, but the columns mentioned 
> above should not load. I do not wish to manually set this in the 
> preference after loading.
> 
> Please advice.
> 
> 
>       
>               
>
______________________________________________________
> Click here to donate to the Hurricane Katrina relief effort.
> http://store.yahoo.com/redcross-donate3/
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 
> 
> >
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
[EMAIL PROTECTED]



        
                
______________________________________________________
Click here to donate to the Hurricane Katrina relief effort.
http://store.yahoo.com/redcross-donate3/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to