com.planet_ink.coffee_mud.Libraries
Class CMLister
java.lang.Object
com.planet_ink.coffee_mud.Libraries.StdLibrary
com.planet_ink.coffee_mud.Libraries.CMLister
- All Implemented Interfaces:
- CMObject, CMLibrary, ListingLibrary, java.lang.Cloneable, java.lang.Comparable<CMObject>
public class CMLister
- extends StdLibrary
- implements ListingLibrary
|
Method Summary |
void |
appendReps(int reps,
java.lang.StringBuffer say,
boolean compress)
|
java.lang.StringBuffer |
fourColumns(java.util.Vector reverseList)
|
java.lang.StringBuffer |
fourColumns(java.util.Vector reverseList,
java.lang.String tag)
|
int |
getReps(Environmental item,
java.util.Vector theRest,
MOB mob,
boolean useName,
boolean longLook)
|
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of
this object. |
java.lang.String |
itemSeenString(MOB viewer,
Environmental item,
boolean useName,
boolean longLook,
boolean sysmsgs)
|
java.lang.StringBuffer |
lister(MOB mob,
java.util.Vector things,
boolean useName,
java.lang.String tag,
java.lang.String tagParm,
boolean longLook,
boolean compress)
|
java.lang.StringBuffer |
reallyList(java.util.Enumeration these)
|
java.lang.StringBuffer |
reallyList(java.util.Enumeration these,
int ofType)
|
java.lang.StringBuffer |
reallyList(java.util.Enumeration these,
int ofType,
Room likeRoom)
|
java.lang.StringBuffer |
reallyList(java.util.Enumeration these,
Room likeRoom)
|
java.lang.StringBuffer |
reallyList(java.util.Hashtable these)
|
java.lang.StringBuffer |
reallyList(java.util.Hashtable these,
int ofType)
|
java.lang.StringBuffer |
reallyList(java.util.Hashtable these,
int ofType,
Room likeRoom)
|
java.lang.StringBuffer |
reallyList(java.util.Hashtable these,
Room likeRoom)
|
java.lang.StringBuffer |
reallyList(java.util.Vector these)
|
java.lang.StringBuffer |
reallyList(java.util.Vector these,
int ofType)
|
java.lang.StringBuffer |
reallyList(java.util.Vector these,
int ofType,
Room likeRoom)
|
java.lang.StringBuffer |
reallyList(java.util.Vector these,
Room likeRoom)
|
java.lang.StringBuffer |
reallyList2Cols(java.util.Enumeration these,
int ofType,
Room likeRoom)
|
java.lang.String |
summarizeTheRest(MOB mob,
java.util.Vector things,
boolean compress)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.lang.Comparable |
compareTo |
CMLister
public CMLister()
ID
public java.lang.String ID()
- Description copied from interface:
CMObject
- The CoffeeMud Java Class ID shared by all instances of
this object. Unlike the Java Class name, this method
does not include package information. However, it must
return a String value unique to its class category in
the ClassLoader. Class categories include Libraries, Common,
Areas, Abilities, Behaviors, CharClasses, Commands, Exits
Locales, MOBS, Races, WebMacros, Basic Items, Armor,
Weapons, ClanItems, MiscTech. The name is typically identical
to the class name.
- Specified by:
ID in interface CMObject- Overrides:
ID in class StdLibrary
- Returns:
- the name of this class
itemSeenString
public java.lang.String itemSeenString(MOB viewer,
Environmental item,
boolean useName,
boolean longLook,
boolean sysmsgs)
- Specified by:
itemSeenString in interface ListingLibrary
getReps
public int getReps(Environmental item,
java.util.Vector theRest,
MOB mob,
boolean useName,
boolean longLook)
- Specified by:
getReps in interface ListingLibrary
appendReps
public void appendReps(int reps,
java.lang.StringBuffer say,
boolean compress)
- Specified by:
appendReps in interface ListingLibrary
summarizeTheRest
public java.lang.String summarizeTheRest(MOB mob,
java.util.Vector things,
boolean compress)
lister
public java.lang.StringBuffer lister(MOB mob,
java.util.Vector things,
boolean useName,
java.lang.String tag,
java.lang.String tagParm,
boolean longLook,
boolean compress)
- Specified by:
lister in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Hashtable these,
int ofType)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Hashtable these)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Hashtable these,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Vector these,
int ofType)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Enumeration these,
int ofType)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Vector these)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Enumeration these)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Vector these,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Hashtable these,
int ofType,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Vector these,
int ofType,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Enumeration these,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuffer reallyList(java.util.Enumeration these,
int ofType,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList2Cols
public java.lang.StringBuffer reallyList2Cols(java.util.Enumeration these,
int ofType,
Room likeRoom)
- Specified by:
reallyList2Cols in interface ListingLibrary
fourColumns
public java.lang.StringBuffer fourColumns(java.util.Vector reverseList)
- Specified by:
fourColumns in interface ListingLibrary
fourColumns
public java.lang.StringBuffer fourColumns(java.util.Vector reverseList,
java.lang.String tag)
- Specified by:
fourColumns in interface ListingLibrary