beanRef - - The name (either system or user) that the listener
uses for this namedBean, this parameter is used to
help determine when which listeners should be moved
when the username is moved from one bean to another.

listenerRef - - A textual reference for the listener, that can be
presented to the user when a delete is called

firePropertyChange

dispose

Deactivate this object, so that it releases as many resources as possible
and no longer effects others.

For example, if this object has listeners, after a call to this method it
should no longer notify those listeners. Any native or system-wide
resources it maintains should be released, including threads, files, etc.

It is an error to invoke any other methods on this object once dispose()
has been called. Note, however, that there is no guarantee about behavior
in that case.

Afterwards, references to this object may still exist elsewhere,
preventing its garbage collection. But it's formally dead, and shouldn't
be keeping any other objects alive. Therefore, this method should null
out any references to other objects that this NamedBean contained.