@Deprecated public class BasicRMIServer extends java.rmi.server.UnicastRemoteObject implements ILevel
| Constructor and Description |
|---|
BasicRMIServer()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
IEntity |
addEntity(IEntity entity)
Deprecated.
Adds an entity.
|
void |
addMetadata(java.lang.String key,
java.lang.String value)
Deprecated.
Add a piece of metadata to this level
|
boolean |
containsID(java.lang.String id)
Deprecated.
Check whether this system contains an entity with provided ID.
|
IEntity |
createEntity()
Deprecated.
Creates an entity.
|
java.util.Collection<IEntity> |
getAllEntities()
Deprecated.
Get all entites in the system.
|
IEntity |
getEntity(java.lang.String id)
Deprecated.
Get an entity based on its id.
|
IEventSystem |
getEventSystem()
Deprecated.
|
java.lang.String |
getEventSystemPath()
Deprecated.
Gets the Entity System's event system's XML path
|
java.util.Map<java.lang.String,java.lang.String> |
getMetadata()
Deprecated.
Gets the metadata about this level
|
java.lang.String |
getName()
Deprecated.
Gets the Entity Systems name
|
IPhysicsEngine |
getPhysicsEngine()
Deprecated.
|
java.lang.String |
init(groovy.lang.GroovyShell shell,
ISystemManager game)
Deprecated.
|
boolean |
isEmpty()
Deprecated.
Checks if any entities are in this system.
|
static void |
main(java.lang.String[] args)
Deprecated.
|
boolean |
removeEntity(java.lang.String id)
Deprecated.
Remove entity with this ID.
|
void |
setEventSystemPath(java.lang.String eventSystemPath)
Deprecated.
Sets the Entity System's event system's XML path
|
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
Deprecated.
Sets the metadata
|
void |
setName(java.lang.String name)
Deprecated.
Names the entity System
|
void |
update(double dt)
Deprecated.
|
clone, exportObject, exportObject, exportObject, unexportObjectequals, getRef, hashCode, toString, toStubfinalize, getClass, notify, notifyAll, wait, wait, waitaddEntities, addEntities, clear, containsEntity, createEntityFromDefault, createEntityFromLoad, getAllComponents, getAllComponentsOfType, getAllIDS, getAllNames, getComponentOfEntity, getEntitiesWithComponent, getEntitiesWithComponents, getEntitiesWithComponents, getEntitiesWithName, removeAllBindingsFromComponentsclone, serialize, serializeToStringpublic BasicRMIServer()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic IEntity createEntity()
ILevelcreateEntity in interface ILevelpublic IEntity addEntity(IEntity entity)
ILevelpublic IEntity getEntity(java.lang.String id)
ILevelpublic java.util.Collection<IEntity> getAllEntities()
ILevelgetAllEntities in interface ILevelpublic boolean containsID(java.lang.String id)
ILevelcontainsID in interface ILevelid - to checkpublic boolean removeEntity(java.lang.String id)
ILevelremoveEntity in interface ILevelid - to removepublic static void main(java.lang.String[] args)
public void setName(java.lang.String name)
ILevelpublic java.lang.String getName()
ILevelpublic boolean isEmpty()
ILevelpublic java.util.Map<java.lang.String,java.lang.String> getMetadata()
ILevelgetMetadata in interface ILevelpublic void addMetadata(java.lang.String key,
java.lang.String value)
ILeveladdMetadata in interface ILevelkey - the field name (e.g. "Description")value - the field valuepublic void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
ILevelsetMetadata in interface ILevelpublic java.lang.String init(groovy.lang.GroovyShell shell,
ISystemManager game)
public IEventSystem getEventSystem()
getEventSystem in interface ILevelpublic IPhysicsEngine getPhysicsEngine()
getPhysicsEngine in interface ILevelpublic java.lang.String getEventSystemPath()
ILevelgetEventSystemPath in interface ILevelpublic void setEventSystemPath(java.lang.String eventSystemPath)
ILevelsetEventSystemPath in interface ILeveleventSystemPath - string of event system file path