Uses of Class
org.jadv.basic.SavedObject

Packages that use SavedObject
de.jadv.server.manager The different "Manager" of the Server e.g.  
org.jadv.basic JadvLib: Some basic objects
 
org.jadv.events JadvLib: Some basic events
 
 

Uses of SavedObject in de.jadv.server.manager
 

Fields in de.jadv.server.manager declared as SavedObject
private  SavedObject ObjectManager._AUTOSTART
           
private  SavedObject ObjectManager._FIRST
           
private  SavedObject ObjectManager._LAST
           
 

Methods in de.jadv.server.manager that return SavedObject
 SavedObject DatabaseManager.getObject(java.lang.String id)
          Returns the Object, that is stored inside the database or null if there isn't any object available.
 SavedObject FileDatabaseManager.getObject(java.lang.String id)
          Returns the Object, that is stored inside the database or null if there isn't any object available.
 SavedObject HSQLDBDatabaseManager.getObject(java.lang.String id)
          getObject(id) Returns the Object, that is stored inside the database or null if there isn't any object available.
 SavedObject ObjectManager.getObject(java.lang.String id)
          getObject(id) Get an Object from it's id.
 

Methods in de.jadv.server.manager with parameters of type SavedObject
 void DatabaseManager.saveObject(SavedObject obj)
          Save an SavedObject inside the database.
 void FileDatabaseManager.saveObject(SavedObject obj)
          Save an SavedObject inside the database.
 void HSQLDBDatabaseManager.saveObject(SavedObject obj)
          saveObject(obj) Save an SavedObject inside the database.
 void ObjectManager.changedObject(SavedObject obj)
          changedObject(obj) Mark an Object as changed
 void ObjectManager.destroyObject(SavedObject obj)
          destroyObject(obj) An Object out of the game should be deleted
 void ObjectManager.removeObjectFromList(SavedObject obj)
          removeObjectFromList(obj) Remove the given object from the main double-linked list
 void ObjectManager.save(SavedObject obj)
          save(obj) Save the given SavedObject inside the database.
private  void ObjectManager.storeObjectInList(SavedObject obj)
          storeObjectInList(obj) Stores the given object inside the main double-linked list
 void ObjectManager.swapOut(SavedObject obj)
          swapOut(obj) Swap the given Object out of memory.
 

Uses of SavedObject in org.jadv.basic
 

Subclasses of SavedObject in org.jadv.basic
 class JAdvObject
          This is a basic GameObject, that is used inside the game.
 class Level
          This is a basic Level in the game.
 class LevelDesc
          Stores the description of a Level.
 class Living
          A living implements the things, that are equal among all Livings.
 class Location
          A Location is a small room inside a Level
 class NPC
          A basic NPC
 class Player
          All Player are an instance of this class
 class Portal
          A Portal is a special Location.
 

Fields in org.jadv.basic declared as SavedObject
private  SavedObject SavedObject._next
           
private  SavedObject SavedObject._prev
           
 

Methods in org.jadv.basic that return SavedObject
static SavedObject SavedObject.createObject(org.jdom.Element desc)
          Create a new Object out of a xml-Description!
static SavedObject SavedObject.createObject(java.util.HashMap desc)
          Create a new Object out of a xml-Description!
static SavedObject SavedObject.findObject(java.lang.String id)
          Find object with the given ID
 SavedObject SavedObject.getNext()
          Get the next object of the internal List
 SavedObject SavedObject.getPrev()
          Get the previous Object of the internal List
static SavedObject SavedObject.loadObject(java.util.HashMap desc)
           
static SavedObject SavedObject.replaceObject(org.jdom.Element el)
          Delete an object and create a new one instead ...
static SavedObject SavedObject.replaceObject(java.util.HashMap attribs)
          Delete an object and create a new one instead ...
 

Methods in org.jadv.basic with parameters of type SavedObject
 void SavedObject.storeAfter(SavedObject obj)
          storeAfter(obj) This function is internaly used from the ObjectManager.
 

Uses of SavedObject in org.jadv.events
 

Methods in org.jadv.events that return SavedObject
 SavedObject Event.findObject(java.lang.String id)
          Find an Object from the given ID