com.planet_ink.coffee_mud.Libraries.interfaces
Interface AutoTitlesLibrary

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

public interface AutoTitlesLibrary
extends CMLibrary


Method Summary
 java.util.Enumeration autoTitles()
           
 void dispossesTitle(java.lang.String title)
           
 java.lang.String evaluateAutoTitle(java.lang.String row, boolean addIfPossible)
           
 boolean evaluateAutoTitles(MOB mob)
           
 java.lang.String getAutoTitleMask(java.lang.String title)
           
 boolean isExistingAutoTitle(java.lang.String title)
           
 void reloadAutoTitles()
           
 
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
 

Method Detail

autoTitles

java.util.Enumeration autoTitles()
Returns:

getAutoTitleMask

java.lang.String getAutoTitleMask(java.lang.String title)
Parameters:
title -
Returns:

isExistingAutoTitle

boolean isExistingAutoTitle(java.lang.String title)
Parameters:
title -
Returns:

evaluateAutoTitle

java.lang.String evaluateAutoTitle(java.lang.String row,
                                   boolean addIfPossible)
Parameters:
row -
addIfPossible -
Returns:

evaluateAutoTitles

boolean evaluateAutoTitles(MOB mob)
Parameters:
mob -
Returns:

reloadAutoTitles

void reloadAutoTitles()

dispossesTitle

void dispossesTitle(java.lang.String title)
Parameters:
title -