net.sf.mud4j.world
Interface Location

All Superinterfaces:
Effectable
All Known Subinterfaces:
TileLocation
All Known Implementing Classes:
LocationEffectDecorator, Room

public interface Location
extends Effectable

Location interface to define an IS-A relationship for those objects who are a location and for objects that are Placeable to be placed on. TOOD Implement hasPlaceable method to see if a placeable exists in location.

Author:
Matthew Purland
See Also:
Placeable

Method Summary
 void move(Placeable placeable)
          Move a Placeable object to this location.
 
Methods inherited from interface net.sf.mud4j.effect.Effectable
getEffectBehavior, setEffectBehavior
 

Method Detail

move

void move(Placeable placeable)
Move a Placeable object to this location.

Parameters:
placeable - Placeable object to move to this location.


Copyright © 2006-2007 mud4j. All Rights Reserved.