f00f.net.irc.martyr.modes.channel
Class ModeratedMode
java.lang.Object
f00f.net.irc.martyr.modes.GenericMode
f00f.net.irc.martyr.modes.channel.GenericChannelMode
f00f.net.irc.martyr.modes.channel.ModeratedMode
- All Implemented Interfaces:
- Mode
public class ModeratedMode
- extends GenericChannelMode
Moderated Channel Flag - The channel flag 'm' is used to
control who may speak on a channel. When it is set, only
channel operators, and members who have been given the voice
privilege may send messages to the channel.
This flag only affects users.
(From RFC2811)
Nested classes/interfaces inherited from interface f00f.net.irc.martyr.Mode |
Mode.Sign |
Method Summary |
char |
getChar()
The character that represents this mode (ie o for operator) |
Mode |
newInstance()
A Mode can be constructed and asked to make copies of itself. |
boolean |
requiresParam()
Should return true if this mode requires a parameter. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ModeratedMode
public ModeratedMode()
requiresParam
public boolean requiresParam()
- Description copied from interface:
Mode
- Should return true if this mode requires a parameter.
- Returns:
- True or false if a param is required for mode
getChar
public char getChar()
- Description copied from interface:
Mode
- The character that represents this mode (ie o for operator)
- Returns:
- Character representation of mode
newInstance
public Mode newInstance()
- Description copied from interface:
Mode
- A Mode can be constructed and asked to make copies of itself.
- Returns:
- New Mode instance
Copyright © 2000-2007 Ben Damm, Daniel Henninger, et al.