com.planet_ink.coffee_mud.core
Class CMLib

java.lang.Object
  extended by com.planet_ink.coffee_mud.core.CMLib

public class CMLib
extends java.lang.Object


Field Summary
static int LIBRARY_ABLEMAP
           
static int LIBRARY_ABLEPARMS
           
static int LIBRARY_AREAGEN
           
static int LIBRARY_CATALOG
           
static int LIBRARY_CHANNELS
           
static int LIBRARY_CLANS
           
static int LIBRARY_COLOR
           
static int LIBRARY_COMBAT
           
static int LIBRARY_COMMANDS
           
static int LIBRARY_DATABASE
           
static java.lang.String[] LIBRARY_DESCS
           
static int LIBRARY_DICE
           
static int LIBRARY_ENCODER
           
static int LIBRARY_ENGLISH
           
static int LIBRARY_EXPERTISES
           
static int LIBRARY_FACTIONS
           
static int LIBRARY_FLAGS
           
static int LIBRARY_GENEDITOR
           
static int LIBRARY_HELP
           
static int LIBRARY_HTTP
           
static int LIBRARY_INTERMUD
           
static int LIBRARY_JOURNALS
           
static int LIBRARY_LANGUAGE
           
static int LIBRARY_LEGAL
           
static int LIBRARY_LEVELS
           
static int LIBRARY_LISTER
           
static int LIBRARY_LOGIN
           
static int LIBRARY_MAP
           
static int LIBRARY_MASKING
           
static int LIBRARY_MATERIALS
           
static int LIBRARY_MONEY
           
static int LIBRARY_OBJBUILDERS
           
static int LIBRARY_PLAYERS
           
static int LIBRARY_POLLS
           
static int LIBRARY_QUEST
           
static int LIBRARY_SESSIONS
           
static int LIBRARY_SHOPS
           
static int LIBRARY_SLAVERY
           
static int LIBRARY_SMTP
           
static int LIBRARY_SOCIALS
           
static int LIBRARY_STATS
           
static int LIBRARY_TELNET
           
static int LIBRARY_THREADS
           
static int LIBRARY_TIME
           
static int LIBRARY_TIMS
           
static int LIBRARY_TITLES
           
static int LIBRARY_TOTAL
           
static int LIBRARY_TRACKING
           
static int LIBRARY_UTENSILS
           
static int LIBRARY_XML
           
 
Constructor Summary
CMLib()
           
 
Method Summary
static AbilityMapper ableMapper()
           
static AbilityParameters ableParms()
           
static void activateLibraries()
           
static MoneyLibrary beanCounter()
           
static CatalogLibrary catalog()
           
static ChannelsLibrary channels()
           
static ClanManager clans()
           
static CMClass classes()
           
static TelnetFilter coffeeFilter()
           
static CMObjectBuilder coffeeMaker()
           
static ShoppingLibrary coffeeShops()
           
static StatisticsLibrary coffeeTables()
           
static ColorLibrary color()
           
static CombatLibrary combat()
           
static CommonCommands commands()
           
static int convertToLibraryCode(java.lang.Object O)
           
static int countRegistered()
           
static DatabaseEngine database()
           
static DiceLibrary dice()
           
static Directions directions()
           
static TextEncoders encoder()
           
static EnglishParsing english()
           
static ExpertiseLibrary expertises()
           
static FactionManager factions()
           
static CMFlagLibrary flags()
           
static GenericEditor genEd()
           
 java.lang.String getClassName()
           
static HelpLibrary help()
           
static java.util.Vector hosts()
           
static ExternalHTTPRequests httpUtils()
           
static CMLib instance()
           
static I3Interface intermud()
           
static ItemBuilderLibrary itemBuilder()
           
static JournalsLibrary journals()
           
static void killThread(java.lang.Thread t, long sleepTime, int attempts)
           
static CMLib l(char c)
           
static LanguageLibrary lang()
           
static LegalLibrary law()
           
static ExpLevelLibrary leveler()
           
static java.util.Enumeration libraries()
           
static java.util.Enumeration libraries(int code)
           
static CMLibrary library(char tcode, int lcode)
           
static ListingLibrary lister()
           
static Log log()
           
static CharCreationLibrary login()
           
static WorldMap map()
           
static MaskingLibrary masking()
           
static MaterialLibrary materials()
           
static CMath math()
           
static MudHost mud(int port)
           
static CMFile newFile(java.lang.String currentPath, java.lang.String filename, boolean pleaseLogErrors)
           
static CMParms parms()
           
static AreaGenerationLibrary percolator()
           
static PlayerLibrary players()
           
static PollManager polls()
           
static CMProps props()
           
static QuestManager quests()
           
static void registerLibraries(java.util.Enumeration e)
           
