|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.Items.Basic.StdItem
com.planet_ink.coffee_mud.Items.Basic.StdLawBook
com.planet_ink.coffee_mud.Items.Basic.GenLawBook
public class GenLawBook
| Field Summary | |
|---|---|
protected java.lang.String |
readableText
|
| Fields inherited from class com.planet_ink.coffee_mud.Items.Basic.StdLawBook |
|---|
lawflags, locflags |
| Fields inherited from class com.planet_ink.coffee_mud.Items.Basic.StdItem |
|---|
affects, baseEnvStats, baseGoldValue, behaviors, CODES, databaseID, description, destroyed, displayText, dispossessionTime, envStats, imageName, material, miscText, myContainer, myUses, myWornCode, name, owner, properWornBitmap, riding, scripts, secretIdentity, tickStatus, wornLogicalAnd, xtraValues |
| Fields inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Item |
|---|
IN_INVENTORY, WORN_ABOUT_BODY, WORN_ARMS, WORN_BACK, WORN_CODES, WORN_DEPENDENCYGRID, WORN_DESCS, WORN_EARS, WORN_EYES, WORN_FEET, WORN_FLOATING_NEARBY, WORN_HANDS, WORN_HEAD, WORN_HELD, WORN_LEFT_FINGER, WORN_LEFT_WRIST, WORN_LEGS, WORN_MOUTH, WORN_NECK, WORN_ORDER, WORN_RIGHT_FINGER, WORN_RIGHT_WRIST, WORN_TORSO, WORN_WAIST, WORN_WEIGHT_POINTS, WORN_WEIGHTS, WORN_WIELD, WORNREQ_ANY, WORNREQ_UNWORNONLY, WORNREQ_WORNONLY |
| Constructor Summary | |
|---|---|
GenLawBook()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getStat(java.lang.String code)
An alternative means of retreiving the values of those fields on this object which are modifiable at run-time by builders. |
java.lang.String[] |
getStatCodes()
Returns an array of the string names of those fields which are modifiable on this object at run-time by builders. |
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
boolean |
isGeneric()
Whether the fields of this item are set in code, or set by builders. |
java.lang.String |
readableText()
If the IS_READABLE flag is set for the envStats().sensesMask() flag on this item, then this method will be consulted as representing any writing on the Item. |
boolean |
sameAs(Environmental E)
Whether this object instance is functionally identical to the object passed in. |
void |
setMiscText(java.lang.String newText)
For objects which have false for their isGeneric method, this is used to set any internally coded strings to change the nature or behavior of the object. |
void |
setReadableText(java.lang.String text)
Changes the text that is written on the item. |
void |
setStat(java.lang.String code,
java.lang.String val)
An alternative means of setting the values of those fields on this object which are modifiable at run-time by builders. |
java.lang.String |
text()
For objects which have false for their isGeneric method, this is used to set any internally coded strings to change the nature or behavior of the object. |
| Methods inherited from class com.planet_ink.coffee_mud.Items.Basic.StdLawBook |
|---|
changeTheLaw, doBannedSubstances, doBasicLaw, doIllegalEmotation, doIllegalInfluence, doIllegalSkill, doJailPolicy, doOfficersAndJudges, doParoleAndRelease, doTaxLaw, doTresspassingLaw, doVictimsOfCrime, executeMsg, getFromTOC, modifyLaw, okMessage, shortLawDesc, shortLawHeader |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String readableText
| Constructor Detail |
|---|
public GenLawBook()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class StdLawBookpublic boolean isGeneric()
Environmental
isGeneric in interface EnvironmentalisGeneric in class StdItemEnvironmental.text()public java.lang.String text()
Environmental
text in interface Environmentaltext in class StdItempublic java.lang.String readableText()
Item
readableText in interface ItemreadableText in class StdItemEnvStatspublic void setReadableText(java.lang.String text)
Item
setReadableText in interface ItemsetReadableText in class StdItemtext - what is written on the item. Empty string means nothing.EnvStatspublic void setMiscText(java.lang.String newText)
Environmental
setMiscText in interface EnvironmentalsetMiscText in class StdItemnewText - either an open internal text string, or XMLpublic java.lang.String getStat(java.lang.String code)
CMModifiable
getStat in interface CMModifiablegetStat in class StdItemcode - the name of the field to read.
CMModifiable.getStatCodes()
public void setStat(java.lang.String code,
java.lang.String val)
CMModifiable
setStat in interface CMModifiablesetStat in class StdItemcode - the name of the field to setval - the value to set the field toCMModifiable.getStatCodes()public java.lang.String[] getStatCodes()
CMModifiable
getStatCodes in interface CMModifiablegetStatCodes in class StdItemCMModifiable.getStat(String),
CMModifiable.setStat(String, String)public boolean sameAs(Environmental E)
Environmental
sameAs in interface EnvironmentalsameAs in class StdItemE - the object to compare this one to
CMModifiable.getStatCodes(),
CMModifiable.getStat(String)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||