Why is javax.swing.ActionEvent.getActionCommand() suppressed? (and a CapDesk bug)

Kevin Reid <[email protected]>
Newsgroups gmane.comp.lang.e.general
Message-ID <[email protected]>
javax.swing.ActionEvent.getActionCommand() appears to be necessary to  
tell which of the Cancel or Open/Save buttons the user pressed in a  
JFileChooser.

Why is this method suppressed? I mentioned it to Dean Tribble and he  
thought there might have been some sort of information-leak or  
spoofing problem (though I don't see how the latter could happen),  
and that this came up during the DarpaBrowser review.

However, without this method (or a specialized sugaring on  
JFileChooser) I can't see any way to correctly use JFileChooser.

(In particular, note that the caplet powerbox --
   src/esrc/com/skyhunter/e/security/ 
powerboxControllerMakerAuthor.emaker
-- fails to make the distinction, which is a dangerous bug: the  
selected file, if any, will be granted to the caplet even though the  
user intended to cancel.)

MarcS?

-- 
Kevin Reid                            <http://homepage.mac.com/kpreid/>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.