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.