All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class sso.Scenery

java.lang.Object
   |
   +----sso.Persistant
           |
           +----sso.GameObject
                   |
                   +----sso.Immobile
                           |
                           +----sso.Scenery

public abstract class Scenery
extends Immobile

Variable Index

 o passable
 o propEvents

Constructor Index

 o Scenery()
Protected constructor.

Method Index

 o accept(GameObject)
Allow moves into this if this is passable.
 o createRows()
Create the rows needed to store the Passable info.
 o doesPropagate()
Will this propagate events?
 o init()
Initializer.
 o isPassable()
Is this passable by PCs?
 o load()
Load the scenery data.
 o setPassable(boolean)
Set passable.
 o setPropagate(boolean)
Set propagate events flag.
 o store()
Store the scenery
 o unregister()
Unregister the Scenery from the database.

Variables

 o passable
 protected boolean passable
 o propEvents
 protected boolean propEvents

Constructors

 o Scenery
 protected Scenery()
Protected constructor. Use a factory method, instead.

Methods

 o init
 protected void init()
Initializer.

Overrides:
init in class Immobile
 o isPassable
 public boolean isPassable()
Is this passable by PCs?

 o setPassable
 public void setPassable(boolean passable)
Set passable.

 o doesPropagate
 public boolean doesPropagate()
Will this propagate events?

 o setPropagate
 public void setPropagate(boolean prop)
Set propagate events flag.

 o accept
 public boolean accept(GameObject go)
Allow moves into this if this is passable.

Overrides:
accept in class GameObject
 o createRows
 protected void createRows()
Create the rows needed to store the Passable info.

Overrides:
createRows in class Immobile
 o store
 public void store()
Store the scenery

Overrides:
store in class Immobile
 o load
 protected void load()
Load the scenery data.

Overrides:
load in class Immobile
 o unregister
 public void unregister()
Unregister the Scenery from the database.

Overrides:
unregister in class Immobile

All Packages  Class Hierarchy  This Package  Previous  Next  Index