com.planet_ink.coffee_mud.Libraries.interfaces
Interface TelnetFilter

All Superinterfaces:
java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
All Known Implementing Classes:
CoffeeFilter

public interface TelnetFilter
extends CMLibrary


Field Summary
static java.lang.String[] FILTER_DESCS
           
static int HASHAVE
           
static int HESHE
           
static java.lang.String hexStr
           
static int HIMHER
           
static int HIMHERSELF
           
static int HISHER
           
static int HISHERSELF
           
static int ISARE
           
static int ISARE2
           
static int NAME
           
static int NAMENOART
           
static int NAMESELF
           
static int SIRMADAM
           
static int YOUPOSS
           
 
Method Summary
 java.lang.String colorOnlyFilter(java.lang.String msg, Session S)
           
 java.lang.String fullInFilter(java.lang.String input, boolean allowMXP)
           
 java.lang.String fullOutFilter(Session S, MOB mob, Environmental source, Environmental target, Environmental tool, java.lang.String msg, boolean wrapOnly)
           
 java.lang.String getLastWord(java.lang.StringBuffer buf, int lastSp, int lastSpace)
           
 java.util.Hashtable getTagTable()
           
 java.lang.String safetyFilter(java.lang.String s)
           
 java.lang.StringBuffer simpleInFilter(java.lang.StringBuffer input, boolean allowMXP)
           
 java.lang.String simpleOutFilter(java.lang.String msg)
           
 
Methods inherited from interface com.planet_ink.coffee_mud.Libraries.interfaces.CMLibrary
activate, getSupportThread, shutdown
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject
copyOf, ID, initializeClass, newInstance
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

hexStr

static final java.lang.String hexStr
See Also:
Constant Field Values

HISHER

static final int HISHER
See Also:
Constant Field Values

HIMHER

static final int HIMHER
See Also:
Constant Field Values

NAME

static final int NAME
See Also:
Constant Field Values

NAMESELF

static final int NAMESELF
See Also:
Constant Field Values

HESHE

static final int HESHE
See Also:
Constant Field Values

ISARE

static final int ISARE
See Also:
Constant Field Values

HASHAVE

static final int HASHAVE
See Also:
Constant Field Values

YOUPOSS

static final int YOUPOSS
See Also:
Constant Field Values

HIMHERSELF

static final int HIMHERSELF
See Also:
Constant Field Values

HISHERSELF

static final int HISHERSELF
See Also:
Constant Field Values

SIRMADAM

static final int SIRMADAM
See Also:
Constant Field Values

ISARE2

static final int ISARE2
See Also:
Constant Field Values

NAMENOART

static final int NAMENOART
See Also:
Constant Field Values

FILTER_DESCS

static final java.lang.String[] FILTER_DESCS
Method Detail

getTagTable

java.util.Hashtable getTagTable()

simpleOutFilter

java.lang.String simpleOutFilter(java.lang.String msg)

colorOnlyFilter

java.lang.String colorOnlyFilter(java.lang.String msg,
                                 Session S)

getLastWord

java.lang.String getLastWord(java.lang.StringBuffer buf,
                             int lastSp,
                             int lastSpace)

fullOutFilter

java.lang.String fullOutFilter(Session S,
                               MOB mob,
                               Environmental source,
                               Environmental target,
                               Environmental tool,
                               java.lang.String msg,
                               boolean wrapOnly)

simpleInFilter

java.lang.StringBuffer simpleInFilter(java.lang.StringBuffer input,
                                      boolean allowMXP)

fullInFilter

java.lang.String fullInFilter(java.lang.String input,
                              boolean allowMXP)

safetyFilter

java.lang.String safetyFilter(java.lang.String s)