static void registerLibrary(CMLibrary O)
           
static Resources resources()
           
static CMSecurity security()
           
static SessionsList sessions()
           
static SlaveryLibrary slavery()
           
static SMTPLibrary smtp()
           
static SocialsList socials()
           
static CMStrings strings()
           
static ThreadEngine threads()
           
static TimeManager time()
           
static AutoTitlesLibrary titles()
           
static TrackingLibrary tracking()
           
static java.lang.String unregistered()
           
static CMMiscUtils utensils()
           
static XMLLibrary xml()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LIBRARY_DATABASE

public static final int LIBRARY_DATABASE
See Also:
Constant Field Values

LIBRARY_THREADS

public static final int LIBRARY_THREADS
See Also:
Constant Field Values

LIBRARY_INTERMUD

public static final int LIBRARY_INTERMUD
See Also:
Constant Field Values

LIBRARY_HTTP

public static final int LIBRARY_HTTP
See Also:
Constant Field Values

LIBRARY_LISTER

public static final int LIBRARY_LISTER
See Also:
Constant Field Values

LIBRARY_MONEY

public static final int LIBRARY_MONEY
See Also:
Constant Field Values

LIBRARY_SHOPS

public static final int LIBRARY_SHOPS
See Also:
Constant Field Values

LIBRARY_COMBAT

public static final int LIBRARY_COMBAT
See Also:
Constant Field Values

LIBRARY_HELP

public static final int LIBRARY_HELP
See Also:
Constant Field Values

LIBRARY_TRACKING

public static final int LIBRARY_TRACKING
See Also:
Constant Field Values

LIBRARY_MASKING

public static final int LIBRARY_MASKING
See Also:
Constant Field Values

LIBRARY_CHANNELS

public static final int LIBRARY_CHANNELS
See Also:
Constant Field Values

LIBRARY_COMMANDS

public static final int LIBRARY_COMMANDS
See Also:
Constant Field Values

LIBRARY_ENGLISH

public static final int LIBRARY_ENGLISH
See Also:
Constant Field Values

LIBRARY_SLAVERY

public static final int LIBRARY_SLAVERY
See Also:
Constant Field Values

LIBRARY_JOURNALS

public static final int LIBRARY_JOURNALS
See Also:
Constant Field Values

LIBRARY_FLAGS

public static final int LIBRARY_FLAGS
See Also:
Constant Field Values

LIBRARY_OBJBUILDERS

public static final int LIBRARY_OBJBUILDERS
See Also:
Constant Field Values

LIBRARY_SESSIONS

public static final int LIBRARY_SESSIONS
See Also:
Constant Field Values

LIBRARY_TELNET

public static final int LIBRARY_TELNET
See Also:
Constant Field Values

LIBRARY_XML

public static final int LIBRARY_XML
See Also:
Constant Field Values

LIBRARY_SOCIALS

public static final int LIBRARY_SOCIALS
See Also:
Constant Field Values

LIBRARY_UTENSILS

public static final int LIBRARY_UTENSILS
See Also:
Constant Field Values

LIBRARY_STATS

public static final int LIBRARY_STATS
See Also:
Constant Field Values

LIBRARY_MAP

public static final int LIBRARY_MAP
See Also:
Constant Field Values

LIBRARY_QUEST

public static final int LIBRARY_QUEST
See Also:
Constant Field Values

LIBRARY_ABLEMAP

public static final int LIBRARY_ABLEMAP
See Also:
Constant Field Values

LIBRARY_ENCODER

public static final int LIBRARY_ENCODER
See Also:
Constant Field Values

LIBRARY_SMTP

public static final int LIBRARY_SMTP
See Also:
Constant Field Values

LIBRARY_DICE

public static final int LIBRARY_DICE
See Also:
Constant Field Values

LIBRARY_FACTIONS

public static final int LIBRARY_FACTIONS
See Also:
Constant Field Values

LIBRARY_CLANS

public static final int LIBRARY_CLANS
See Also:
Constant Field Values

LIBRARY_POLLS

public static final int LIBRARY_POLLS
See Also:
Constant Field Values

LIBRARY_TIME

public static final int LIBRARY_TIME
See Also:
Constant Field Values

LIBRARY_COLOR

public static final int LIBRARY_COLOR
See Also:
Constant Field Values

LIBRARY_LOGIN

public static final int LIBRARY_LOGIN
See Also:
Constant Field Values

LIBRARY_TIMS

public static final int LIBRARY_TIMS
See Also:
Constant Field Values

LIBRARY_LEVELS

public static final int LIBRARY_LEVELS
See Also:
Constant Field Values

LIBRARY_EXPERTISES

public static final int LIBRARY_EXPERTISES
See Also:
Constant Field Values

