com.planet_ink.coffee_mud.Libraries.interfaces
Interface CatalogLibrary
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
- All Known Implementing Classes:
- CMCatalog
public interface CatalogLibrary
- extends CMLibrary
| Methods inherited from interface java.lang.Comparable |
compareTo |
getCatalogItemNames
java.lang.String[] getCatalogItemNames()
getCatalogMobNames
java.lang.String[] getCatalogMobNames()
getCatalogItems
Item[] getCatalogItems()
getCatalogMobs
MOB[] getCatalogMobs()
isCatalogObj
boolean isCatalogObj(Environmental E)
isCatalogObj
boolean isCatalogObj(java.lang.String name)
getCatalogItem
Item getCatalogItem(java.lang.String name)
getCatalogMob
MOB getCatalogMob(java.lang.String name)
getCatalogObj
Physical getCatalogObj(Physical P)
getCatalogItemData
CatalogLibrary.CataData getCatalogItemData(java.lang.String name)
getCatalogMobData
CatalogLibrary.CataData getCatalogMobData(java.lang.String name)
getCatalogData
CatalogLibrary.CataData getCatalogData(Physical P)
delCatalog
void delCatalog(Physical P)
addCatalog
void addCatalog(Physical PA)
submitToCatalog
void submitToCatalog(Physical P)
updateCatalog
void updateCatalog(Physical modelP)
checkCatalogIntegrity
java.lang.StringBuffer checkCatalogIntegrity(Physical P)
updateCatalogIntegrity
void updateCatalogIntegrity(Physical P)
changeCatalogUsage
void changeCatalogUsage(Physical P,
boolean add)
getDropItem
Item getDropItem(MOB M,
boolean live)
sampleCataData
CatalogLibrary.CataData sampleCataData(java.lang.String xml)
roomContent
java.util.Vector<CatalogLibrary.RoomContent> roomContent(Room R)
updateRoomContent
void updateRoomContent(java.lang.String roomID,
java.util.Vector<CatalogLibrary.RoomContent> content)
newInstance
void newInstance(Physical P)
bumpDeathPickup
void bumpDeathPickup(Physical P)