Hello all,  The 'commandNavigationItem' supports 2 properties 'disabled' and 
'readOnly'.The tag documentationdescribes these as follows.  disabled - If 
value is "true", the component becomes non-interactive. Otherwise,the default 
value is "false" and component assumes its expected behavior. readOnly - 
whether the item should be rendered as readOnly. Depending on the renderer the 
text may or may not appear when readOnly is true.  The train component uses 
both these properties, but I have found that there is not much difference 
between these 2 properties when it comes to rendering (at least in the train's 
case). There are 2 other components (navigationPane and breadCrumbs) that 
usecommandNavItemas it's nodestamp, butthey onlyuse 'readOnly' attribute. I 
would like to know ifthere are any objections tomaking the following changes.  
1. Remove the'disabled' property 2. Rename the 'readOnly' property to 
'disabled'  The reasons for removing 'disabled' are the following. 1. If a stop 
is disabled for the entire life of the train, it can be excluded from the model 
and hence not displayed at all. 2. If the stop is disabled only for a short 
time within the normal flow of the train, then it can be rendered as unvisited 
- readOnly, until some condition enables it. I am not sure if any one has seen 
other use cases for the 'disabled' attribute that requires us to keep it 
around.  If we remove 'disabled' thenwe should rename 'readOnly' to 'disabled', 
since most users intuitively think of links/stops/navItems as being enabled (or 
disabled)more thanthey being readOnly (or not).It is much source of confusion 
today.  Any comments?  Thanks  Pavitra

Reply via email to