|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MessageFilter | |
---|---|
com.leafdigital.irc.api | The IRC api provides low-level support for the events and communication involved in connection with an IRC server. |
leafchat.core.api | leafChat's core API, available to all plugins. |
Uses of MessageFilter in com.leafdigital.irc.api |
---|
Classes in com.leafdigital.irc.api that implement MessageFilter | |
---|---|
class |
ChanAndServerFilter
Filters messages based on their source server and channel |
class |
ChanFilter
Filters messages based on their source server and channel |
class |
CommandFilter
Filters user command messages based on the command |
class |
CTCPCommandFilter
Filters messages based on their source server and channel |
class |
NickAndServerFilter
Filters messages based on their source server and nick |
class |
NickFilter
Filters messages based on their source user nickname |
class |
NumericFilter
Filters messages based on their server numeric |
class |
ServerFilter
Filters messages based on their source server |
class |
UserFilter
Filters messages based on their source user nickname, username, and host |
Uses of MessageFilter in leafchat.core.api |
---|
Classes in leafchat.core.api that implement MessageFilter | |
---|---|
class |
MinuteFilter
Used to receive the per-minute messages less often |
Methods in leafchat.core.api that return types with arguments of type MessageFilter | |
---|---|
java.lang.Class<? extends MessageFilter> |
FilterInfo.getFilterClass()
|
Methods in leafchat.core.api with parameters of type MessageFilter | |
---|---|
boolean |
MsgOwner.registerTarget(java.lang.Object target,
java.lang.Class<? extends Msg> message,
MessageFilter mf,
int requestID,
int priority)
Called when a new target registers to receive messages from this class. |
boolean |
BasicMsgOwner.registerTarget(java.lang.Object target,
java.lang.Class<? extends Msg> message,
MessageFilter mf,
int requestID,
int priority)
|
int |
PluginContext.requestMessages(java.lang.Class<? extends Msg> message,
java.lang.Object target,
MessageFilter mf)
Requests messages of a particular type, with PRIORITY_NORMAL. |
int |
PluginContext.requestMessages(java.lang.Class<? extends Msg> message,
java.lang.Object target,
MessageFilter mf,
int priority)
Requests messages of a particular type. |
Constructor parameters in leafchat.core.api with type arguments of type MessageFilter | |
---|---|
FilterInfo(java.lang.Class<? extends MessageFilter> c)
Constructs with a particular filter class and a default name (the class name without Filter). |
|
FilterInfo(java.lang.Class<? extends MessageFilter> c,
java.lang.String name)
Constructs with a particular filter class. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |