|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Mode | |
---|---|
f00f.net.irc.martyr | |
f00f.net.irc.martyr.clientstate | |
f00f.net.irc.martyr.commands | |
f00f.net.irc.martyr.modes | |
f00f.net.irc.martyr.modes.channel | |
f00f.net.irc.martyr.modes.user |
Uses of Mode in f00f.net.irc.martyr |
---|
Methods in f00f.net.irc.martyr that return Mode | |
---|---|
Mode |
Mode.newInstance()
A Mode can be constructed and asked to make copies of itself. |
Uses of Mode in f00f.net.irc.martyr.clientstate |
---|
Methods in f00f.net.irc.martyr.clientstate with parameters of type Mode | |
---|---|
void |
Channel.setMode(Mode mode)
Informs the channel of a mode change. |
Uses of Mode in f00f.net.irc.martyr.commands |
---|
Methods in f00f.net.irc.martyr.commands that return types with arguments of type Mode | |
---|---|
java.util.List<Mode> |
ModeCommand.parseModes(java.util.Map<java.lang.Character,Mode> modes,
java.util.StringTokenizer tokens)
Takes a mode string, such as: '+ooo A B C' or '+o A +o B' or even '+o-o A B' and returns a List containing Mode objects that correspond to the modes specified. |
Methods in f00f.net.irc.martyr.commands with parameters of type Mode | |
---|---|
static void |
ModeCommand.registerMode(java.util.Map<java.lang.Character,Mode> modes,
Mode mode)
|
Method parameters in f00f.net.irc.martyr.commands with type arguments of type Mode | |
---|---|
java.util.List<Mode> |
ModeCommand.parseModes(java.util.Map<java.lang.Character,Mode> modes,
java.util.StringTokenizer tokens)
Takes a mode string, such as: '+ooo A B C' or '+o A +o B' or even '+o-o A B' and returns a List containing Mode objects that correspond to the modes specified. |
static void |
ModeCommand.registerMode(java.util.Map<java.lang.Character,Mode> modes,
Mode mode)
|
Uses of Mode in f00f.net.irc.martyr.modes |
---|
Classes in f00f.net.irc.martyr.modes that implement Mode | |
---|---|
class |
GenericMode
GenericNode uses the character to specify the hash code. |
Uses of Mode in f00f.net.irc.martyr.modes.channel |
---|
Classes in f00f.net.irc.martyr.modes.channel that implement Mode | |
---|---|
class |
AnonChannelMode
The channel flag 'a' defines an anonymous channel. |
class |
BanMode
Channel Ban and Exception - When a user requests to join a channel, his local server checks if the user's address matches any of the ban masks set for the channel. |
class |
ExceptionMode
Channel Ban and Exception - When a user requests to join a channel, his local server checks if the user's address matches any of the ban masks set for the channel. |
class |
GenericChannelMask
'Masks' and other modes that can have multiple copies in a channel at once should subclass this. |
class |
GenericChannelMode
A generic channel mode will be recorded in the channel, and there will be one per channel. |
class |
InviteMaskMode
Channel Invitation - For channels which have the invite-only flag set (See Section 4.2.2 (Invite Only Flag)), users whose address matches an invitation mask set for the channel are allowed to join the channel without any invitation. |
class |
InviteOnlyMode
Invite Only Flag - When the channel flag 'i' is set, new members are only accepted if their mask matches Invite-list (See section 4.3.2) or they have been invited by a channel operator. |
class |
KeyMode
Channel Key - When a channel key is set (by using the mode 'k'), servers MUST reject their local users request to join the channel unless this key is given. |
class |
LimitMode
User Limit - A user limit may be set on channels by using the channel flag 'l'. |
class |
ModeratedMode
Moderated Channel Flag - The channel flag 'm' is used to control who may speak on a channel. |
class |
NoExtMsgMode
No Messages To Channel From Clients On The Outside - When the channel flag 'n' is set, only channel members MAY send messages to the channel. |
class |
OperMode
Channel Operator Status - The mode 'o' is used to toggle the operator status of a channel member. |
class |
PrivateMode
Private and Secret Channels - The channel flag 'p' is used to mark a channel "private" and the channel flag 's' to mark a channel "secret". |
class |
SecretMode
Private and Secret Channels - The channel flag 'p' is used to mark a channel "private" and the channel flag 's' to mark a channel "secret". |
class |
TopicLockMode
Topic - The channel flag 't' is used to restrict the usage of the TOPIC command to channel operators. |
class |
VoiceMode
Voice Privilege - The mode 'v' is used to give and take voice privilege to/from a channel member. |
Methods in f00f.net.irc.martyr.modes.channel that return Mode | |
---|---|
Mode |
VoiceMode.newInstance()
|
Mode |
TopicLockMode.newInstance()
|
Mode |
SecretMode.newInstance()
|
Mode |
PrivateMode.newInstance()
|
Mode |
OperMode.newInstance()
|
Mode |
NoExtMsgMode.newInstance()
|
Mode |
ModeratedMode.newInstance()
|
Mode |
LimitMode.newInstance()
|
Mode |
KeyMode.newInstance()
|
Mode |
InviteOnlyMode.newInstance()
|
Mode |
InviteMaskMode.newInstance()
|
Mode |
ExceptionMode.newInstance()
|
Mode |
BanMode.newInstance()
|
Mode |
AnonChannelMode.newInstance()
|
Uses of Mode in f00f.net.irc.martyr.modes.user |
---|
Classes in f00f.net.irc.martyr.modes.user that implement Mode | |
---|---|
class |
GenericUserMode
|
class |
InvisibleMode
|
Methods in f00f.net.irc.martyr.modes.user that return Mode | |
---|---|
Mode |
InvisibleMode.newInstance()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |