com.planet_ink.coffee_mud.Libraries.interfaces
Interface ColorLibrary

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

public interface ColorLibrary
extends CMLibrary


Field Summary
static java.lang.String[] COLOR_ALLCOLORNAMES
           
static java.lang.String[] COLOR_ALLCOLORS
           
static java.lang.String[] COLOR_ALLEXTENDEDCOLORCODELETTERS
           
static java.lang.String[] COLOR_ALLHTTAGS
           
static java.lang.String[] COLOR_ALLNORMALCOLORCODELETTERS
           
static java.lang.String COLOR_BGBLACK
           
static java.lang.String COLOR_BGBLUE
           
static java.lang.String COLOR_BGCYAN
           
static java.lang.String COLOR_BGDEFAULT
           
static java.lang.String COLOR_BGGREEN
           
static java.lang.String COLOR_BGPURPLE
           
static java.lang.String COLOR_BGRED
           
static java.lang.String COLOR_BGWHITE
           
static java.lang.String COLOR_BGYELLOW
           
static java.lang.String COLOR_BLACK
           
static java.lang.String COLOR_BLINK
           
static java.lang.String COLOR_BLUE
           
static java.lang.String COLOR_BOLD
           
static java.lang.String COLOR_BR0G3B5
           
static java.lang.String COLOR_BROWN
           
static java.lang.String[] COLOR_CODELETTERSINCARDINALORDER
           
static java.lang.String COLOR_CYAN
           
static java.lang.String COLOR_DARKGREY
           
static java.lang.String COLOR_FR0G3B5
           
static java.lang.String COLOR_GREEN
           
static java.lang.String COLOR_GREY
           
static java.lang.String COLOR_ITALICS
           
static java.lang.String COLOR_LIGHTBLUE
           
static java.lang.String COLOR_LIGHTCYAN
           
static java.lang.String COLOR_LIGHTGREEN
           
static java.lang.String COLOR_LIGHTPURPLE
           
static java.lang.String COLOR_LIGHTRED
           
static java.lang.String COLOR_NONE
           
static java.lang.String COLOR_PURPLE
           
static java.lang.String COLOR_RED
           
static java.lang.String COLOR_UNDERLINE
           
static java.lang.String COLOR_WHITE
           
static java.lang.String COLOR_YELLOW
           
static java.lang.String[] COLORCODE_ALLCODENAMES
           
static char[] COLORCODE_ALLCODES
           
static char COLORCODE_CHANNEL
           
static char COLORCODE_CHANNELFORE
           
static char COLORCODE_DIRECTION
           
static char COLORCODE_DOORDESC
           
static char COLORCODE_EMOTE
           
static char COLORCODE_FIGHT
           
static char COLORCODE_FIGHT_YOU
           
static char COLORCODE_HIGHLIGHT
           
static char COLORCODE_HITPOINTS
           
static char COLORCODE_IMPORTANT1
           
static char COLORCODE_IMPORTANT2
           
static char COLORCODE_IMPORTANT3
           
static char COLORCODE_ITEM
           
static char COLORCODE_MANA
           
static char COLORCODE_MOB
           
static char COLORCODE_MOVES
           
static char COLORCODE_NORMAL
           
static char COLORCODE_ROOMDESC
           
static char COLORCODE_ROOMTITLE
           
static char COLORCODE_SPELL
           
static char COLORCODE_TALK
           
static char COLORCODE_TELL
           
static char COLORCODE_UNEXPDIRECTION
           
static char COLORCODE_UNEXPDOORDESC
           
static char COLORCODE_WEATHER
           
static char COLORCODE_YOU_FIGHT
           
static java.lang.String HTTAG_BGBLACK
           
static java.lang.String HTTAG_BGBLUE
           
static java.lang.String HTTAG_BGCYAN
           
static java.lang.String HTTAG_BGDEFAULT
           
static java.lang.String HTTAG_BGGREEN
           
static java.lang.String HTTAG_BGPURPLE
           
static java.lang.String HTTAG_BGRED
           
static java.lang.String HTTAG_BGWHITE
           
static java.lang.String HTTAG_BGYELLOW
           
static java.lang.String HTTAG_BLACK
           
static java.lang.String HTTAG_BLINK
           
static java.lang.String HTTAG_BLUE
           
static java.lang.String HTTAG_BOLD
           
static java.lang.String HTTAG_BROWN
           
static java.lang.String HTTAG_CYAN
           
static java.lang.String HTTAG_DARKGREY
           
static java.lang.String HTTAG_GREEN
           
static java.lang.String HTTAG_GREY
           
static java.lang.String HTTAG_ITALICS
           
static java.lang.String HTTAG_LIGHTBLUE
           
static java.lang.String HTTAG_LIGHTCYAN
           
static java.lang.String HTTAG_LIGHTGREEN
           
static java.lang.String HTTAG_LIGHTPURPLE
           
static java.lang.String HTTAG_LIGHTRED
           
static java.lang.String HTTAG_NONE
           
static java.lang.String HTTAG_PURPLE
           
static java.lang.String HTTAG_RED
           
static java.lang.String HTTAG_UNDERLINE
           
static java.lang.String HTTAG_WHITE
           
static java.lang.String HTTAG_YELLOW
           
 
Method Summary
 void clearLookups()
           
 CMMsg fixSourceFightColor(CMMsg msg)
           
 java.lang.String mixColorCodes(java.lang.String code1, java.lang.String code2)
           
 java.lang.String mixHTMLCodes(java.lang.String code1, java.lang.String code2)
           
 java.lang.String[] standardColorLookups()
           
 java.lang.String[] standardHTMLlookups()
           
 java.lang.String translateANSItoCMCode(java.lang.String code)
           
 java.lang.String translateCMCodeToANSI(java.lang.String code)
           
 int translateSingleCMCodeToANSIOffSet(java.lang.String code)
           
 
Methods inherited from interface com.planet_ink.coffee_mud.Libraries.interfaces.CMLibrary
activate, getSupportThread, propertiesLoaded, 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

COLOR_WHITE

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

COLOR_LIGHTGREEN

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

COLOR_LIGHTBLUE

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

COLOR_LIGHTRED

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

COLOR_YELLOW

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

COLOR_LIGHTCYAN

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

COLOR_LIGHTPURPLE

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

COLOR_GREY

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

COLOR_GREEN

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

COLOR_BLUE

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

COLOR_RED

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

COLOR_BROWN

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

COLOR_CYAN

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

COLOR_PURPLE

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

COLOR_DARKGREY

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

COLOR_BLACK

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

COLOR_NONE

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

COLOR_BOLD

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

COLOR_UNDERLINE

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

COLOR_BLINK

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

COLOR_ITALICS

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

COLOR_BGWHITE

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

COLOR_BGGREEN

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

COLOR_BGBLUE

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

COLOR_BGRED

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

COLOR_BGYELLOW

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

COLOR_BGCYAN

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

COLOR_BGPURPLE

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

COLOR_BGBLACK

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

COLOR_BGDEFAULT

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

HTTAG_WHITE

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

HTTAG_LIGHTGREEN

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

HTTAG_LIGHTBLUE

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

HTTAG_LIGHTRED

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

HTTAG_YELLOW

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

HTTAG_LIGHTCYAN

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

HTTAG_LIGHTPURPLE

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

HTTAG_GREY

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

HTTAG_GREEN

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

HTTAG_BLUE

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

HTTAG_RED

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

HTTAG_BROWN

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

HTTAG_CYAN

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

HTTAG_PURPLE

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

HTTAG_DARKGREY

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

HTTAG_BLACK

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

HTTAG_NONE

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

HTTAG_BOLD

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

HTTAG_UNDERLINE

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

HTTAG_BLINK

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

HTTAG_ITALICS

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

HTTAG_BGWHITE

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

HTTAG_BGGREEN

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

HTTAG_BGBLUE

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

HTTAG_BGRED

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

HTTAG_BGYELLOW

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

HTTAG_BGCYAN

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

HTTAG_BGPURPLE

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

HTTAG_BGBLACK

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

HTTAG_BGDEFAULT

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

COLOR_CODELETTERSINCARDINALORDER

static final java.lang.String[] COLOR_CODELETTERSINCARDINALORDER

COLOR_ALLCOLORS

static final java.lang.String[] COLOR_ALLCOLORS

COLOR_ALLHTTAGS

static final java.lang.String[] COLOR_ALLHTTAGS

COLOR_ALLCOLORNAMES

static final java.lang.String[] COLOR_ALLCOLORNAMES

COLOR_ALLNORMALCOLORCODELETTERS

