com.anabas.sharedlet
Interface CapabilityListener


public interface CapabilityListener
extends java.util.EventListener

Listener to changes in the capabilities manager


Method Summary
 void capabilityChanged(java.lang.String capability, boolean enabled)
           
 java.lang.String getSharedletMIME()
           
 void remoteCapabilityChanged(java.lang.String capability, boolean enabled, com.anabas.concepts.UserID userid)
          Notifies when a user's capability has changed for this sharedlet in this meeting.
 void roleChanged(java.lang.String roleName)
          Invoked when the role of the sharedlet listener changed.
 

Method Detail

getSharedletMIME

public java.lang.String getSharedletMIME()
Returns:
The sharedlet MIME type the capability change belongs to.

remoteCapabilityChanged

public void remoteCapabilityChanged(java.lang.String capability,
                                    boolean enabled,
                                    com.anabas.concepts.UserID userid)
Notifies when a user's capability has changed for this sharedlet in this meeting.
Parameters:
capability - The capability name that has changed.
enabled - Whether the capability is now enabled or disabled.
userid - The user for who this capability changed.

capabilityChanged

public void capabilityChanged(java.lang.String capability,
                              boolean enabled)
Parameters:
capability - The capability name that has changed.
enabled - Whether the capability is now enabled or disabled.

roleChanged

public void roleChanged(java.lang.String roleName)
Invoked when the role of the sharedlet listener changed.
Parameters:
roleName - The new role the listener sharedlet is in.