Uses of Class
net.javamud.core.MudObject

Packages that use MudObject
net.javamud.core   
net.javamud.data   
net.javamud.run   
 

Uses of MudObject in net.javamud.core
 

Subclasses of MudObject in net.javamud.core
 class NullMudObject
          Represents an unloaded MudObject
 

Fields in net.javamud.core declared as MudObject
protected  MudObject MudObject.container
          Parent container.
 

Methods in net.javamud.core that return MudObject
 MudObject MudObject.enter(MudObject entering)
          Called it indicate entering if moving in to this MudObject.
 

Methods in net.javamud.core with parameters of type MudObject
 void MudObject.deRef(MudObject o)
          Remove any referance to o.
 MudObject MudObject.enter(MudObject entering)
          Called it indicate entering if moving in to this MudObject.
 boolean MudObject.exit(MudObject exiting)
          Remove a MudObject from this one.
 void MudObject.replace(MudObject o, MudObject n)
          Replace o with n
 void MudObject.replace(MudObject o, MudObject n)
          Replace o with n
 

Uses of MudObject in net.javamud.data
 

Fields in net.javamud.data declared as MudObject
private  MudObject MORegistry.MORIterator.current
          last MudObject returned by next
 MudObject PersistentObject.mudObject
          Link to the original MudObject (unless persisted).
 

Methods in net.javamud.data that return MudObject
 MudObject MORegistry.get(String identity)
          Get MudObject associated with identity
 MudObject MORegistry.remove(String identity)
          Remove identity from the registry
 

Methods in net.javamud.data with parameters of type MudObject
 void Storage.queue(MudObject mo)
          Add mo to archiveQueue
 void Storage.setType(MudObject mo)
          Sets the type attribute of the Storage object
 void PersistentObject.importMudObject(MudObject obj)
          Constructs a PersistentObject from the given MudObject
 String MORegistry.get(MudObject object)
          Get (registered) identity of MudObject
 void MORegistry.add(MudObject object)
          Add a MudObject to registry.
 boolean MORegistry.contains(MudObject object)
          Return true if registry contains the MudObject.
 String MORegistry.remove(MudObject object)
          Remove object from the registry
 void ACL.setParent(MudObject mo)
          Change where this ACL Inherits permissions from.
 

Uses of MudObject in net.javamud.run
 

Methods in net.javamud.run that return MudObject
 MudObject Linker.find(String identity)
          Locate a MudObject with the given identity.
 MudObject Linker.link(MudObject req, MudObject to)
          Record that req refers to to .
 MudObject Linker.link(MudObject req, String identity)
          Get a MudObject associated with identity.
 MudObject Linker.require(String identity)
          Find MudObject with given Identity or create a NullMudObject with that Identity.
 

Methods in net.javamud.run with parameters of type MudObject
 void Linker.deRef(MudObject m)
          Used to dereference m from all MudObjects.
 MudObject Linker.link(MudObject req, MudObject to)
          Record that req refers to to .
 MudObject Linker.link(MudObject req, MudObject to)
          Record that req refers to to .
 MudObject Linker.link(MudObject req, String identity)
          Get a MudObject associated with identity.
 void Linker.register(MudObject mo)
          Register mo with the Linker.
 void Linker.replace(MudObject o, MudObject n)
          Replaces o with n accross the whole MUD.
 void Linker.replace(MudObject o, MudObject n)
          Replaces o with n accross the whole MUD.
 void Linker.unlink(MudObject req, MudObject target)
          Record that req no longer referances target .
 void Linker.unlink(MudObject req, MudObject target)
          Record that req no longer referances target .