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 GenericBuilder 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.List<MudHost> hosts()
           
static ExternalHTTPRequests httpUtils()
           
static CMLib instance()
           
static I3Interface intermud()
           
static ItemBalanceLibrary 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<CMLibrary> libraries()
           
static java.util.Enumeration<CMLibrary> 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 void propertiesLoaded()
           
static CMProps props()
           
static QuestManager quests()
           
static void registerLibraries(java.util.Enumeration<CMLibrary> e)
           
static void registerLibrary(CMLibrary O)
           
static Resources resources()
           
static boolean s_sleep(long millis)
           
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 final java.lang.String getClassName()

l

public static final CMLib l(char c)

instance

public static final CMLib instance()

math

public static final CMath math()

parms

public static final CMParms parms()

strings

public static final CMStrings strings()

classes

public static final CMClass classes()

security

public static final CMSecurity security()

directions

public static final Directions directions()

log

public static final Log log()

hosts

public static final java.util.List<MudHost> hosts()

mud

public static final MudHost mud(int port)

resources

public static final Resources resources()

props

public static final CMProps props()

libraries

public static final java.util.Enumeration<CMLibrary> libraries()

newFile

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

database

public static final DatabaseEngine database()

threads

public static final ThreadEngine threads()

intermud

public static final I3Interface intermud()

itemBuilder

public static final ItemBalanceLibrary itemBuilder()

httpUtils

public static final ExternalHTTPRequests httpUtils()

lister

public static final ListingLibrary lister()

beanCounter

public static final MoneyLibrary beanCounter()

coffeeShops

public static final ShoppingLibrary coffeeShops()

materials

public static final MaterialLibrary materials()

combat

public static final CombatLibrary combat()

help

public static final HelpLibrary help()

tracking

public static final TrackingLibrary tracking()

law

public static final LegalLibrary law()

masking

public static final MaskingLibrary masking()

channels

public static final ChannelsLibrary channels()

commands

public static final CommonCommands commands()

english

public static final EnglishParsing english()

slavery

public static final SlaveryLibrary slavery()

journals

public static final JournalsLibrary journals()

coffeeFilter

public static final TelnetFilter coffeeFilter()

coffeeMaker

public static final GenericBuilder coffeeMaker()

sessions

public static final SessionsList sessions()

flags

public static final CMFlagLibrary flags()

xml

public static final XMLLibrary xml()

socials

public static final SocialsList socials()

utensils

public static final CMMiscUtils utensils()

coffeeTables

public static final StatisticsLibrary coffeeTables()

leveler

public static final ExpLevelLibrary leveler()

map

public static final WorldMap map()

quests

public static final QuestManager quests()

percolator

public static final AreaGenerationLibrary percolator()

ableMapper

public static final AbilityMapper ableMapper()

encoder

public static final TextEncoders encoder()

smtp

public static final SMTPLibrary smtp()

lang

public static final LanguageLibrary lang()

dice

public static final DiceLibrary dice()

factions

public static final FactionManager factions()

clans

public static final ClanManager clans()

polls

public static final PollManager polls()

time

public static final TimeManager time()

color

public static final ColorLibrary color()

login

public static final CharCreationLibrary login()

expertises

public static final ExpertiseLibrary expertises()

players

public static final PlayerLibrary players()

catalog

public static final CatalogLibrary catalog()

titles

public static final AutoTitlesLibrary titles()

ableParms

public static final AbilityParameters ableParms()

genEd

public static final GenericEditor genEd()

convertToLibraryCode

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

registerLibrary

public static final void registerLibrary(CMLibrary O)

killThread

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

s_sleep

public static final boolean s_sleep(long millis)

propertiesLoaded

public static final void propertiesLoaded()

activateLibraries

public static final void activateLibraries()

library

public static final CMLibrary library(char tcode,
                                      int lcode)

libraries

public static final java.util.Enumeration<CMLibrary> libraries(int code)

registerLibraries

public static final void registerLibraries(java.util.Enumeration<CMLibrary> e)

countRegistered

public static final int countRegistered()

unregistered

public static final java.lang.String unregistered()