Uses of Interface
org.javacord.api.listener.server.role.RoleAttachableListener
-
Packages that use RoleAttachableListener Package Description org.javacord.api.listener.channel.server org.javacord.api.listener.server.role -
-
Uses of RoleAttachableListener in org.javacord.api.listener.channel.server
Subinterfaces of RoleAttachableListener in org.javacord.api.listener.channel.server Modifier and Type Interface Description interfaceServerChannelChangeOverwrittenPermissionsListenerThis listener listens to server channel overwritten permissions changes. -
Uses of RoleAttachableListener in org.javacord.api.listener.server.role
Subinterfaces of RoleAttachableListener in org.javacord.api.listener.server.role Modifier and Type Interface Description interfaceRoleChangeColorListenerThis listener listens to role color changes.interfaceRoleChangeHoistListenerThis listener listens to role hoist changes.interfaceRoleChangeMentionableListenerThis listener listens to role mentionable changes.interfaceRoleChangeNameListenerThis listener listens to role name changes.interfaceRoleChangePermissionsListenerThis listener listens to role permission changes.interfaceRoleChangePositionListenerThis listener listens to role position changes.interfaceRoleDeleteListenerThis listener listens to role deletions.interfaceUserRoleAddListenerThis listener listens to users being added to a role.interfaceUserRoleRemoveListenerThis listener listens to users being removed from a role.Methods in org.javacord.api.listener.server.role with type parameters of type RoleAttachableListener Modifier and Type Method Description <T extends RoleAttachableListener & ObjectAttachableListener>
Collection<ListenerManager<T>>RoleAttachableListenerManager. addRoleAttachableListener(T listener)Adds a listener that implements one or moreRoleAttachableListeners.<T extends RoleAttachableListener & ObjectAttachableListener>
Map<T,List<Class<T>>>RoleAttachableListenerManager. getRoleAttachableListeners()Gets a map with all registered listeners that implement one or moreRoleAttachableListeners and their assigned listener classes they listen to.<T extends RoleAttachableListener & ObjectAttachableListener>
voidRoleAttachableListenerManager. removeListener(Class<T> listenerClass, T listener)Removes a listener from this object.<T extends RoleAttachableListener & ObjectAttachableListener>
voidRoleAttachableListenerManager. removeRoleAttachableListener(T listener)Removes a listener that implements one or moreRoleAttachableListeners.
-