com.planet_ink.coffee_mud.Libraries.interfaces
Interface CMObjectBuilder
- All Superinterfaces:
- java.lang.Cloneable, CMLibrary, CMObject, java.lang.Comparable<CMObject>
- All Known Implementing Classes:
- CoffeeMaker
public interface CMObjectBuilder
- extends CMLibrary
|
Method Summary |
void |
addAutoPropsToAreaIfNecessary(Area newArea)
|
java.lang.String |
addItemsFromXML(java.lang.String xmlBuffer,
java.util.Vector addHere,
Session S)
|
java.lang.String |
addMOBsFromXML(java.lang.String xmlBuffer,
java.util.Vector addHere,
Session S)
|
java.lang.String |
addPLAYERsFromXML(java.lang.String xmlBuffer,
java.util.Vector addHere,
Session S)
|
Area |
copyArea(Area A,
java.lang.String newName)
|
int |
envFlags(Environmental E)
|
java.lang.String |
fillAreaAndCustomVectorFromXML(java.lang.String buf,
java.util.Vector area,
java.util.Vector custom,
java.util.Hashtable externalFiles)
|
java.lang.String |
fillAreasVectorFromXML(java.lang.String buf,
java.util.Vector areas,
java.util.Vector custom,
java.util.Hashtable externalFiles)
|
java.lang.String |
fillCustomVectorFromXML(java.lang.String xml,
java.util.Vector custom,
java.util.Hashtable externalFiles)
|
java.lang.String |
fillCustomVectorFromXML(java.util.Vector xml,
java.util.Vector custom,
java.util.Hashtable externalFiles)
|
void |
fillFileSet(Environmental E,
java.util.HashSet H)
|
void |
fillFileSet(java.util.Vector V,
java.util.HashSet H)
|
boolean |
get(int x,
int m)
|
java.lang.StringBuffer |
getAreaXML(Area area,
Session S,
java.util.HashSet custom,
java.util.HashSet files,
boolean andRooms)
|
java.lang.String |
getCharStateStr(CharState E)
|
java.lang.String |
getCharStatsStr(CharStats E)
|
java.lang.String |
getEnvPropertiesStr(Environmental E)
|
java.lang.String |
getEnvStatsStr(EnvStats E)
|
java.lang.String |
getExtraEnvPropertiesStr(Environmental E)
|
java.lang.String |
getFactionXML(MOB mob)
|
int |
getGenItemCodeNum(java.lang.String code)
|
java.lang.String |
getGenItemStat(Item I,
java.lang.String code)
|
java.lang.String |
getGenMobAbilities(MOB M)
|
int |
getGenMobCodeNum(java.lang.String code)
|
java.lang.String |
getGenMobInventory(MOB M)
|
java.lang.String |
getGenMobStat(MOB M,
java.lang.String code)
|
java.lang.String |
getGenMOBTextUnpacked(MOB mob,
java.lang.String newText)
|
java.lang.String |
getGenPropertiesStr(Environmental E)
|
java.lang.String |
getGenScripts(Environmental E,
boolean includeVars)
|
Item |
getItemFromXML(java.lang.String xmlBuffer)
|
java.lang.StringBuffer |
getItemsXML(java.util.Vector items,
java.util.Hashtable found,
java.util.HashSet files,
int type)
|
java.lang.StringBuffer |
getItemXML(Item item)
|
MOB |
getMobFromXML(java.lang.String xmlBuffer)
|
java.lang.StringBuffer |
getMobsXML(java.util.Vector mobs,
java.util.HashSet custom,
java.util.HashSet files,
java.util.Hashtable found)
|
java.lang.StringBuffer |
getMobXML(MOB mob)
|
java.lang.String |
getOrdPropertiesStr(Environmental E)
|
java.lang.String |
getPlayerXML(MOB mob,
java.util.HashSet custom,
java.util.HashSet files)
|
java.lang.String |
getPropertiesStr(Environmental E,
boolean fromTop)
|
java.lang.StringBuffer |
getRoomItems(Room room,
java.util.Hashtable found,
java.util.HashSet files,
int type)
|
java.lang.StringBuffer |
getRoomMobs(Room room,
java.util.HashSet custom,
java.util.HashSet files,
java.util.Hashtable found)
|
java.lang.StringBuffer |
getRoomXML(Room room,
java.util.HashSet custom,
java.util.HashSet files,
boolean andContent)
|
java.lang.StringBuffer |
getUniqueItemXML(Item item,
int type,
java.util.Hashtable found,
java.util.HashSet files)
|
java.lang.String |
identifier(Environmental E,
Environmental parent)
|
void |
logDiff(Environmental E1,
Environmental E2)
|
java.lang.StringBuffer |
logTextDiff(java.lang.String e1,
java.lang.String e2)
|
Room |
makeNewRoomContent(Room room)
|
void |
populateShops(Environmental E,
java.util.Vector buf)
|
void |
recoverEnvironmental(Environmental E)
|
void |
resetGenMOB(MOB mob,
java.lang.String newText)
|
void |
setCharState(CharState E,
java.lang.String props)
|
void |
setCharStats(CharStats E,
java.lang.String props)
|
void |
setEnvFlags(Environmental E,
int f)
|
void |
setEnvProperties(Environmental E,
java.util.Vector buf)
|
void |
setEnvStats(EnvStats E,
java.lang.String props)
|
void |
setExtraEnvProperties(Environmental E,
java.util.Vector buf)
|
void |
setFactionFromXML(MOB mob,
java.util.Vector xml)
|
void |
setGenItemStat(Item I,
java.lang.String code,
java.lang.String val)
|
void |
setGenMobAbilities(MOB M,
java.util.Vector buf)
|
void |
setGenMobInventory(MOB M,
java.util.Vector buf)
|
void |
setGenMobStat(MOB M,
java.lang.String code,
java.lang.String val)
|
void |
setGenPropertiesStr(Environmental E,
java.util.Vector buf)
|
void |
setGenScripts(Environmental E,
java.util.Vector buf,
boolean restoreVars)
|
void |
setOrdPropertiesStr(Environmental E,
java.util.Vector V)
|
void |
setPropertiesStr(Environmental E,
java.lang.String buf,
boolean fromTop)
|
void |
setPropertiesStr(Environmental E,
java.util.Vector V,
boolean fromTop)
|
java.lang.String |
unpackAreaFromXML(java.lang.String buf,
Session S,
boolean andRooms)
|
java.lang.String |
unpackAreaFromXML(java.util.Vector aV,
Session S,
boolean andRooms)
|
java.lang.String |
unpackErr(java.lang.String where,
java.lang.String msg)
|
java.lang.String |
unpackRoomFromXML(java.lang.String buf,
boolean andContent)
|
java.lang.String |
unpackRoomFromXML(java.util.Vector xml,
boolean andContent)
|
| Methods inherited from interface java.lang.Comparable |
compareTo |
GENITEMCODES
static final java.lang.String[] GENITEMCODES
GENMOBCODES
static final java.lang.String[] GENMOBCODES
get
boolean get(int x,
int m)
getGenMOBTextUnpacked
java.lang.String getGenMOBTextUnpacked(MOB mob,
java.lang.String newText)
resetGenMOB
void resetGenMOB(MOB mob,
java.lang.String newText)
envFlags
int envFlags(Environmental E)
setEnvFlags
void setEnvFlags(Environmental E,
int f)
getPropertiesStr
java.lang.String getPropertiesStr(Environmental E,
boolean fromTop)
getOrdPropertiesStr
java.lang.String getOrdPropertiesStr(Environmental E)
getGenMobAbilities
java.lang.String getGenMobAbilities(MOB M)
getGenScripts
java.lang.String getGenScripts(Environmental E,
boolean includeVars)
getGenMobInventory
java.lang.String getGenMobInventory(MOB M)
getGenPropertiesStr
java.lang.String getGenPropertiesStr(Environmental E)
unpackErr
java.lang.String unpackErr(java.lang.String where,
java.lang.String msg)
unpackRoomFromXML
java.lang.String unpackRoomFromXML(java.lang.String buf,
boolean andContent)
unpackRoomFromXML
java.lang.String unpackRoomFromXML(java.util.Vector xml,
boolean andContent)
fillAreaAndCustomVectorFromXML
java.lang.String fillAreaAndCustomVectorFromXML(java.lang.String buf,
java.util.Vector area,
java.util.Vector custom,
java.util.Hashtable externalFiles)
fillCustomVectorFromXML
java.lang.String fillCustomVectorFromXML(java.lang.String xml,
java.util.Vector custom,
java.util.Hashtable externalFiles)
fillCustomVectorFromXML
java.lang.String fillCustomVectorFromXML(java.util.Vector xml,
java.util.Vector custom,
java.util.Hashtable externalFiles)
fillAreasVectorFromXML
java.lang.String fillAreasVectorFromXML(java.lang.String buf,
java.util.Vector areas,
java.util.Vector custom,
java.util.Hashtable externalFiles)
addAutoPropsToAreaIfNecessary
void addAutoPropsToAreaIfNecessary(Area newArea)
unpackAreaFromXML
java.lang.String unpackAreaFromXML(java.util.Vector aV,
Session S,
boolean andRooms)
unpackAreaFromXML
java.lang.String unpackAreaFromXML(java.lang.String buf,
Session S,
boolean andRooms)
getAreaXML
java.lang.StringBuffer getAreaXML(Area area,
Session S,
java.util.HashSet custom,
java.util.HashSet files,
boolean andRooms)
logTextDiff
java.lang.StringBuffer logTextDiff(java.lang.String e1,
java.lang.String e2)
logDiff
void logDiff(Environmental E1,
Environmental E2)
makeNewRoomContent
Room makeNewRoomContent(Room room)
getRoomMobs
java.lang.StringBuffer getRoomMobs(Room room,
java.util.HashSet custom,
java.util.HashSet files,
java.util.Hashtable found)
getMobXML
java.lang.StringBuffer getMobXML(MOB mob)
getMobsXML
java.lang.StringBuffer getMobsXML(java.util.Vector mobs,
java.util.HashSet custom,
java.util.HashSet files,
java.util.Hashtable found)
getUniqueItemXML
java.lang.StringBuffer getUniqueItemXML(Item item,
int type,
java.util.Hashtable found,
java.util.HashSet files)
addItemsFromXML
java.lang.String addItemsFromXML(java.lang.String xmlBuffer,
java.util.Vector addHere,
Session S)
addMOBsFromXML
java.lang.String addMOBsFromXML(java.lang.String xmlBuffer,
java.util.Vector addHere,
Session S)
getMobFromXML
MOB getMobFromXML(java.lang.String xmlBuffer)
getItemFromXML
Item getItemFromXML(java.lang.String xmlBuffer)
getRoomItems
java.lang.StringBuffer getRoomItems(Room room,
java.util.Hashtable found,
java.util.HashSet files,
int type)
getItemsXML
java.lang.StringBuffer getItemsXML(java.util.Vector items,
java.util.Hashtable found,
java.util.HashSet files,
int type)
getItemXML
java.lang.StringBuffer getItemXML(Item item)
getRoomXML
java.lang.StringBuffer getRoomXML(Room room,
java.util.HashSet custom,
java.util.HashSet files,
boolean andContent)
setPropertiesStr
void setPropertiesStr(Environmental E,
java.lang.String buf,
boolean fromTop)
recoverEnvironmental
void recoverEnvironmental(Environmental E)
setPropertiesStr
void setPropertiesStr(Environmental E,
java.util.Vector V,
boolean fromTop)
setOrdPropertiesStr
void setOrdPropertiesStr(Environmental E,
java.util.Vector V)
setGenMobAbilities
void setGenMobAbilities(MOB M,
java.util.Vector buf)
setGenScripts
void setGenScripts(Environmental E,
java.util.Vector buf,
boolean restoreVars)
setGenMobInventory
void setGenMobInventory(MOB M,
java.util.Vector buf)
populateShops
void populateShops(Environmental E,
java.util.Vector buf)
setGenPropertiesStr
void setGenPropertiesStr(Environmental E,
java.util.Vector buf)
getPlayerXML
java.lang.String getPlayerXML(MOB mob,
java.util.HashSet custom,
java.util.HashSet files)
addPLAYERsFromXML
java.lang.String addPLAYERsFromXML(java.lang.String xmlBuffer,
java.util.Vector addHere,
Session S)
getExtraEnvPropertiesStr
java.lang.String getExtraEnvPropertiesStr(Environmental E)
fillFileSet
void fillFileSet(java.util.Vector V,
java.util.HashSet H)
fillFileSet
void fillFileSet(Environmental E,
java.util.HashSet H)
getEnvStatsStr
java.lang.String getEnvStatsStr(EnvStats E)
getCharStateStr
java.lang.String getCharStateStr(CharState E)
getCharStatsStr
java.lang.String getCharStatsStr(CharStats E)
getEnvPropertiesStr
java.lang.String getEnvPropertiesStr(Environmental E)
setCharStats
void setCharStats(CharStats E,
java.lang.String props)
setCharState
void setCharState(CharState E,
java.lang.String props)
setEnvStats
void setEnvStats(EnvStats E,
java.lang.String props)
setEnvProperties
void setEnvProperties(Environmental E,
java.util.Vector buf)
identifier
java.lang.String identifier(Environmental E,
Environmental parent)
setExtraEnvProperties
void setExtraEnvProperties(Environmental E,
java.util.Vector buf)
getGenItemCodeNum
int getGenItemCodeNum(java.lang.String code)
getGenItemStat
java.lang.String getGenItemStat(Item I,
java.lang.String code)
setGenItemStat
void setGenItemStat(Item I,
java.lang.String code,
java.lang.String val)
getGenMobCodeNum
int getGenMobCodeNum(java.lang.String code)
getGenMobStat
java.lang.String getGenMobStat(MOB M,
java.lang.String code)
setGenMobStat
void setGenMobStat(MOB M,
java.lang.String code,
java.lang.String val)
copyArea
Area copyArea(Area A,
java.lang.String newName)
getFactionXML
java.lang.String getFactionXML(MOB mob)
setFactionFromXML
void setFactionFromXML(MOB mob,
java.util.Vector xml)