static final java.lang.String[] COLOR_ALLNORMALCOLORCODELETTERS

COLOR_ALLEXTENDEDCOLORCODELETTERS

static final java.lang.String[] COLOR_ALLEXTENDEDCOLORCODELETTERS

COLORCODE_YOU_FIGHT

static final char COLORCODE_YOU_FIGHT
See Also:
Constant Field Values

COLORCODE_FIGHT_YOU

static final char COLORCODE_FIGHT_YOU
See Also:
Constant Field Values

COLORCODE_FIGHT

static final char COLORCODE_FIGHT
See Also:
Constant Field Values

COLORCODE_SPELL

static final char COLORCODE_SPELL
See Also:
Constant Field Values

COLORCODE_EMOTE

static final char COLORCODE_EMOTE
See Also:
Constant Field Values

COLORCODE_WEATHER

static final char COLORCODE_WEATHER
See Also:
Constant Field Values

COLORCODE_TALK

static final char COLORCODE_TALK
See Also:
Constant Field Values

COLORCODE_TELL

static final char COLORCODE_TELL
See Also:
Constant Field Values

COLORCODE_CHANNEL

static final char COLORCODE_CHANNEL
See Also:
Constant Field Values

COLORCODE_CHANNELFORE

static final char COLORCODE_CHANNELFORE
See Also:
Constant Field Values

COLORCODE_IMPORTANT1

static final char COLORCODE_IMPORTANT1
See Also:
Constant Field Values

COLORCODE_IMPORTANT2

static final char COLORCODE_IMPORTANT2
See Also:
Constant Field Values

COLORCODE_IMPORTANT3

static final char COLORCODE_IMPORTANT3
See Also:
Constant Field Values

COLORCODE_ROOMTITLE

static final char COLORCODE_ROOMTITLE
See Also:
Constant Field Values

COLORCODE_ROOMDESC

static final char COLORCODE_ROOMDESC
See Also:
Constant Field Values

COLORCODE_DIRECTION

static final char COLORCODE_DIRECTION
See Also:
Constant Field Values

COLORCODE_DOORDESC

static final char COLORCODE_DOORDESC
See Also:
Constant Field Values

COLORCODE_ITEM

static final char COLORCODE_ITEM
See Also:
Constant Field Values

COLORCODE_MOB

static final char COLORCODE_MOB
See Also:
Constant Field Values

COLORCODE_HITPOINTS

static final char COLORCODE_HITPOINTS
See Also:
Constant Field Values

COLORCODE_MANA

static final char COLORCODE_MANA
See Also:
Constant Field Values

COLORCODE_MOVES

static final char COLORCODE_MOVES
See Also:
Constant Field Values

COLORCODE_NORMAL

static final char COLORCODE_NORMAL
See Also:
Constant Field Values

COLORCODE_HIGHLIGHT

static final char COLORCODE_HIGHLIGHT
See Also:
Constant Field Values

COLORCODE_UNEXPDIRECTION

static final char COLORCODE_UNEXPDIRECTION
See Also:
Constant Field Values

COLORCODE_UNEXPDOORDESC

static final char COLORCODE_UNEXPDOORDESC
See Also:
Constant Field Values

COLORCODE_ALLCODES

static final char[] COLORCODE_ALLCODES

COLORCODE_ALLCODENAMES

static final java.lang.String[] COLORCODE_ALLCODENAMES

COLOR_FR0G3B5

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

COLOR_BR0G3B5

static final java.lang.String COLOR_BR0G3B5
See Also:
Constant Field Values
Method Detail

clearLookups

void clearLookups()

translateSingleCMCodeToANSIOffSet

int translateSingleCMCodeToANSIOffSet(java.lang.String code)

translateCMCodeToANSI

java.lang.String translateCMCodeToANSI(java.lang.String code)

translateANSItoCMCode

java.lang.String translateANSItoCMCode(java.lang.String code)

mixHTMLCodes

java.lang.String mixHTMLCodes(java.lang.String code1,
                              java.lang.String code2)

mixColorCodes

java.lang.String mixColorCodes(java.lang.String code1,
                               java.lang.String code2)

fixSourceFightColor

CMMsg fixSourceFightColor(CMMsg msg)

standardHTMLlookups

java.lang.String[] standardHTMLlookups()

standardColorLookups

java.lang.String[] standardColorLookups()