|
|||||||||
| 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.StdContainer
com.planet_ink.coffee_mud.Items.Basic.StdPortal
com.planet_ink.coffee_mud.Items.Basic.StdBoardable
com.planet_ink.coffee_mud.Items.Basic.GenSailingShip
public class GenSailingShip
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Wearable |
|---|
Wearable.CODES |
| Field Summary | |
|---|---|
protected PairList<Weapon,int[]> |
aimings
|
protected boolean |
anchorDown
|
protected PairList<Item,int[]> |
coordinates
|
protected int |
courseDirection
|
protected java.util.List<java.lang.Integer> |
courseDirections
|
protected int |
directionFacing
|
protected int |
lastSpamCt
|
protected java.lang.String |
lastSpamMsg
|
protected int |
maxHullPoints
|
protected Room |
shipCombatRoom
|
protected java.util.List<Item> |
smallTenderRequests
|
protected PhysicalAgent |
targetedShip
|
protected Item |
tenderShip
|
protected int |
ticksSinceMove
|
| Fields inherited from class com.planet_ink.coffee_mud.Items.Basic.StdBoardable |
|---|
area, homePortID, internalPrice, ownerName, price, readableText |
| Fields inherited from class com.planet_ink.coffee_mud.Items.Basic.StdPortal |
|---|
closedText, dismountString, doorName, mountString, putString, rideString, stateString, stateSubjectStr |
| Fields inherited from class com.planet_ink.coffee_mud.Items.Basic.StdContainer |
|---|
capacity, containType, defaultsClosed, defaultsLocked, hasALid, hasALock, isLocked, isOpen, openDelayTicks |
| Fields inherited from class com.planet_ink.coffee_mud.Items.Basic.StdItem |
|---|
affectPhyStats, affects, baseGoldValue, basePhyStats, behaviors, cachedImageName, CODES, databaseID, description, destroyed, displayText, dispossessionTime, material, me, miscText, myContainer, myUses, myWornCode, name, owner, phyStats, properWornBitmap, rawImageName, riding, scripts, secretIdentity, tickCtr, tickStatus, wornLogicalAnd, xtraValues |
| Fields inherited from interface com.planet_ink.coffee_mud.Items.interfaces.SailingShip |
|---|
COURSE_STEER_MASK |
| Fields inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Wearable |
|---|
DEFAULT_WORN_CODES, DEFAULT_WORN_DEPENDENCYGRID, DEFAULT_WORN_DESCS, DEFAULT_WORN_ORDER, DEFAULT_WORN_USUAL_NAMES, DEFAULT_WORN_WEIGHT_POINTS, DEFAULT_WORN_WEIGHTS, FILTER_ANY, FILTER_MOBINVONLY, FILTER_ROOMONLY, FILTER_UNWORNONLY, FILTER_WORNONLY, HIGHEST_WORN_CODE, IN_INVENTORY, WORN_ABOUT_BODY, WORN_ARMS, WORN_BACK, 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_RIGHT_FINGER, WORN_RIGHT_WRIST, WORN_TORSO, WORN_WAIST, WORN_WIELD |
| Fields inherited from interface com.planet_ink.coffee_mud.core.interfaces.Rideable |
|---|
RIDEABLE_AIR, RIDEABLE_DESCS, RIDEABLE_ENTERIN, RIDEABLE_LADDER, RIDEABLE_LAND, RIDEABLE_SIT, RIDEABLE_SLEEP, RIDEABLE_TABLE, RIDEABLE_WAGON, RIDEABLE_WATER |
| Fields inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Container |
|---|
CONTAIN_ANYTHING, CONTAIN_BODIES, CONTAIN_CAGED, CONTAIN_CLOTHES, CONTAIN_COINS, CONTAIN_DAGGERS, CONTAIN_DESCS, CONTAIN_DRINKABLES, CONTAIN_EATABLES, CONTAIN_FOOTWEAR, CONTAIN_KEYS, CONTAIN_LIQUID, CONTAIN_ONEHANDWEAPONS, CONTAIN_OTHERWEAPONS, CONTAIN_RAWMATERIALS, CONTAIN_READABLES, CONTAIN_SCROLLS, CONTAIN_SMOKEABLES, CONTAIN_SSCOMPONENTS, CONTAIN_SWORDS |
| Constructor Summary | |
|---|---|
GenSailingShip()
|
|
| Method Summary | |
|---|---|
protected boolean |
amInTacticalMode()
|
protected void |
announceActionToDeck(MOB mob,
Environmental target,
Environmental tool,
java.lang.String msgStr)
|
protected void |
announceActionToDeck(MOB mob,
java.lang.String msgStr)
|
protected void |
announceActionToDeckOrUnderdeck(MOB mob,
CMMsg msg,
int INDOORS)
|
protected void |
announceActionToUnderDeck(MOB mob,
java.lang.String msgStr)
|
protected void |
announceToDeck(CMMsg msg)
|
protected void |
announceToDeck(java.lang.String msgStr)
|
static void |
appendCondition(java.lang.StringBuilder visualCondition,
double pct,
java.lang.String name)
|
protected boolean |
beginSail(MOB mob,
Room R,
int dir)
|
protected void |
cleanMsgForRepeat(CMMsg msg)
|
protected void |
clearTacticalMode()
|
protected void |
clearTacticalModeHelper()
|
protected Room |
createFirstRoom()
|
void |
executeMsg(Environmental myHost,
CMMsg msg)
The general message event handler for the object. |
long |
expirationDate()
If this object expires, it should have a timestamp saying when it expires, in real time. |
protected Room |
findNearestDocks(Room R)
|
protected Room |
findOceanRoom(Area A)
|
protected int |
getAnyExitDir(Room R)
|
protected java.lang.String |
getAreaClassType()
|
protected static MOB |
getBestRider(Room R,
Rideable rI)
|
protected int |
getCodeNum(java.lang.String code)
|
PhysicalAgent |
getCombatant()
If this mob is in combat, this returns the mob that this mob is targeting. |
protected int[] |
getCoordAdjustments(int[] newOnes)
|
java.util.List<java.lang.Integer> |
getCurrentCourse()
Returns the future course of this ship. |
int |
getDirectionFacing()
Returns which direction the ship is currently facing. |
protected int |
getDirectionFacing(int direction)
|
protected java.lang.String |
getDirectionStrToTarget(PhysicalAgent targetedShip)
|
int |
getDirectionToTarget()
Gets the compass direction between this combatant and the current combat victim. |
protected int |
getDirectionToTarget(PhysicalAgent targetedShip)
|
protected int |
getLowestTacticalDistanceFromThis()
|
protected int[] |
getMagicCoords()
|
protected int[] |
getMyCoords()
|
protected java.lang.String |
getOtherShipInfo(PhysicalAgent targetedShip)
|
protected Room |
getRandomDeckRoom()
|
Area |
getShipArea()
Space ships are unique in having an Item stand-in for dirt-side access, as well as an Area object. |
int |
getShipSpeed()
Returns this ships max speed, typically >= 1 |
PairList<Weapon,int[]> |
getSiegeWeaponAimings()
Returns the mapping of this ships siege weapons to the coordinates they are presently aimed at. |
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. |
protected int |
getTacticalDistance(PhysicalAgent targetShip)
|
protected java.lang.String |
getTargetedShipInfo()
|
protected void |
haveEveryoneLookOverBow()
|
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
boolean |
isAnchorDown()
Returns whether the anchor is down, thus holding the ship in place. |
protected boolean |
isAnyoneAtCoords(int[] xy)
|
protected boolean |
isAShipSiegeWeaponReadyToFire(Item I)
|
boolean |
isGeneric()
Whether the fields of this item are set in code, or set by builders. |
boolean |
isInCombat()
Returns whether this combatant is in an active combat state |
void |
makePeace(boolean includePlayerFollowers)
Clears the combat state between this combatant and their target, clears the targets combat state, as well as that of any followers of this combatant. |
boolean |
mayIFight(PhysicalAgent victim)
Returns whether this combatant is both permitted to attack the given combatant, and that both this combatant and the potential target are alive. |
boolean |
mayPhysicallyAttack(PhysicalAgent victim)
Returns whether this combatant is permitted to attack the given combatant, both this combatant and the potential target are alive, both the combatant and the target are confirmed to be the same place. |
boolean |
okMessage(Environmental myHost,
CMMsg msg)
The general message event previewer for the object. |
protected static boolean |
ownerSecurityCheck(java.lang.String ownerName,
MOB mob)
|
int |
rangeToTarget()
Gets the distance between this combatant and the current combat victim. |
void |
recoverPhyStats()
This method copies the basePhyStats() object into the phyStats() object, then makes repeated calls to all surrounding objects with affectPhyStats(Environmental,PhyStats) method. |
protected boolean |
safetyMove()
|
protected com.planet_ink.coffee_mud.Items.Basic.GenSailingShip.SailResult |
sail(int direction)
|
boolean |
sameAs(Environmental E)
Whether this object instance is functionally identical to the object passed in. |
void |
setAnchorDown(boolean truefalse)
Sets whether the anchor is down, thus holding the ship in place. |
void |
setCombatant(PhysicalAgent other)
Sets the mob that this mob is targeting for combat, which either puts them into, or clears their combat state. |
void |
setCurrentCourse(java.util.List<java.lang.Integer> course)
Sets the future course of this ship. |
void |
setDirectionFacing(int direction)
Sets which direction the ship is currently facing. |
void |
setRangeToTarget(int newRange)
Sets the distance between this combatant and the current combat victim. |
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. |
protected java.lang.Boolean |
startAttack(MOB sourceM,
Room thisRoom,
java.lang.String rest)
|
protected static java.lang.String |
staticL(java.lang.String str,
java.lang.String... xs)
|
protected boolean |
steer(MOB mob,
Room R,
int dir)
|
boolean |
tick(Tickable ticking,
int tickID)
this is the method which is called periodically by the threading engine. |
| Methods inherited from class com.planet_ink.coffee_mud.Items.Basic.StdBoardable |
|---|
announceToShip, confirmAreaMessage, copyOf, destroy, destroyThisShip, dismountString, dockHere, getDestinationRoom, getHomePortID, getIsDocked, getOwnerName, getOwnerObject, getPrice, getShipItem, getTitleID, isSavable, keyName, mountString, newInstance, okAreaMessage, putString, readableText, renameDestinationRooms, renameShip, securityCheck, sendAreaMessage, setDatabaseID, setDockableItem, setExpirationDate, setHomePortID, setKeyName, setMiscText, setOwnerName, setPrice, setReadableText, setShipArea, stopTicking, subjectToWearAndTear, text, transferOwnership, unDock, value |
| Methods inherited from class com.planet_ink.coffee_mud.Items.Basic.StdPortal |
|---|
addRider, amRiding, closedText, closeWord, defaultsClosed, defaultsLocked, delRider, displayText, doorName, exitUsage, fetchRider, getDismountString, getMountString, getPutString, getRideBuddies, getRideString, getStateString, getStateStringSubject, hasADoor, isMobileRideBasis, isReadable, lastRoomUsedFrom, mobileRideBasis, numRiders, openDelayTicks, openWord, rideBasis, riderCapacity, riders, rideString, setDismountString, setDoorsNLocks, setExitParams, setMountString, setOpenDelayTicks, setPutString, setReadable, setRideBasis, setRiderCapacity, setRideString, setStateString, setStateStringSubject, setTemporaryDoorLink, stateString, stateStringSubject, temporaryDoorLink, viewableText |
| Methods inherited from class com.planet_ink.coffee_mud.Items.Basic.StdContainer |
|---|
canContain, capacity, containTypes, emptyPlease, getContents, getDeepContents, hasALock, hasContent, isInside, isLocked, isOpen, numberOfItems, recursiveWeight, setCapacity, setContainTypes |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.planet_ink.coffee_mud.Items.interfaces.BoardableShip |
|---|
dockHere, getHomePortID, getIsDocked, getShipItem, renameShip, setDockableItem, setHomePortID, setShipArea, unDock |
| Methods inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Item |
|---|
baseGoldValue, container, material, numberOfItems, owner, rawSecretIdentity, recursiveWeight, removeFromOwnerContainer, secretIdentity, setBaseValue, setContainer, setMaterial, setOwner, setSecretIdentity, setUsesRemaining, stopTicking, subjectToWearAndTear, ultimateContainer, usesRemaining, value |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.DBIdentifiable |
|---|
canSaveDatabaseID, databaseID, setDatabaseID |
| Methods inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Wearable |
|---|
amBeingWornProperly, amWearingAt, canWear, compareProperLocations, fitsOn, rawLogicalAnd, rawProperLocationBitmap, rawWornCode, setRawLogicalAnd, setRawProperLocationBitmap, setRawWornCode, unWear, wearAt, wearEvenIfImpossible, wearIfPossible, wearIfPossible, whereCantWear |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Readable |
|---|
isReadable, readableText, setReadable, setReadableText |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Rideable |
|---|
addRider, amRiding, delRider, dismountString, fetchRider, getDismountString, getMountString, getPutString, getRideBuddies, getRideString, getStateString, getStateStringSubject, isMobileRideBasis, mobileRideBasis, mountString, numRiders, putString, rideBasis, riderCapacity, riders, rideString, setDismountString, setMountString, setPutString, setRideBasis, setRiderCapacity, setRideString, setStateString, setStateStringSubject, stateString, stateStringSubject |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Rider |
|---|
riding, setRiding |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject |
|---|
copyOf, initializeClass, newInstance |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CloseableLockable |
|---|
hasALock, isLocked, isOpen |
| Field Detail |
|---|
protected volatile int courseDirection
protected volatile boolean anchorDown
protected final java.util.List<java.lang.Integer> courseDirections
protected volatile int directionFacing
protected volatile int ticksSinceMove
protected volatile PhysicalAgent targetedShip
protected volatile Item tenderShip
protected volatile Room shipCombatRoom
protected PairList<Item,int[]> coordinates
protected PairList<Weapon,int[]> aimings
protected java.util.List<Item> smallTenderRequests
protected int maxHullPoints
protected volatile int lastSpamCt
protected volatile java.lang.String lastSpamMsg
| Constructor Detail |
|---|
public GenSailingShip()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class StdBoardablepublic boolean isGeneric()
Environmental
isGeneric in interface EnvironmentalisGeneric in class StdItemEnvironmental.text()public void recoverPhyStats()
Affectable
recoverPhyStats in interface AffectablerecoverPhyStats in class StdPortalAffectable.basePhyStats(),
Affectable.phyStats(),
Affectable.addEffect(Ability),
Behavable.addBehavior(Behavior),
PhyStatsprotected java.lang.String getAreaClassType()
getAreaClassType in class StdBoardableprotected Room createFirstRoom()
createFirstRoom in class StdBoardablepublic Area getShipArea()
BoardableShip
getShipArea in interface BoardableShipgetShipArea in class StdBoardableprotected void announceToDeck(java.lang.String msgStr)
public int getShipSpeed()
SailingShip
getShipSpeed in interface SailingShipprotected void announceToDeck(CMMsg msg)
protected void announceActionToDeckOrUnderdeck(MOB mob,
CMMsg msg,
int INDOORS)
protected void announceActionToDeck(MOB mob,
java.lang.String msgStr)
protected void announceActionToDeck(MOB mob,
Environmental target,
Environmental tool,
java.lang.String msgStr)
protected void announceActionToUnderDeck(MOB mob,
java.lang.String msgStr)
protected java.lang.String getTargetedShipInfo()
protected java.lang.String getOtherShipInfo(PhysicalAgent targetedShip)
protected int getDirectionToTarget(PhysicalAgent targetedShip)
protected java.lang.String getDirectionStrToTarget(PhysicalAgent targetedShip)
protected Room getRandomDeckRoom()
public boolean okMessage(Environmental myHost,
CMMsg msg)
MsgListener
okMessage in interface MsgListenerokMessage in class StdBoardablemyHost - either the initiator of the event, or the host of this objectmsg - the CMMsg that wants to be executed
CMMsg,
CMMsg.source()
protected java.lang.Boolean startAttack(MOB sourceM,
Room thisRoom,
java.lang.String rest)
protected int[] getMagicCoords()
protected void clearTacticalModeHelper()
protected void clearTacticalMode()
protected boolean isAnyoneAtCoords(int[] xy)
protected int[] getMyCoords()
protected boolean amInTacticalMode()
public boolean tick(Tickable ticking,
int tickID)
Tickable
tick in interface Tickabletick in class StdBoardableticking - a reference to this Tickable objecttickID - the TICKID_ constant describing this periodic call, as defined in Tickable
Tickable,
ServiceEngine,
TickableGroupprotected final boolean isAShipSiegeWeaponReadyToFire(Item I)
protected static MOB getBestRider(Room R,
Rideable rI)
protected static java.lang.String staticL(java.lang.String str,
java.lang.String... xs)
public static void appendCondition(java.lang.StringBuilder visualCondition,
double pct,
java.lang.String name)
protected void cleanMsgForRepeat(CMMsg msg)
public void executeMsg(Environmental myHost,
CMMsg msg)
MsgListener
executeMsg in interface MsgListenerexecuteMsg in class StdBoardablemyHost - either the initiator of the event, or the host of this objectmsg - the CMMsg that needs to be executedCMMsgpublic long expirationDate()
Environmental
expirationDate in interface EnvironmentalexpirationDate in class StdBoardableEnvironmental.setExpirationDate(long)protected Room findNearestDocks(Room R)
findNearestDocks in class StdBoardableprotected int[] getCoordAdjustments(int[] newOnes)
protected int getTacticalDistance(PhysicalAgent targetShip)
protected int getLowestTacticalDistanceFromThis()
protected int getDirectionFacing(int direction)
public void setDirectionFacing(int direction)
SailingShip
setDirectionFacing in interface SailingShipdirection - the direction the ship is facing.protected com.planet_ink.coffee_mud.Items.Basic.GenSailingShip.SailResult sail(int direction)
protected void haveEveryoneLookOverBow()
protected boolean steer(MOB mob,
Room R,
int dir)
protected boolean beginSail(MOB mob,
Room R,
int dir)
protected int getAnyExitDir(Room R)
protected Room findOceanRoom(Area A)
protected boolean safetyMove()
public boolean isInCombat()
Combatant
isInCombat in interface CombatantMOB.getVictim(),
MOB.setVictim(MOB),
Combatant.setCombatant(PhysicalAgent),
Combatant.getCombatant(),
Combatant.makePeace(boolean),
Combatant.setRangeToTarget(int),
Combatant.mayIFight(PhysicalAgent)public void setRangeToTarget(int newRange)
Combatant
setRangeToTarget in interface CombatantnewRange - the range from this combatant to their targetMOB.getVictim(),
Combatant.setCombatant(PhysicalAgent),
Combatant.getCombatant(),
Combatant.rangeToTarget(),
Combatant.mayIFight(PhysicalAgent)public int rangeToTarget()
Combatant
rangeToTarget in interface CombatantMOB.getVictim(),
Combatant.setCombatant(PhysicalAgent),
Combatant.getCombatant(),
Combatant.setRangeToTarget(int),
Combatant.mayIFight(PhysicalAgent)public boolean mayPhysicallyAttack(PhysicalAgent victim)
Combatant
mayPhysicallyAttack in interface Combatantvictim - the potential combat target
MOB.getVictim(),
Combatant.setCombatant(PhysicalAgent),
Combatant.getCombatant(),
Combatant.setRangeToTarget(int),
Combatant.mayPhysicallyAttack(PhysicalAgent)
protected static boolean ownerSecurityCheck(java.lang.String ownerName,
MOB mob)
public boolean mayIFight(PhysicalAgent victim)
Combatant
mayIFight in interface Combatantvictim - the potential combat target
MOB.getVictim(),
Combatant.setCombatant(PhysicalAgent),
Combatant.getCombatant(),
Combatant.setRangeToTarget(int),
Combatant.mayPhysicallyAttack(PhysicalAgent)public void makePeace(boolean includePlayerFollowers)
Combatant
makePeace in interface CombatantincludePlayerFollowers - false to apply only to npc followers, true for npc and playerCombatant.isInCombat(),
MOB.getVictim(),
MOB.setVictim(MOB),
Combatant.setCombatant(PhysicalAgent),
Combatant.getCombatant(),
Combatant.setRangeToTarget(int),
Combatant.mayIFight(PhysicalAgent)public PhysicalAgent getCombatant()
Combatant
getCombatant in interface CombatantCombatant.isInCombat(),
Combatant.setCombatant(PhysicalAgent),
Combatant.makePeace(boolean),
Combatant.setRangeToTarget(int),
Combatant.mayIFight(PhysicalAgent)public void setCombatant(PhysicalAgent other)
Combatant
setCombatant in interface Combatantother - the combat target, or null for a peace stateCombatant.isInCombat(),
Combatant.getCombatant(),
Combatant.makePeace(boolean),
Combatant.setRangeToTarget(int),
Combatant.mayIFight(PhysicalAgent)public int getDirectionToTarget()
Combatant
getDirectionToTarget in interface CombatantMOB.getVictim(),
Combatant.setCombatant(PhysicalAgent),
Combatant.getCombatant(),
Combatant.setRangeToTarget(int),
Combatant.mayIFight(PhysicalAgent)public int getDirectionFacing()
SailingShip
getDirectionFacing in interface SailingShippublic boolean isAnchorDown()
SailingShip
isAnchorDown in interface SailingShippublic void setAnchorDown(boolean truefalse)
SailingShip
setAnchorDown in interface SailingShiptruefalse - true if the anchor is down, false if the anchor is uppublic PairList<Weapon,int[]> getSiegeWeaponAimings()
SailingShip
getSiegeWeaponAimings in interface SailingShippublic java.util.List<java.lang.Integer> getCurrentCourse()
SailingShip
getCurrentCourse in interface SailingShipSailingShip.setCurrentCourse(List)public void setCurrentCourse(java.util.List<java.lang.Integer> course)
SailingShip
setCurrentCourse in interface SailingShipcourse - the new course to set.SailingShip.getCurrentCourse()public java.lang.String getStat(java.lang.String code)
Modifiable
getStat in interface ModifiablegetStat in class StdItemcode - the name of the field to read.
Modifiable.getStatCodes()
public void setStat(java.lang.String code,
java.lang.String val)
Modifiable
setStat in interface ModifiablesetStat in class StdItemcode - the name of the field to setval - the value to set the field toModifiable.getStatCodes()protected int getCodeNum(java.lang.String code)
getCodeNum in class StdItempublic java.lang.String[] getStatCodes()
Modifiable
getStatCodes in interface ModifiablegetStatCodes in class StdItemModifiable.getStat(String),
Modifiable.setStat(String, String)public boolean sameAs(Environmental E)
Environmental
sameAs in interface EnvironmentalsameAs in class StdItemE - the object to compare this one to
Modifiable.getStatCodes(),
Modifiable.getStat(String)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||