cleoni.adv
Class Vehicle

java.lang.Object
  extended by cleoni.adv.ManageableObject
      extended by cleoni.adv.DimxObject
          extended by cleoni.adv.AdvObject
              extended by cleoni.adv.PeopleContainer
                  extended by cleoni.adv.Item
                      extended by cleoni.adv.Vehicle

public class Vehicle
extends Item

Implements a VEHICLE. It is a special case of ITEM, but can contain people and move.


Field Summary
 
Fields inherited from class cleoni.adv.AdvObject
capacity, container, defContainer, facing, images, methodArgs, methods, showfor, showmode, volume
 
Fields inherited from class cleoni.adv.DimxObject
contents, id, name, properties, world
 
Constructor Summary
Vehicle(World aWorld, java.lang.String aName, java.lang.String anId, java.lang.String aDescription, java.lang.String anIcon, java.lang.String attrList, int aCapacity, int aVolume, java.lang.String aDefContainer)
          Creates a new instance of Vehicle
 
Method Summary
 Dict getLinks()
           
 boolean isVehicle()
           
 
Methods inherited from class cleoni.adv.Item
getTypePrefix, isanItem, restoreTo, worldChange
 
Methods inherited from class cleoni.adv.PeopleContainer
display, getPanel, getWay, hear, isPeopleContainer, playBackground, playSound, sendCmd, setPanel, useView
 
Methods inherited from class cleoni.adv.AdvObject
afterWorldChange, attachEvent, close, contains, copyFacesInto, debug, die, getContents, getDescription, getExactImage, getFreeSpace, getIcon, getMethodArgs, getMethods, getNearestImage, getPeopleContainer, getRoom, getType, getType, getUsedSpace, go, hasImageUrl, hasSeveralFaces, hide, isAccessibleFrom, isHidden, isHideable, isLink, isLockable, isLocked, isNear, isOpen, isOpenable, isPickable, isPlayer, isRobot, listImages, moveTo, objPlace, objRemove, open, reset, setDescription, setFacing, setHidden, setHideable, setImage, setLockable, setLocked, setOpenable, toString, varGet, varGetIdAt, varsCount, varsSet, varsToHtmlTable
 
Methods inherited from class cleoni.adv.DimxObject
displayRight, execMethod, getContents, getId, getName, getObjectsByName, hasMethod, isaCharacter, isaRoom, refreshView, varExists, varGetAdvObj, varGetBool, varGetDimxObj, varGetInt, varGetStr, varSet, varSet, varSet, varSet, varSet
 
Methods inherited from class cleoni.adv.ManageableObject
varGet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Vehicle

public Vehicle(World aWorld,
               java.lang.String aName,
               java.lang.String anId,
               java.lang.String aDescription,
               java.lang.String anIcon,
               java.lang.String attrList,
               int aCapacity,
               int aVolume,
               java.lang.String aDefContainer)
        throws DimxException
Creates a new instance of Vehicle

Throws:
DimxException
Method Detail

isVehicle

public boolean isVehicle()
Overrides:
isVehicle in class AdvObject

getLinks

public Dict getLinks()
Overrides:
getLinks in class PeopleContainer