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.StringBuilder say,
boolean compress)
|
java.lang.StringBuilder |
fourColumns(java.util.List<java.lang.String> reverseList)
|
java.lang.StringBuilder |
fourColumns(java.util.List<java.lang.String> reverseList,
java.lang.String tag)
|
int |
getReps(Environmental item,
java.util.List<? extends Environmental> 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.StringBuilder |
lister(MOB mob,
java.util.Vector things,
boolean useName,
java.lang.String tag,
java.lang.String tagParm,
boolean longLook,
boolean compress)
|
java.lang.StringBuilder |
makeColumns(java.util.List<java.lang.String> reverseList,
java.lang.String tag,
int numCols)
|
java.lang.StringBuilder |
reallyList(java.util.Enumeration these)
|
java.lang.StringBuilder |
reallyList(java.util.Enumeration these,
int ofType)
|
java.lang.StringBuilder |
reallyList(java.util.Enumeration these,
int ofType,
Room likeRoom)
|
java.lang.StringBuilder |
reallyList(java.util.Enumeration these,
Room likeRoom)
|
java.lang.StringBuilder |
reallyList(java.util.Hashtable these)
|
java.lang.StringBuilder |
reallyList(java.util.Hashtable these,
int ofType)
|
java.lang.StringBuilder |
reallyList(java.util.Hashtable these,
int ofType,
Room likeRoom)
|
java.lang.StringBuilder |
reallyList(java.util.Hashtable these,
Room likeRoom)
|
java.lang.StringBuilder |
reallyList(java.util.Vector these)
|
java.lang.StringBuilder |
reallyList(java.util.Vector these,
int ofType)
|
java.lang.StringBuilder |
reallyList(java.util.Vector these,
int ofType,
Room likeRoom)
|
java.lang.StringBuilder |
reallyList(java.util.Vector these,
Room likeRoom)
|
java.lang.StringBuilder |
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.List<? extends Environmental> theRest,
MOB mob,
boolean useName,
boolean longLook)
- Specified by:
getReps in interface ListingLibrary
appendReps
public void appendReps(int reps,
java.lang.StringBuilder 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.StringBuilder 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.StringBuilder reallyList(java.util.Hashtable these,
int ofType)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Hashtable these)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Hashtable these,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Vector these,
int ofType)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Enumeration these,
int ofType)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Vector these)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Enumeration these)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Vector these,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Hashtable these,
int ofType,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Vector these,
int ofType,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Enumeration these,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList
public java.lang.StringBuilder reallyList(java.util.Enumeration these,
int ofType,
Room likeRoom)
- Specified by:
reallyList in interface ListingLibrary
reallyList2Cols
public java.lang.StringBuilder reallyList2Cols(java.util.Enumeration these,
int ofType,
Room likeRoom)
- Specified by:
reallyList2Cols in interface ListingLibrary
fourColumns
public java.lang.StringBuilder fourColumns(java.util.List<java.lang.String> reverseList)
- Specified by:
fourColumns in interface ListingLibrary
fourColumns
public java.lang.StringBuilder fourColumns(java.util.List<java.lang.String> reverseList,
java.lang.String tag)
- Specified by:
fourColumns in interface ListingLibrary
makeColumns
public java.lang.StringBuilder makeColumns(java.util.List<java.lang.String> reverseList,
java.lang.String tag,
int numCols)
- Specified by:
makeColumns in interface ListingLibrary