This abstract Listener ensures that only privileged
users have access to the services provided by derived
implementations.
- This class is extended by Listeners that may require security checks.
- The extended classes may then be extended again by an concrete
implementation (with a certain security model) that overwrites the
"actionPerformed"-method to perform the security check.