com.planet_ink.coffee_mud.Items.interfaces
Interface PackagedItems

All Superinterfaces:
Behavable, java.lang.Cloneable, CMModifiable, CMObject, java.lang.Comparable<CMObject>, Environmental, Item, MsgListener, Rider, StatsAffecting, Tickable
All Known Implementing Classes:
GenPackagedItems

public interface PackagedItems
extends Item


Field Summary
 
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
 
Method Summary
 Item getItem()
           
 boolean isPackagable(java.util.Vector V)
           
 int numberOfItemsInPackage()
           
 boolean packageMe(Item I, int number)
           
 java.lang.String packageText()
           
 void setNumberOfItemsInPackage(int number)
           
 void setPackageText(java.lang.String text)
           
 java.util.Vector unPackage(int number)
           
 
Methods inherited from interface com.planet_ink.coffee_mud.Items.interfaces.Item
amWearingAt, baseGoldValue, canWear, compareProperLocations, container, databaseID, fitsOn, material, numberOfItems, owner, rawLogicalAnd, rawProperLocationBitmap, rawSecretIdentity, rawWornCode, readableText, recursiveWeight, removeFromOwnerContainer, secretIdentity, setBaseValue, setContainer, setDatabaseID, setMaterial, setOwner, setRawLogicalAnd, setRawProperLocationBitmap, setRawWornCode, setReadableText, setSecretIdentity, setUsesRemaining, stopTicking, subjectToWearAndTear, ultimateContainer, unWear, usesRemaining, value, wearAt, wearEvenIfImpossible, wearIfPossible, whereCantWear
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Rider
riding, setRiding
 

Method Detail

packageMe

boolean packageMe(Item I,
                  int number)

isPackagable

boolean isPackagable(java.util.Vector V)

unPackage

java.util.Vector unPackage(int number)

numberOfItemsInPackage

int numberOfItemsInPackage()

getItem

Item getItem()

setNumberOfItemsInPackage

void setNumberOfItemsInPackage(int number)

packageText

java.lang.String packageText()

setPackageText

void setPackageText(java.lang.String text)