LIBRARY_MATERIALS

public static final int LIBRARY_MATERIALS
See Also:
Constant Field Values

LIBRARY_LEGAL

public static final int LIBRARY_LEGAL
See Also:
Constant Field Values

LIBRARY_LANGUAGE

public static final int LIBRARY_LANGUAGE
See Also:
Constant Field Values

LIBRARY_CATALOG

public static final int LIBRARY_CATALOG
See Also:
Constant Field Values

LIBRARY_PLAYERS

public static final int LIBRARY_PLAYERS
See Also:
Constant Field Values

LIBRARY_TITLES

public static final int LIBRARY_TITLES
See Also:
Constant Field Values

LIBRARY_ABLEPARMS

public static final int LIBRARY_ABLEPARMS
See Also:
Constant Field Values

LIBRARY_GENEDITOR

public static final int LIBRARY_GENEDITOR
See Also:
Constant Field Values

LIBRARY_AREAGEN

public static final int LIBRARY_AREAGEN
See Also:
Constant Field Values

LIBRARY_TOTAL

public static final int LIBRARY_TOTAL
See Also:
Constant Field Values

LIBRARY_DESCS

public static final java.lang.String[] LIBRARY_DESCS
Constructor Detail

CMLib

public CMLib()
Method Detail

getClassName

public java.lang.String getClassName()

l

public static CMLib l(char c)

instance

public static CMLib instance()

math

public static CMath math()

parms

public static CMParms parms()

strings

public static CMStrings strings()

classes

public static CMClass classes()

security

public static CMSecurity security()

directions

public static Directions directions()

log

public static Log log()

hosts

public static java.util.Vector hosts()

mud

public static MudHost mud(int port)

resources

public static Resources resources()

props

public static CMProps props()

libraries

public static java.util.Enumeration libraries()

newFile

public static CMFile newFile(java.lang.String currentPath,
                             java.lang.String filename,
                             boolean pleaseLogErrors)

database

public static DatabaseEngine database()

threads

public static ThreadEngine threads()

intermud

public static I3Interface intermud()

itemBuilder

public static ItemBuilderLibrary itemBuilder()

httpUtils

public static ExternalHTTPRequests httpUtils()

lister

public static ListingLibrary lister()

beanCounter

public static MoneyLibrary beanCounter()

coffeeShops

public static ShoppingLibrary coffeeShops()

materials

public static MaterialLibrary materials()

combat

public static CombatLibrary combat()

help

public static HelpLibrary help()

tracking

public static TrackingLibrary tracking()

law

public static LegalLibrary law()

masking

public static MaskingLibrary masking()

channels

public static ChannelsLibrary channels()

commands

public static CommonCommands commands()

english

public static EnglishParsing english()

slavery

public static SlaveryLibrary slavery()

journals

public static JournalsLibrary journals()

coffeeFilter

public static TelnetFilter coffeeFilter()

coffeeMaker

public static CMObjectBuilder coffeeMaker()

sessions

public static SessionsList sessions()

flags

public static CMFlagLibrary flags()

xml

public static XMLLibrary xml()

socials

public static SocialsList socials()

utensils

public static CMMiscUtils utensils()

coffeeTables

public static StatisticsLibrary coffeeTables()

leveler

public static ExpLevelLibrary leveler()

map

public static WorldMap map()

quests

public static QuestManager quests()

percolator

public static AreaGenerationLibrary percolator()

ableMapper

public static AbilityMapper ableMapper()

encoder

public static TextEncoders encoder()

smtp

public static SMTPLibrary smtp()

lang

public static LanguageLibrary lang()

dice

public static DiceLibrary dice()

factions

public static FactionManager factions()

clans

public static ClanManager clans()

polls

public static PollManager polls()

time

public static TimeManager time()

color

public static ColorLibrary color()

login

public static CharCreationLibrary login()

expertises

public static ExpertiseLibrary expertises()

players

public static PlayerLibrary players()

catalog

public static CatalogLibrary catalog()

titles

public static AutoTitlesLibrary titles()

ableParms

public static AbilityParameters ableParms()

genEd

public static GenericEditor genEd()

convertToLibraryCode

public static int convertToLibraryCode(java.lang.Object O)

registerLibrary

public static void registerLibrary(CMLibrary O)

killThread

public static void killThread(java.lang.Thread t,
                              long sleepTime,
                              int attempts)

activateLibraries

public static void activateLibraries()

library

public static CMLibrary library(char tcode,
                                int lcode)

libraries

public static java.util.Enumeration libraries(int code)

registerLibraries

public static void registerLibraries(java.util.Enumeration e)

countRegistered

public static int countRegistered()

unregistered

public static java.lang.String unregistered()