Uses of Interface
f00f.net.irc.martyr.Mode

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()
           
 



Copyright © 2000-2007 Ben Damm, Daniel Henninger, et al.