Paul Clapham
" For one thing a Java Bean's name should follow the original Sun guidelines and start with an uppercase character. "
I think
not every name is a valid Java Bean method name as long as the parameters of the methods matches with the method's names.
Eg :- If addMouseListener() will take a parameter , it can only be a MouseListener reference i.e addMouseListener(MouseListener m){ }
However , to delete a Listener , "remove" and to register a Listener ,"add" must be preceded with the function name.
So i think deleteMouseListener and registerMouseListener are not valid .