A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

ACL - class org.vrspace.server.ACL.
 
ACL(Role) - Constructor for class org.vrspace.server.ACL
 
ADMIN - Static variable in class org.vrspace.server.object.Alice
mode 1: admin bot
ActiveClientFilter - class org.vrspace.server.filter.ActiveClientFilter.
This filter returns true if Client is on-line
ActiveClientFilter() - Constructor for class org.vrspace.server.filter.ActiveClientFilter
 
ActiveOrOwnedTransformFilter - class org.vrspace.server.filter.ActiveOrOwnedTransformFilter.
Test if transform is active or client owns it
ActiveOrOwnedTransformFilter() - Constructor for class org.vrspace.server.filter.ActiveOrOwnedTransformFilter
 
Add - class org.vrspace.server.Add.
Encapsulates a new object.
Two purposes:
- to notify the client a new object enters the scene (Client calls Add( VRObject ))
- to add a new object to the database (Client receives Add id className name request)
Add(VRObject) - Constructor for class org.vrspace.server.Add
 
Add() - Constructor for class org.vrspace.server.Add
 
Admin - interface org.vrspace.attributes.Admin.
 
AdminFilter - class org.vrspace.server.filter.AdminFilter.
This filter changes URL's to provide extra info to administrator.
AdminFilter() - Constructor for class org.vrspace.server.filter.AdminFilter
No arguments
AdminFilter(String) - Constructor for class org.vrspace.server.filter.AdminFilter
 
Administrator - class org.vrspace.server.Administrator.
Administrator is no more than User which implements Admin interface.
Administrator() - Constructor for class org.vrspace.server.Administrator
 
Alice - class org.vrspace.server.object.Alice.
AliceBot VRObject.
Alice() - Constructor for class org.vrspace.server.object.Alice
 
Applet - class org.vrspace.twodclient.Applet.
 
Applet() - Constructor for class org.vrspace.twodclient.Applet
Creates a new instance of TwoDClientApplet
Application - class org.vrspace.twodclient.Application.
 
Application() - Constructor for class org.vrspace.twodclient.Application
Creates a new instance of chat
Application(MainPanel, LoginPanel, Image, Image) - Constructor for class org.vrspace.twodclient.Application
 
AuthInfo - class org.vrspace.server.AuthInfo.
This class encapsulates authentication information:
- login name
- password
- client ID (class and it within the class)
- classpath used for commands
- objects owned by this client
NOTE:
All fields are public to enable database storage.
AuthInfo() - Constructor for class org.vrspace.server.AuthInfo
 
AuthInfo(String, String) - Constructor for class org.vrspace.server.AuthInfo
creates new AuthInfo with login and password
actionPerformed(ActionEvent) - Method in class org.vrspace.client.UploadGUI
 
actionPerformed(ActionEvent) - Method in class org.vrspace.twodclient.Applet
 
actionPerformed(ActionEvent) - Method in class org.vrspace.twodclient.LoginPanel
 
active - Variable in class org.vrspace.client.Projector
 
active - Variable in class org.vrspace.neurogrid.MapDB
 
active - Variable in class org.vrspace.server.Session.Status
whether this session is active, i.e.
active - Variable in class org.vrspace.server.Session
 
active - Variable in class org.vrspace.server.Transform
Transform is active by default.
active - Variable in class org.vrspace.server.object.JMF.MediaThread
 
active - Variable in class org.vrspace.server.object.JMF
 
active - Variable in class org.vrspace.server.object.ObserverSensor
 
active - Variable in class org.vrspace.server.object.ProximitySensor
 
active - Variable in class org.vrspace.util.Connection
is it connected
active - Variable in class org.vrspace.util.Logger
 
activeFlag - Variable in class org.vrspace.neurogrid.User
 
add(Object) - Method in class org.vrspace.neurogrid.Queue
add new object to the queue
add(Object) - Method in class org.vrspace.server.ACL
 
add(Waypoint) - Method in class org.vrspace.server.Path
 
add(Object) - Method in class org.vrspace.server.Role
 
add(double[], double[]) - Method in class org.vrspace.server.command.jump
 
add(Item) - Method in class org.vrspace.server.object.Site
add an Item to this site.
add(Object) - Method in class org.vrspace.util.Queue
add new object to the queue
addClient(Dispatcher, Client) - Method in class org.vrspace.server.Console
 
addClient(Client) - Method in class org.vrspace.server.Dispatcher
 
addClient(MainPanel.Console.Client) - Method in class org.vrspace.twodclient.MainPanel.Console.Server
 
addDir(String) - Method in class org.vrspace.server.VRSpaceLoader
Adds all files in a local directory to classpath
addDirs(String[]) - Method in class org.vrspace.server.VRSpaceLoader
Adds all files in specified directories to classpath
addEquipment(VRObject) - Method in class org.vrspace.server.object.Robot
equip object remains in the scene
addEvents(Set, EventType) - Method in class org.vrspace.neurogrid.Node
Creates set of Events of a specified type, for the specified UriTriple set.
addField(String, String) - Method in class org.vrspace.vfs.Location
 
addFilter(ObjectFilter) - Method in class org.vrspace.server.Scene
Add TransformFilter or VRObjectFilter
addMember(VRObject) - Method in class org.vrspace.server.Transform
Adds obj to this Transform.
addObject(VRObject) - Method in class org.vrspace.server.Client
Add an object to the scene.
addObject(VRObject) - Method in class org.vrspace.server.object.Alice
Add an object to the scene.
addObserver(Observer) - Method in class org.vrspace.server.Client
Called when another client observes this one instead of Observable.addObserver()
addObserver(Observer) - Method in class org.vrspace.server.object.Alice
Adds observer.
addObserver(Observer) - Method in class org.vrspace.server.object.JMF
Start transmit to Client - TODO
addObserver(Observer) - Method in class org.vrspace.server.object.JXTA
Add observer.
addObserver(Observer) - Method in class org.vrspace.server.object.James
Add observer.
addObserver(Observer) - Method in class org.vrspace.server.object.Jetty
Add observer.
addObserver(Observer) - Method in class org.vrspace.server.object.Mirror
Adds observer.
addObserver(Observer) - Method in class org.vrspace.server.object.ObserverSensor
Adds Observer to the observer list
addObserver(Observer) - Method in class org.vrspace.server.object.ProximitySensor
Adds observer to the observer list and calls start(o)
addObserver(Observer) - Method in class org.vrspace.server.object.Tomcat
Add observer.
addObserver(Observer) - Method in class org.vrspace.server.object.Tunnell
Adds observer.
addObserver(Observer) - Method in class org.vrspace.util.Connection
stop caching requests
addObserver(Observer) - Method in class org.vrspace.util.ObservableProperties
Adds an Observer
addOwned(Owned) - Method in interface org.vrspace.attributes.Owner
 
addOwned(VRObject) - Method in class org.vrspace.server.AuthInfo
Own obj
addOwned(Owned) - Method in class org.vrspace.server.Client
Interface Owner - own o
addOwned(Owned) - Method in class org.vrspace.server.object.Robot
Interface Owner
addOwner(Owner) - Method in interface org.vrspace.attributes.Owned
 
addOwner(Owner) - Method in class org.vrspace.server.OwnedDBObject
Interface Owned
addOwner(Owner) - Method in class org.vrspace.server.OwnedVRObject
Interface Owned
addOwner(Owner) - Method in class org.vrspace.server.object.ObserverSensor
Interface Owned
addOwner(Owner) - Method in class org.vrspace.server.object.ProximitySensor
Interface Owned
addOwner(Owner) - Method in class org.vrspace.server.object.Robot
Interface Owned
addPackage(String) - Method in class org.vrspace.server.VRSpaceLoader
Add a package to package search path.
addServer(String, int) - Method in class org.vrspace.server.Configuration
 
addServer(String) - Method in class org.vrspace.server.Server
 
addServer(String, int) - Static method in class org.vrspace.server.Server
 
addTransform(Transform) - Method in class org.vrspace.server.Scene
Add Transform and it's members to the scene.
addTransformToScene(Transform) - Method in class org.vrspace.server.Dispatcher
 
addURL(URL) - Method in class org.vrspace.server.VRSpaceLoader
 
addURL(String) - Method in class org.vrspace.util.NetResource
Adds url to the list.
addVRObject(String, long, String, String) - Method in class org.vrspace.twodclient.MainPanel.Console
Add a VRObject to a list if applicable.
ambientIntensity - Variable in class org.vrspace.server.object.PointLight
 
angle - Variable in class org.vrspace.server.Transform
 
appearance - Variable in class org.vrspace.server.object.Terrain
appearance, VRML string
arguments - Variable in class org.vrspace.util.Message
 
arrayToString(Object) - Static method in class org.vrspace.server.VRObject
Converts array val to String.
ask(Request) - Method in class org.vrspace.server.object.Alice
Utility for subclasses: call this to send to AIML Called from update().
attemptLogin() - Method in class org.vrspace.util.Console
 
attemptLogin(String, int, String, String) - Method in class org.vrspace.util.Console
 
attemptLogin(String, int, int, String, String) - Method in class org.vrspace.util.Console
 
attenuation - Variable in class org.vrspace.server.object.PointLight
 
audio - Variable in class org.vrspace.server.object.JMF
 
audioInit() - Method in class org.vrspace.server.object.JMF
 
authInfo - Variable in class org.vrspace.server.Client
 
author - Variable in class org.vrspace.server.object.Chatroom
 
author - Variable in class org.vrspace.server.object.ClientGate
 
author - Variable in class org.vrspace.server.object.Gate
 
author - Variable in class org.vrspace.server.object.Portal
 
author - Variable in class org.vrspace.server.object.WebGate
Author of the target space.
autoCommit - Variable in class org.vrspace.server.object.Gate
Whether ProxyDispatcher should commit database after each Add/Remove.
autoCommit - Variable in class org.vrspace.server.object.WebGate
Not implemented.
autocommit - Variable in class org.vrspace.server.ProxyDispatcher
 
azimuth - Variable in class org.vrspace.server.Waypoint
 

B

BinaryConnection - class org.vrspace.util.BinaryConnection.
Connection able to send bytes
BinaryConnection() - Constructor for class org.vrspace.util.BinaryConnection
 
BinaryConnection(String, int, String, String, int) - Constructor for class org.vrspace.util.BinaryConnection
Creates new BinaryConnection to host:port and loggs in as login with password
BinaryConnection(String, int, String, String) - Constructor for class org.vrspace.util.BinaryConnection
Creates new BinaryConnection to host:port and loggs in as login with password
BinaryConnection(String, String, String) - Constructor for class org.vrspace.util.BinaryConnection
Creates new BinaryConnection to hostPort and loggs in as login with password, assuming that hostPort is "host:port" pair
BinarySession - class org.vrspace.server.BinarySession.
A session able to send and read raw bytes.
BinarySession() - Constructor for class org.vrspace.server.BinarySession
 
BinarySession(Server, Socket, Dispatcher, OutputStream) - Constructor for class org.vrspace.server.BinarySession
Creates new Session which will write bytes to out
BinarySession(Server, Socket, Dispatcher, OutputStream, Filter) - Constructor for class org.vrspace.server.BinarySession
Creates new Session which will write bytes to out after filtering them with filter
Boardgame - class org.vrspace.server.object.Boardgame.
 
Boardgame() - Constructor for class org.vrspace.server.object.Boardgame
 
BoardgameManager - class org.vrspace.server.object.BoardgameManager.
 
BoardgameManager() - Constructor for class org.vrspace.server.object.BoardgameManager
 
bBoxCenter - Variable in class org.vrspace.server.Transform
bounding box center.
bBoxSize - Variable in class org.vrspace.server.Transform
object's max size, starting from the bBoxCenter
beginMapping() - Method in class org.vrspace.server.MappedConnection
 
botID - Variable in class org.vrspace.server.object.Alice
unique bot id, defaults to "alice"
buffer - Variable in class org.vrspace.server.BinarySession
 
buildDefaultDatabase(DB) - Method in class org.vrspace.server.Dispatcher
 
buildFrame() - Method in class org.vrspace.twodclient.Application
 

C

CLICKED - Static variable in class org.vrspace.neurogrid.EventType
 
Cache - class org.vrspace.util.Cache.
Soft cache.
Cache() - Constructor for class org.vrspace.util.Cache
 
Camera - class org.vrspace.client.Camera.
 
Camera() - Constructor for class org.vrspace.client.Camera
 
Chatroom - class org.vrspace.server.object.Chatroom.
Gate to another host.
Chatroom() - Constructor for class org.vrspace.server.object.Chatroom
 
Checkpoint - class org.vrspace.server.Checkpoint.
Runs from Scheduler.
Checkpoint(Server) - Constructor for class org.vrspace.server.Checkpoint
 
ClassFilter - class org.vrspace.server.filter.ClassFilter.
Filtering by class name
Filters out instances of this class.
Note that package name is ignored, and also does not care of ineritance.
ClassFilter(String) - Constructor for class org.vrspace.server.filter.ClassFilter
 
ClassRepository - class org.vrspace.server.db.ClassRepository.
in-memory repository that contains information about classes
Client - class org.vrspace.server.Client.
Generic Client class.
Client() - Constructor for class org.vrspace.server.Client
 
Client(Dispatcher, AuthInfo) - Constructor for class org.vrspace.server.Client
Construct a new client.
ClientGate - class org.vrspace.server.object.ClientGate.
 
ClientGate() - Constructor for class org.vrspace.server.object.ClientGate
 
Command - interface org.vrspace.server.Command.
 
Configuration - class org.vrspace.server.Configuration.
 
Configuration() - Constructor for class org.vrspace.server.Configuration
 
Configuration.Server - class org.vrspace.server.Configuration.Server.
 
Connection - class org.vrspace.util.Connection.
Default network connection to the server.
Connection() - Constructor for class org.vrspace.util.Connection
 
Connection(Socket) - Constructor for class org.vrspace.util.Connection
 
Connection(String, int, String, String) - Constructor for class org.vrspace.util.Connection
Creates new Connection to host:port and loggs in as login with password
Connection(String, String, String) - Constructor for class org.vrspace.util.Connection
Creates new Connection to hostPort and loggs in as login with password, assuming that hostPort is "host:port" pair
ConnectionException - exception org.vrspace.util.ConnectionException.
Exception thrown by Connection and it's subclasses if something goes wrong:)
ConnectionException() - Constructor for class org.vrspace.util.ConnectionException
 
ConnectionException(String) - Constructor for class org.vrspace.util.ConnectionException
 
ConnectionPool - class org.vrspace.server.db.ConnectionPool.
Connection pool hold all connections to DB
Console - class org.vrspace.server.Console.
 
Console() - Constructor for class org.vrspace.server.Console
 
Console - class org.vrspace.util.Console.
A simple console, able to connect to server.
Uses following properties to connect:
vrspace.host - default: localhost
vrspace.port - default: 8500
vrspace.login - default: guest
vrspace.password - default: guest
vrspace.command - command to execute & quit - default:none
Propmts on stdin for unset properties.
Console() - Constructor for class org.vrspace.util.Console
 
cache - Variable in class org.vrspace.neurogrid.MapDB
 
cache - Variable in class org.vrspace.server.DB
this keeps reference to cache
cacheFile(String) - Method in class org.vrspace.client.VrmlUploader.URLParser
Stores an entry in cachedFiles with key = path, and value = output.toString(), and resets the parser.
cacheRequests - Variable in class org.vrspace.server.Session.Status
a session may cache requests and forward them to the client later
cacheRequests - Variable in class org.vrspace.server.Session
 
cachedFiles - Variable in class org.vrspace.client.VrmlUploader.URLParser
 
cachedFiles - Variable in class org.vrspace.client.VrmlUploader
 
canLogin - Variable in class org.vrspace.server.AuthInfo
Ability to login.
canParse - Variable in class org.vrspace.vfs.Location
can we parse content of this location (false if !valid)
canRead(String) - Method in class org.vrspace.server.VRObject
Returns true if there's either field or get_ method
canWrite(String) - Method in class org.vrspace.server.VRObject
Returns true if there's either field or set_ method
chClass - class org.vrspace.server.command.Administrator.chClass.
This command changes class of an object.
chClass() - Constructor for class org.vrspace.server.command.Administrator.chClass
 
changed() - Method in class org.vrspace.twodclient.Application
 
changed() - Method in interface org.vrspace.twodclient.TwoDClient
 
checkDone() - Method in class org.vrspace.server.object.JMF
 
checkForSwap() - Method in class org.vrspace.neurogrid.SQLStore
 
checkPath(String) - Static method in class org.vrspace.util.Util
Changes ":" to "\" in path, then all instances of "\" to "/".
checkURL(URL) - Static method in class org.vrspace.server.VRSpaceLoader
 
checkpoint - Variable in class org.vrspace.server.Server
 
className - Variable in class org.vrspace.server.Add
 
className - Variable in class org.vrspace.server.AuthInfo
client's class name
className - Variable in class org.vrspace.server.Remove
 
className - Variable in class org.vrspace.server.YouAre
 
className - Variable in class org.vrspace.util.ID
 
className - Variable in class org.vrspace.util.Message
 
clear() - Method in class org.vrspace.neurogrid.SoftCache
Clears SoftCache, MRU list.
clear() - Method in class org.vrspace.server.Scene
Clears the scene
click(UriTriple) - Method in class org.vrspace.neurogrid.User
Utility method, add a click event for a triple
client - Variable in class org.vrspace.server.Request
 
client - Variable in class org.vrspace.server.Session.Status
Client in this session
client - Variable in class org.vrspace.server.Session
 
clientConnection - Variable in class org.vrspace.server.MappedConnection
 
clientNames - Variable in class org.vrspace.server.object.VisitorsList
 
clientTimes - Variable in class org.vrspace.server.object.VisitorsList
 
clients - Variable in class org.vrspace.server.Dispatcher
 
clientsSync - Variable in class org.vrspace.server.Dispatcher
 
clip(String, int) - Method in class org.vrspace.twodclient.MainPanel.Console
 
clone() - Method in class org.vrspace.server.Request
 
clone() - Method in class org.vrspace.server.VRObject
 
close() - Method in class org.vrspace.server.BinarySession
End session.
close() - Method in class org.vrspace.server.PipedConnection
 
close() - Method in class org.vrspace.server.Session
Session cleanup.
close() - Method in class org.vrspace.server.object.JMF.MediaThread
 
close() - Method in class org.vrspace.util.Connection
Closes the connection
closeConnectionOnCompletion - Variable in class org.vrspace.client.VrmlUploader
 
closeOnEnd - Variable in class org.vrspace.server.object.JMF.MediaThread
 
color - Variable in class org.vrspace.server.object.PointLight
 
columnNames - Variable in class org.vrspace.server.db.Result
names of columns
columnTypes - Variable in class org.vrspace.server.db.Result
SQL types of columns
commit() - Method in class org.vrspace.server.DB
Commit changes.
commit() - Method in class org.vrspace.server.Transaction
Commit
commit() - Method in class org.vrspace.server.db.DBCache
Commit.
commit() - Method in class org.vrspace.server.db.SQLDB
Commit changes
commit() - Method in class org.vrspace.server.db.TextDB
Saves the file
comparator() - Static method in class org.vrspace.neurogrid.DBRef
 
comparator() - Method in class org.vrspace.server.Transform
Returns a comparator
compare(Object, Object) - Method in class org.vrspace.neurogrid.DBRef.DBRefComparator
 
compare(Object, Object) - Method in class org.vrspace.neurogrid.EventComparator
This compares two Events.
compare(Object, Object) - Method in class org.vrspace.neurogrid.EventTypeComparator
Compares two EventTypes as strings
compare(Object, Object) - Method in class org.vrspace.neurogrid.IDComparator
 
compare(Object, Object) - Method in class org.vrspace.neurogrid.KeywordComparator
Compares two Keywords as strings
compare(Object, Object) - Method in class org.vrspace.neurogrid.NodeComparator
Compares two Nodes by name
compare(Object, Object) - Method in class org.vrspace.neurogrid.PredicateComparator
Compares two Predicates as strings
compare(Object, Object) - Method in class org.vrspace.neurogrid.TripleComparator
Compares two UriTriples.
compare(Object, Object) - Method in class org.vrspace.neurogrid.UriComparator
Compares two Uris as strings
compare(Object, Object) - Method in class org.vrspace.neurogrid.UriDescComparator
Compares two Uri Descriptions as strings, sort order: uri, owner
compare(Object, Object) - Method in class org.vrspace.neurogrid.WeightedTripleComparator
 
compare(Object, Object) - Method in class org.vrspace.server.TransformComparator
returns 1 if o1>o2, -1 if o2>o1, 0 if o1==o2
compare(Object, Object) - Method in interface org.vrspace.server.VRObjectComparator
compares o1 and o2
config - Variable in class org.vrspace.server.Configuration
 
configFile - Variable in class org.vrspace.server.Configuration.Server
 
conn - Variable in class org.vrspace.neurogrid.SQLStore
 
connect(String) - Method in class org.vrspace.server.DB
connect to the database
connect(String) - Method in class org.vrspace.server.db.DBCache
Connect to database.
connect(String) - Method in class org.vrspace.server.db.SQLDB
Connect to the database
connect(String) - Method in class org.vrspace.server.db.TextDB
Connect to file
connectTime - Variable in class org.vrspace.vfs.Location
time needed to connect (ms)
connection - Variable in class org.vrspace.client.VrmlUploader
 
connection - Variable in class org.vrspace.util.Console
 
connections - Static variable in class org.vrspace.server.ProxyDispatcher
 
consoleLogin() - Method in class org.vrspace.client.VrmlUploader
Retrieves all upload information from input via a Console (except for the file name).
consoleLogin() - Method in class org.vrspace.twodclient.LoginPanel
Retrieves all upload information from input via a Console (except for the file name).
contains(Object) - Method in class org.vrspace.server.ACL
 
contains(Object) - Method in class org.vrspace.server.Role
 
contains(Transform) - Method in class org.vrspace.server.Scene
True if the transform is permanent or is non-permanent and in the members list.
contains(Object) - Method in class org.vrspace.server.Scene
Does the scene contain o?
contains(VRObject) - Method in class org.vrspace.server.Transform
True if obj is member of this Transform
contains(String) - Method in class org.vrspace.vfs.FileManager
 
contains(Location) - Method in class org.vrspace.vfs.FileManager
 
controllerUpdate(ControllerEvent) - Method in class org.vrspace.server.object.JMF.MediaThread
 
copyURL(URL) - Method in class org.vrspace.client.VrmlParser
Copy to new location.
copyURL(String, String, OutputStream) - Method in class org.vrspace.client.VrmlParser
Copy file/url to
copyURL(String, String, OutputStream) - Method in class org.vrspace.client.VrmlUploader
Copy file/url path to destpath
count(Class) - Method in class org.vrspace.neurogrid.DBAdapter
Count instances of a class
count(Class) - Method in class org.vrspace.neurogrid.MapDB
Returns number of stored instances of this class.
count() - Method in class org.vrspace.neurogrid.SQLStore
 
count() - Method in class org.vrspace.neurogrid.SerialFileStore
 
count() - Method in interface org.vrspace.neurogrid.Store
 
count() - Method in class org.vrspace.neurogrid.TextFileStore
 
countryCode - Variable in class org.vrspace.neurogrid.User
 
create(String) - Method in class org.vrspace.server.DB
create a new database if does not exist
create - class org.vrspace.server.command.create.
Request format: create className
The command creates a new instance of className.
create() - Constructor for class org.vrspace.server.command.create
 
create(String) - Method in class org.vrspace.server.db.DBCache
 
create(String) - Method in class org.vrspace.server.db.SQLDB
not implemented
create(String) - Method in class org.vrspace.server.db.TextDB
 
createConnection(String, int, String, String) - Method in class org.vrspace.server.MappedConnection
 
createFileOutputStream(String) - Static method in class org.vrspace.util.Util
Creates FileOutputStream in destPath, with directiories as needed
createGame(Request) - Method in class org.vrspace.server.object.BoardgameManager
 
createTransform(Client, VRObject) - Method in class org.vrspace.server.command.create
Creates a transform for this VRObject.
createTransform(Client) - Method in class org.vrspace.server.object.VrmlFile
Creates a transform for this VRObject.
created - Variable in class org.vrspace.neurogrid.Uri
 
created - Variable in class org.vrspace.neurogrid.UriDesc
 
created - Variable in class org.vrspace.neurogrid.User
 
currentRow - Variable in class org.vrspace.server.db.Result
current row in the values matrix

D

DB - class org.vrspace.server.DB.
Database class
DB() - Constructor for class org.vrspace.server.DB
 
DBAdapter - class org.vrspace.neurogrid.DBAdapter.
Database adapter.
DBAdapter() - Constructor for class org.vrspace.neurogrid.DBAdapter
 
DBCache - class org.vrspace.server.db.DBCache.
In memory write-through cache.
DBCache(DB) - Constructor for class org.vrspace.server.db.DBCache
 
DBException - exception org.vrspace.server.db.DBException.
 
DBException() - Constructor for class org.vrspace.server.db.DBException
 
DBException(String) - Constructor for class org.vrspace.server.db.DBException
 
DBObject - class org.vrspace.server.DBObject.
DBObject defines methodes for database storage.
DBObject() - Constructor for class org.vrspace.server.DBObject
 
DBObject(DB) - Constructor for class org.vrspace.server.DBObject
This constructor implies autocommit, that is, sendEvent will immediately store changed object into the database.
DBRef - class org.vrspace.neurogrid.DBRef.
Experimental DBReference, test how it all goes out of memory
DBRef(NGObject) - Constructor for class org.vrspace.neurogrid.DBRef
 
DBRef(NGObject, DBAdapter) - Constructor for class org.vrspace.neurogrid.DBRef
 
DBRef.DBRefComparator - class org.vrspace.neurogrid.DBRef.DBRefComparator.
 
DBRef.DBRefComparator() - Constructor for class org.vrspace.neurogrid.DBRef.DBRefComparator
 
DBUtil - class org.vrspace.server.db.DBUtil.
Various util functions.
DEBUG - Static variable in class org.vrspace.neurogrid.Logger
 
DEBUG - Static variable in class org.vrspace.util.Logger
 
Daemon - interface org.vrspace.attributes.Daemon.
 
Dispatcher - class org.vrspace.server.Dispatcher.
Main class responsible for event dispatching.
Dispatcher() - Constructor for class org.vrspace.server.Dispatcher
 
Dispatcher(Server, DB) - Constructor for class org.vrspace.server.Dispatcher
Constructs new Dispatcher for Server s and database db
Dispatcher.DaemonLoader - class org.vrspace.server.Dispatcher.DaemonLoader.
 
Dispatcher.DaemonLoader(Dispatcher, Daemon) - Constructor for class org.vrspace.server.Dispatcher.DaemonLoader
 
daemon - Variable in class org.vrspace.server.Session
 
daemonSessions - Variable in class org.vrspace.server.Dispatcher
 
dataSinkUpdate(DataSinkEvent) - Method in class org.vrspace.server.object.JMF
 
db - Variable in class org.vrspace.neurogrid.NGObject
 
db - Variable in class org.vrspace.neurogrid.SerialFileStore
 
db - Variable in class org.vrspace.neurogrid.TextFileStore
 
db - Variable in class org.vrspace.server.DBObject
 
db - Variable in class org.vrspace.server.Server
 
db - Variable in class org.vrspace.vfs.FileManager
 
db_id - Variable in class org.vrspace.neurogrid.NGObject
 
db_id - Variable in class org.vrspace.server.VRObject
 
debug(String, boolean) - Static method in class org.vrspace.server.PortMapper
 
debug(String) - Static method in class org.vrspace.server.PortMapper
 
debug(int, String) - Method in class org.vrspace.server.Session
 
debugLevel - Variable in class org.vrspace.server.Session
 
delete(NGObject) - Method in class org.vrspace.neurogrid.DBAdapter
Guess what;)
delete(NGObject) - Method in class org.vrspace.neurogrid.MapDB
Delete obj
delete - Variable in class org.vrspace.neurogrid.SQLStore
 
delete(NGObject) - Method in class org.vrspace.neurogrid.SQLStore
 
delete(NGObject) - Method in class org.vrspace.neurogrid.SerialFileStore
 
delete(NGObject) - Method in interface org.vrspace.neurogrid.Store
 
delete(NGObject) - Method in class org.vrspace.neurogrid.TextFileStore
 
delete(Object) - Method in class org.vrspace.server.DB
From the table obj.getClass().getName() deletes the row having db_id == obj.db_id
delete(DB) - Method in class org.vrspace.server.DBObject
Deletes itself from the database.
delete(Object) - Method in class org.vrspace.server.db.DBCache
From the table obj.getClass().getName() deletes the row having db_id == obj.db_id, from both cache and the underlying db.
delete(Object) - Method in class org.vrspace.server.db.SQLDB
Delete object from database.
delete(Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
deleteObserver(Observer) - Method in class org.vrspace.server.Client
called when this another client stops observing this, overrides Observable.deleteObserver()
deleteObserver(Observer) - Method in class org.vrspace.server.object.Alice
Removes observer.
deleteObserver(Observer) - Method in class org.vrspace.server.object.JMF
Stop transmit to Client - TODO
deleteObserver(Observer) - Method in class org.vrspace.server.object.JXTA
If shutdown == true and this is last Observer, shutdown this Tomcat
deleteObserver(Observer) - Method in class org.vrspace.server.object.James
Calls shutdown if shutdown == true and no observers left
deleteObserver(Observer) - Method in class org.vrspace.server.object.Jetty
 
deleteObserver(Observer) - Method in class org.vrspace.server.object.ObserverSensor
Removes Observer to the observer list
deleteObserver(Observer) - Method in class org.vrspace.server.object.ProximitySensor
Removes observer o from the observer list and calls stop(o)
deleteObserver(Observer) - Method in class org.vrspace.server.object.Tomcat
If shutdown == true and this is last Observer, shutdown this Tomcat
deleteObserver(Observer) - Method in class org.vrspace.util.ObservableProperties
Deletes an Observer from the list of observers
deleteObservers() - Method in class org.vrspace.server.object.ObserverSensor
Clears the observer list
deleteObservers() - Method in class org.vrspace.server.object.ProximitySensor
Calls stop(null) and then clears the observer list
deleteObsevers() - Method in class org.vrspace.util.ObservableProperties
Deletes all Observers
deleteStatement() - Method in class org.vrspace.neurogrid.NGObject
delete from tablename where db_id = this.db_id
dereference() - Method in class org.vrspace.neurogrid.DBRef
 
description - Variable in class org.vrspace.neurogrid.UriDesc
 
description - Variable in class org.vrspace.neurogrid.User
 
description - Variable in class org.vrspace.server.object.Chatroom
 
description - Variable in class org.vrspace.server.object.ClientGate
 
description - Variable in class org.vrspace.server.object.Gate
 
description - Variable in class org.vrspace.server.object.Item
item description
description - Variable in class org.vrspace.server.object.Portal
 
description - Variable in class org.vrspace.server.object.WebGate
Description of the target space.
destroy() - Method in class org.vrspace.server.Client
Clean up.
destroy() - Method in class org.vrspace.twodclient.Applet
 
dirPrefix - Variable in class org.vrspace.neurogrid.SerialFileStore
 
dirPrefix - Variable in class org.vrspace.neurogrid.TextFileStore
 
disconnect() - Method in class org.vrspace.server.DB
Disconnect from the database
disconnect() - Method in class org.vrspace.server.db.DBCache
Disconnect
disconnect() - Method in class org.vrspace.server.db.SQLDB
Close connection to the database
disconnect() - Method in class org.vrspace.server.db.TextDB
Disconnect, commit all changes
dispatch(Message) - Method in class org.vrspace.twodclient.MainPanel
 
dispatcher - Variable in class org.vrspace.server.Client
 
dispatcher - Variable in class org.vrspace.server.Server
 
dispatcher - Variable in class org.vrspace.server.Session
 
dispatcher - Variable in class org.vrspace.server.object.JMF
 
dispatcher - Variable in class org.vrspace.server.object.Mirror
 
dispatcher - Variable in class org.vrspace.server.object.Tunnell
 
dispose() - Method in class org.vrspace.client.UploadGUI
Calls the normal frame dispose method and then saves all properties.
doJump(Request, HasTransform) - Method in class org.vrspace.server.command.jump
 
docBase - Variable in class org.vrspace.vfs.FileManager
 
drop(VRObject) - Method in class org.vrspace.server.object.Robot
drop - the opposite of take
broken
dropAllEquipment() - Method in class org.vrspace.server.object.Robot
calls dropEquipment for all equipped objects
dropEquipment(VRObject) - Method in class org.vrspace.server.object.Robot
unequip object remains in the scene
dynamicPageURL - Variable in class org.vrspace.server.object.WebGate
Absolute URL for the dynamic web page implementing the WebGate.

E

ERROR - Static variable in class org.vrspace.neurogrid.Logger
 
ERROR - Static variable in class org.vrspace.util.Logger
 
Event - class org.vrspace.neurogrid.Event.
NeuroGrid event.
Event() - Constructor for class org.vrspace.neurogrid.Event
 
Event(Node, UriTriple, EventType) - Constructor for class org.vrspace.neurogrid.Event
Create a new event
EventComparator - class org.vrspace.neurogrid.EventComparator.
EventComparator, use in SortedSets containing events
EventComparator() - Constructor for class org.vrspace.neurogrid.EventComparator
 
EventType - class org.vrspace.neurogrid.EventType.
Event types
EventType() - Constructor for class org.vrspace.neurogrid.EventType
 
EventType(String) - Constructor for class org.vrspace.neurogrid.EventType
 
EventTypeComparator - class org.vrspace.neurogrid.EventTypeComparator.
 
EventTypeComparator() - Constructor for class org.vrspace.neurogrid.EventTypeComparator
 
echo - class org.vrspace.server.command.echo.
Sends arguments back to the client - usefull for client debugging
echo() - Constructor for class org.vrspace.server.command.echo
 
elementAt(int) - Method in class org.vrspace.neurogrid.Queue
Returns element at specified position in the queue
elementAt(int) - Method in class org.vrspace.util.Queue
Returns element at specified position in the queue
elevation - Variable in class org.vrspace.server.Waypoint
 
email - Variable in class org.vrspace.neurogrid.User
 
encodeAsURI(String) - Static method in class org.vrspace.server.object.File
 
endDocument() - Method in class org.vrspace.vfs.Location.WMLHandler
 
endElement(String, String, String) - Method in class org.vrspace.vfs.Location.WMLHandler
 
endPrefixMapping(String) - Method in class org.vrspace.vfs.Location.WMLHandler
 
entrySet() - Method in class org.vrspace.neurogrid.SoftCache
Throws an UnsupportedOperationException
entryURL - Variable in class org.vrspace.server.MappedConnection
 
entryURL - Variable in class org.vrspace.server.object.Portal
 
env - class org.vrspace.server.command.env.
Jump to the specified VRObject which implements HasTransform.
env - returns all properties.
env() - Constructor for class org.vrspace.server.command.env
 
equals(Object) - Method in class org.vrspace.neurogrid.DBRef.DBRefComparator
 
equals(Object) - Method in class org.vrspace.neurogrid.DBRef
 
equals(Object) - Method in class org.vrspace.neurogrid.EventComparator
 
equals(Object) - Method in class org.vrspace.neurogrid.EventTypeComparator
 
equals(Object) - Method in class org.vrspace.neurogrid.ID
 
equals(Object) - Method in class org.vrspace.neurogrid.IDComparator
 
equals(Object) - Method in class org.vrspace.neurogrid.KeywordComparator
 
equals(Object) - Method in class org.vrspace.neurogrid.NodeComparator
 
equals(Object) - Method in class org.vrspace.neurogrid.PredicateComparator
 
equals(Object) - Method in class org.vrspace.neurogrid.TripleComparator
 
equals(Object) - Method in class org.vrspace.neurogrid.UriComparator
 
equals(Object) - Method in class org.vrspace.neurogrid.UriDescComparator
 
equals(VRObject) - Method in class org.vrspace.server.VRObject
VRObject.equals( VRObject ) if class and db_id are the same
equals(Object) - Method in class org.vrspace.server.filter.ActiveClientFilter
 
equals(Object) - Method in class org.vrspace.server.filter.ActiveOrOwnedTransformFilter
 
equals(Object) - Method in class org.vrspace.server.filter.AdminFilter
returns true if tested filter is of this class
equals(Object) - Method in class org.vrspace.server.filter.ClassFilter
Two ClassFilters equal if filter out the same className
equals(Object) - Method in class org.vrspace.server.filter.OwnedTransformFilter
 
equals(Object) - Method in class org.vrspace.server.filter.SubclassFilter
Two ClassFilters equal if filter out the same className
equals(Object) - Method in class org.vrspace.server.filter.TransformFilter
 
equals(Object) - Method in class org.vrspace.server.filter.VRObjectFilter
 
equals(Object) - Method in class org.vrspace.util.ID
ID's are equal if class name (without package!) and id match
equip - Variable in class org.vrspace.server.object.Robot
 
equipment - Variable in class org.vrspace.server.object.Robot
 
error - class org.vrspace.server.command.error.
Add request to error log.
error() - Constructor for class org.vrspace.server.command.error
 
error(SAXParseException) - Method in class org.vrspace.vfs.Location.WMLHandler
 
eventName - Variable in class org.vrspace.util.Message
 
eventType - Variable in class org.vrspace.neurogrid.Event
 
eventValue - Variable in class org.vrspace.util.Message
 
exception - Variable in class org.vrspace.server.Request
 
exception - Variable in class org.vrspace.util.Message
 
excludeExternProto - Variable in class org.vrspace.client.VrmlUploader
 
exec(Request) - Method in interface org.vrspace.server.Command
 
exec(Request) - Method in class org.vrspace.server.command.Administrator.chClass
Syntax: chClass className id newClass
exec(Request) - Method in class org.vrspace.server.command.Administrator.load
 
exec(Request) - Method in class org.vrspace.server.command.Administrator.logout
 
exec(Request) - Method in class org.vrspace.server.command.Administrator.setAll
 
exec(Request) - Method in class org.vrspace.server.command.Administrator.shutdown
 
exec(Request) - Method in class org.vrspace.server.command.create
Request format: create className
exec(Request) - Method in class org.vrspace.server.command.echo
 
exec(Request) - Method in class org.vrspace.server.command.env
eventValue: null -> returns all properties property -> returns the property value property=value -> sets the property (Admin command)
exec(Request) - Method in class org.vrspace.server.command.error
 
exec(Request) - Method in class org.vrspace.server.command.gate
 
exec(Request) - Method in class org.vrspace.server.command.help
 
exec(Request) - Method in class org.vrspace.server.command.jump
eventValue: name -> jump to VRObject with that name classname id -> jump to VRObject classname id
exec(Request) - Method in class org.vrspace.server.command.jxta
 
exec(Request) - Method in class org.vrspace.server.command.my
 
exec(Request) - Method in class org.vrspace.server.command.quit
 
exec(Request) - Method in class org.vrspace.server.command.reload
 
exec(Request) - Method in class org.vrspace.server.command.remove
Request format: remove className id
If className is 'Transform', removes transform's children too.
exec(Request) - Method in class org.vrspace.server.command.say
 
exec(Request) - Method in class org.vrspace.server.command.upload
Request format: upload className path For non administrator's the path must be in the form userName/dir1/dir2/.../dirn/file, although the directory seperators may be \'s.
exec(Request) - Method in class org.vrspace.server.command.view
 
expires - Variable in class org.vrspace.vfs.Location
expires

F

FIRST - Static variable in class org.vrspace.server.object.Alice
mode 2: bot follows first observer
FieldDescriptor - class org.vrspace.server.db.FieldDescriptor.
This class describes object field in details.
File - class org.vrspace.server.object.File.
A File.
File() - Constructor for class org.vrspace.server.object.File
 
File.GZippedUploadFilter - class org.vrspace.server.object.File.GZippedUploadFilter.
Implements the uploading of a .wrl file.
File.GZippedUploadFilter(File, Client) - Constructor for class org.vrspace.server.object.File.GZippedUploadFilter
 
File.UploadFilter - class org.vrspace.server.object.File.UploadFilter.
Implements file transfer.
File.UploadFilter(File, Client) - Constructor for class org.vrspace.server.object.File.UploadFilter
 
FileManager - class org.vrspace.vfs.FileManager.
 
FileManager(Server, DB) - Constructor for class org.vrspace.vfs.FileManager
 
Filter - interface org.vrspace.attributes.Filter.
 
Filter - interface org.vrspace.neurogrid.Filter.
NGIterator expects this as an argument and calls validate() on every iteration
FilteredIterator - class org.vrspace.neurogrid.FilteredIterator.
Utility iterator, wraps an Iterator usually retreived by Set operations, and a Filter applied to each set element on each iteration.
FilteredIterator(Collection) - Constructor for class org.vrspace.neurogrid.FilteredIterator
Creates FilteredIterator with no filter
FilteredIterator(Collection, Filter) - Constructor for class org.vrspace.neurogrid.FilteredIterator
Creates FilteredIterator with user defined filter
family - Variable in class org.vrspace.server.object.Text
 
fatalError(SAXParseException) - Method in class org.vrspace.vfs.Location.WMLHandler
 
fetch(Keyword) - Method in class org.vrspace.neurogrid.Node
Retreives all uri triples containing this keyword.
fetch(Predicate, Keyword) - Method in class org.vrspace.neurogrid.Node
Get uri triples containing this keyword and predicate
fetch(Predicate, Keyword) - Method in class org.vrspace.neurogrid.User
User gets a bit less data than Node: only his own, or shared bookmarks.
fieldIterator() - Method in class org.vrspace.neurogrid.NGObject
Returns Iterator thru public fields.
fieldIterator(Field[]) - Method in class org.vrspace.neurogrid.NGObject
 
fieldToText(Field) - Method in class org.vrspace.server.VRObject
 
fields - Variable in class org.vrspace.vfs.Location
http fields
fileManager - Variable in class org.vrspace.server.Server
 
fileName - Static variable in class org.vrspace.client.Projector
 
filename - Variable in class org.vrspace.server.Configuration
 
files - Variable in class org.vrspace.client.VrmlUploader.URLParser
 
files - Variable in class org.vrspace.client.VrmlUploader
 
filez - Variable in class org.vrspace.vfs.FileManager
this needs to be memory-sensitive cache (org.vrspace.util.Cache)
filter(byte[], int, int) - Method in interface org.vrspace.attributes.Filter
 
filter - Variable in class org.vrspace.server.BinarySession
 
filter(byte[], int, int) - Method in class org.vrspace.server.object.File.UploadFilter
 
filter(byte[], int, int) - Method in class org.vrspace.server.object.VrmlFile.ParsedUploadFilter
Filter method of filter interface.
finalize() - Method in class org.vrspace.server.object.Alice
Stop alice.
finalize() - Method in class org.vrspace.speech.Speech
 
findClass(String) - Method in class org.vrspace.server.VRSpaceLoader
Tries to guess package name of the specified class
findResource(String) - Method in class org.vrspace.server.VRSpaceLoader
Debug only; this sometimes fails in conjunction with other classloaders.
firstName - Variable in class org.vrspace.neurogrid.User
 
flush() - Method in interface org.vrspace.attributes.Filter
 
flush() - Method in class org.vrspace.server.RequestLog
Flush the log
flush() - Method in class org.vrspace.server.object.File.UploadFilter
 
flush() - Method in class org.vrspace.server.object.VrmlFile.ParsedUploadFilter
Flush method of filter interface.
flushRequests() - Method in class org.vrspace.server.Session
flush cached requests
forward() - Method in class org.vrspace.client.Projector
 
forward(Request) - Method in class org.vrspace.server.ProxyDispatcher
Forward Request to the Client
fromString(String) - Method in class org.vrspace.server.VRObject
Uses toString() formated String to set variables
fromText(Reader) - Method in class org.vrspace.neurogrid.NGObject
 
fromText(String) - Static method in class org.vrspace.server.VRObject
Returns array of objects defined by string in toText() format

G

GZipConnection - class org.vrspace.util.GZipConnection.
BinaryConnection that transfers GZIP comppressed data Not tested, probably does not work :)
GZipConnection() - Constructor for class org.vrspace.util.GZipConnection
 
GZipConnection(String, int, String, String) - Constructor for class org.vrspace.util.GZipConnection
Creates new GZipConnection to host:port and loggs in as login with password
GZipConnection(String, String, String) - Constructor for class org.vrspace.util.GZipConnection
Creates new GZipConnection to hostPort and loggs in as login with password, assuming that hostPort is "host:port" pair
GZipSession - class org.vrspace.server.GZipSession.
A GZip compressed session.
GZipSession(Socket, Dispatcher, OutputStream) - Constructor for class org.vrspace.server.GZipSession
Creates new Session which will write bytes to out
GZipSession(Socket, Dispatcher, OutputStream, Filter) - Constructor for class org.vrspace.server.GZipSession
Creates new Session which will write bytes to out after filtering them with filter
GZipped - interface org.vrspace.attributes.GZipped.
Used to describe files, streams etc.
Gate - class org.vrspace.server.object.Gate.
Gate to another host.
Gate() - Constructor for class org.vrspace.server.object.Gate
 
gameClassId - Variable in class org.vrspace.server.object.BoardgameManager
 
gameClasses - Variable in class org.vrspace.server.object.BoardgameManager
 
gameIndex() - Method in class org.vrspace.server.object.BoardgameManager
 
gameManagerClass - Variable in class org.vrspace.server.object.Boardgame
 
gameManagerId - Variable in class org.vrspace.server.object.Boardgame
 
gameName - Variable in class org.vrspace.server.object.BoardgameManager
 
gameObject - Variable in class org.vrspace.server.object.BoardgameManager
 
gameOver(Request) - Method in class org.vrspace.server.object.BoardgameManager
 
gameStarted - Variable in class org.vrspace.server.object.Boardgame
 
gameUrls - Variable in class org.vrspace.server.object.BoardgameManager
 
games - Variable in class org.vrspace.server.object.BoardgameManager
 
gate - class org.vrspace.server.command.gate.
Quit session.
gate() - Constructor for class org.vrspace.server.command.gate
 
gates - Variable in class org.vrspace.server.object.Alice
 
generateEvents(int) - Method in class org.vrspace.neurogrid.Test
 
get(Class, long) - Method in class org.vrspace.neurogrid.DBAdapter
Reload an object from the storage
get(Class, NGObject) - Method in class org.vrspace.neurogrid.DBAdapter
The same as subSet( What, value, value.next );
get() - Method in class org.vrspace.neurogrid.DBRef
 
get(Class, NGObject) - Method in class org.vrspace.neurogrid.MapDB
Utility method
get(Class, long) - Method in class org.vrspace.neurogrid.MapDB
Called from DBRef when SoftReference.get() returns null, that is - when gc expired the object
get(Object) - Method in class org.vrspace.neurogrid.SoftCache
Retreives an object from the SoftCache.
get() - Method in class org.vrspace.neurogrid.Weight
This is supposed to retreive this weight value
get(Object) - Method in class org.vrspace.server.DB
Return database object from table obj.getClass().getName() having db_id = obj.db_id
get(String, long) - Method in class org.vrspace.server.DB
Returns the object having id == obj.db_id
get(String, String, Object) - Method in class org.vrspace.server.DB
Returns the object of className class having field == value
get(DB, long) - Method in class org.vrspace.server.DBObject
Fetches the object having db_id = id from the database db
get(Client, String, long) - Method in class org.vrspace.server.Dispatcher
Fetch an object from the database.
IMPORTANT: no protection mechanism, at least AuthInfo objects should not be retreived!
get(String, long) - Method in class org.vrspace.server.Scene
Retreives a VRObject from the scene or null if it's not in the scene.
TODO: implement!
get(Class) - Method in class org.vrspace.server.Scene
Returns all class instances within the scene
get(double, double, double, double) - Method in class org.vrspace.server.Scene
Returns transforms within the range
Does not return permanent objects
TODO: check bounding boxes
get(Object) - Method in class org.vrspace.server.db.DBCache
Get an object.
get(String, long) - Method in class org.vrspace.server.db.DBCache
Returns the object having id == obj.db_id
get(String, String, Object) - Method in class org.vrspace.server.db.DBCache
Returns the object of className class having field == value
get(Object) - Method in class org.vrspace.server.db.SQLDB
Retreives an object from the database
get(String, long) - Method in class org.vrspace.server.db.SQLDB
Retreives an object from the database
get(String, String, Object) - Method in class org.vrspace.server.db.SQLDB
Get first object of class className, whose field field have value value
get(Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
get(String, long) - Method in class org.vrspace.server.db.TextDB
Not implemented.
get(String, String, Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
get(String) - Method in class org.vrspace.server.object.Site
Look up this site for Item with this name.
get(Object) - Method in class org.vrspace.util.Cache
Retreives an object from the cache
getAddress() - Method in class org.vrspace.server.Session
 
getAll(String) - Method in class org.vrspace.server.DB
Returns all members of the class
getAll(String) - Method in class org.vrspace.server.Dispatcher
Returns all objects of class className
getAll() - Method in class org.vrspace.server.Scene
Retreive all the Transforms in the scene
getAll(String) - Method in class org.vrspace.server.db.DBCache
Returns all members of the class
getAll(String) - Method in class org.vrspace.server.db.SQLDB
Get all objects of className from db
getAll(String) - Method in class org.vrspace.server.db.TextDB
Not implemented.
getAll() - Method in class org.vrspace.server.object.Site
Returns list of Items held by this site.
getAllObjects() - Method in class org.vrspace.server.db.SQLDB
return all objects in DB.
getArguments() - Method in class org.vrspace.util.Message
Returns the command arguments
getByName(Client, String) - Method in class org.vrspace.server.Dispatcher
Fetch an object from the database having field name equal to name parameter
IMPORTANT: no protection mechanism, at least AuthInfo objects should not be retreived!
getByName(Client, String, String) - Method in class org.vrspace.server.Dispatcher
Fetch an object from the database having field name equal to name parameter
IMPORTANT: no protection mechanism, at least AuthInfo objects should not be retreived!
getByte(int) - Method in class org.vrspace.server.db.Result
returns value from current row as byte
getByte(String) - Method in class org.vrspace.server.db.Result
returns value from current row as byte
getByteObject(int) - Method in class org.vrspace.server.db.Result
returns value from current row as Byte
getByteObject(String) - Method in class org.vrspace.server.db.Result
returns value from current row as Byte
getCachedFiles() - Method in class org.vrspace.client.VrmlUploader.URLParser
 
getChildren() - Method in class org.vrspace.server.Transform
returns all members of this transform
getClassAndId(Request) - Method in class org.vrspace.server.object.File
 
getClassLoader() - Method in class org.vrspace.server.Client
Returns ClassLoader of this thread
getClassName() - Method in class org.vrspace.server.VRObject
Returns class name without package name.
getClassName(Object) - Method in class org.vrspace.server.db.DBCache
 
getClassName() - Method in class org.vrspace.util.Message
Returns the target object class name, or command if message is command
getClassName(Class) - Static method in class org.vrspace.util.Util
 
getClassName(Object) - Static method in class org.vrspace.util.Util
 
getClasses() - Method in class org.vrspace.server.DB
Returns all VRObject Classes stored in the database.
getClasses() - Method in class org.vrspace.server.db.DBCache
Returns all VRObject Classes stored in the database.
getClasses() - Method in class org.vrspace.server.db.SQLDB
 
getClasses() - Method in class org.vrspace.server.db.TextDB
Returns all VRObject Classes stored in the database.
getClient() - Method in class org.vrspace.server.Request
Returns the originating client
getClientsOnline() - Method in class org.vrspace.server.Dispatcher
To allow VRObjects to get a list of the clients that are online.
getClosest(double, double, double, Class, boolean) - Method in class org.vrspace.server.Scene
Returns the closest object of some class to the specified point
getClosestTransform(double, double, double) - Method in class org.vrspace.server.Scene
Returns the closest Transform to the specified point
getCnt - Static variable in class org.vrspace.neurogrid.MapDB
 
getColumnName(int) - Method in class org.vrspace.server.db.Result
returns the name of a specified column index
getColumnType(int) - Method in class org.vrspace.server.db.Result
returns the SQL type of a specified column index
getConfigFile(Node) - Static method in class org.vrspace.server.Configuration
 
getConnection() - Method in class org.vrspace.neurogrid.SQLStore
 
getConnection() - Method in class org.vrspace.server.PipedSession
 
getDB(Client) - Method in class org.vrspace.server.Dispatcher
Returns the reference to the database.
getDir(String) - Static method in class org.vrspace.util.Util
Returns directory part of a file name
getDispatcher() - Method in class org.vrspace.server.Client
Returns Dispatcher
getDispatcher() - Method in class org.vrspace.server.Server
 
getDistance(double, double, double) - Method in class org.vrspace.server.Transform
calculates distance to the specified point
getDistance(Transform) - Method in class org.vrspace.server.Transform
calculates distance to the specified transform
getDouble(int) - Method in class org.vrspace.server.db.Result
returns value from current row as double
getDouble(String) - Method in class org.vrspace.server.db.Result
returns value from current row as Double
getDoubleObject(int) - Method in class org.vrspace.server.db.Result
returns value from current row as Double
getDoubleObject(String) - Method in class org.vrspace.server.db.Result
returns value from current row as Double
getEventName() - Method in class org.vrspace.util.Message
Returns target object field name
getEventValue() - Method in class org.vrspace.util.Message
Returns the event value
getExcludeEXTERNPROTO() - Method in class org.vrspace.client.UploadGUI
 
getField(String) - Method in class org.vrspace.server.VRObject
Returns a field value.
getField(String) - Method in class org.vrspace.vfs.Location
 
getFields() - Method in class org.vrspace.server.VRObject
Returns names of all public member varaibles.
getFields() - Method in class org.vrspace.vfs.Location
 
getFile() - Method in class org.vrspace.client.UploadGUI
 
getFile(Request, String, Filter) - Method in class org.vrspace.server.Server
This should retreive a file from anywhere.
getFile(Location) - Method in class org.vrspace.vfs.FileManager
 
getFileManager() - Method in class org.vrspace.server.Server
 
getFiles() - Method in class org.vrspace.client.VrmlUploader.URLParser
 
getFilter(Request, String) - Method in class org.vrspace.server.Client
 
getFloat(int) - Method in class org.vrspace.server.db.Result
returns value from current row as float
getFloat(String) - Method in class org.vrspace.server.db.Result
returns value from current row as float
getFloatObject(int) - Method in class org.vrspace.server.db.Result
returns value from current row as Float
getFloatObject(String) - Method in class org.vrspace.server.db.Result
returns value from current row as Float
getHost() - Method in class org.vrspace.client.UploadGUI
 
getHostName() - Method in class org.vrspace.server.PipedConnection
 
getHostName() - Method in class org.vrspace.util.Connection
Returns the host name
getHostPort() - Method in class org.vrspace.util.Connection
Return the host port
getID() - Method in class org.vrspace.neurogrid.DBRef
 
getID() - Method in class org.vrspace.neurogrid.NGObject
 
getID() - Method in class org.vrspace.server.VRObject
Returns objects unique id
getID() - Method in class org.vrspace.util.Message
Returns className and id of targeted object.
getId() - Method in class org.vrspace.server.PipedSession
 
getId() - Method in class org.vrspace.server.Session
Returns the session id in format remoteHost:remotePort
getId() - Method in class org.vrspace.server.VRObject
Returns objects unique id
getId() - Method in class org.vrspace.util.Message
Returns target object id or -1 if message is command
getIncludeNonWrl() - Method in class org.vrspace.client.UploadGUI
 
getInputStream() - Method in class org.vrspace.vfs.Location
 
getInstance() - Static method in class org.vrspace.neurogrid.DBAdapter
Get the instance of current database adapter
getInstance(Location, String, boolean) - Static method in class org.vrspace.vfs.Location
Utility method.
getInt(int) - Method in class org.vrspace.server.db.Result
returns value from current row as int
getInt(String) - Method in class org.vrspace.server.db.Result
returns value from current row as int
getIntObject(int) - Method in class org.vrspace.server.db.Result
returns value from current row as Integer
getIntObject(String) - Method in class org.vrspace.server.db.Result
returns value from current row as Integer
getKey() - Method in class org.vrspace.neurogrid.SoftCache.SoftValue
Get the actual object
getLocalCopy(Location) - Method in class org.vrspace.vfs.FileManager
Return URL of local document copy.
getLocalURL(String) - Method in class org.vrspace.vfs.FileManager
 
getLocalURL(Location) - Method in class org.vrspace.vfs.FileManager
 
getLocation() - Method in class org.vrspace.server.Server
Returns the path to this object
getLocation(Object) - Static method in class org.vrspace.util.Util
Returns the location of the class file
getLocation(String) - Method in class org.vrspace.vfs.FileManager
 
getLogLevel() - Static method in class org.vrspace.neurogrid.Logger
returns current log level
getLogLevel() - Static method in class org.vrspace.util.Logger
returns current log level
getLogging() - Method in class org.vrspace.client.UploadGUI
 
getLogin() - Method in class org.vrspace.util.Connection
 
getLong(int) - Method in class org.vrspace.server.db.Result
returns value from current row as long
getLong(String) - Method in class org.vrspace.server.db.Result
returns value from current row as long
getLongObject(int) - Method in class org.vrspace.server.db.Result
returns value from current row as Long
getLongObject(String) - Method in class org.vrspace.server.db.Result
returns value from current row as Long
getMaxRecursion() - Method in class org.vrspace.client.UploadGUI
 
getMembers() - Method in class org.vrspace.server.ACL
 
getMemebers() - Method in class org.vrspace.server.VRObject
Returns VRObjects that are member variables of this object.
getMessage() - Method in class org.vrspace.server.RequestException
 
getMessage() - Method in class org.vrspace.server.VRObjectException
 
getMessage() - Method in class org.vrspace.server.db.DBException
 
getMessage() - Method in class org.vrspace.util.ConnectionException
 
getName() - Method in class org.vrspace.neurogrid.Uri
 
getName() - Method in class org.vrspace.neurogrid.UriDesc
 
getName() - Method in class org.vrspace.server.Client
Get client name
getName() - Method in class org.vrspace.server.Server
Returns this instance name in format name:port
getObject() - Method in class org.vrspace.server.Add
Returns underlying object
getObject() - Method in class org.vrspace.server.Remove
Returns underlying object
getObject() - Method in class org.vrspace.server.Request
Returns wrapped object.
getOutputStream() - Method in class org.vrspace.client.VrmlUploader
 
getOutputStream() - Method in class org.vrspace.util.BinaryConnection
Returns the network output stream
getOutputStream() - Method in class org.vrspace.util.GZipConnection
Returns the network output stream
getPackageName(Class) - Static method in class org.vrspace.util.Util
Returns package name for a class
getPackageName(Object) - Static method in class org.vrspace.util.Util
 
getPath() - Method in class org.vrspace.server.VRSpaceLoader
This returns full class search path in a string, delimited by File.pathSeparator
getPath() - Method in class org.vrspace.util.Message
Returns the message path (list of servers it passed), null for local message
getPoint(float) - Method in class org.vrspace.server.Path
Returns waypoint for specified time, relative to path start
Uses linear interpolation for translation, and last orientation.
getPort() - Method in class org.vrspace.client.UploadGUI
 
getPort(Node) - Static method in class org.vrspace.server.Configuration
 
getPos() - Method in class org.vrspace.server.Client
This returns client's Transform.
getProperties() - Method in class org.vrspace.server.Client
Convenicence method
getProperties() - Method in class org.vrspace.server.Server
Returns the server properties
getProperty(String) - Method in class org.vrspace.server.Client
Convenicence method
getProperty(String) - Method in class org.vrspace.server.Server
Returns a property
getRange(String, String, Object) - Method in class org.vrspace.server.DB
Returns the object of className class having field == value
getRange(Object, Object) - Method in class org.vrspace.server.DB
Returns Object[] between o1 and o2 Class must have comparator() method to be searchable.
getRange(Client, VRObject, VRObject) - Method in class org.vrspace.server.Dispatcher
Returns Object[] between o1 and o2 Class must have comparator() method to be searchable.
getRange(Client, String, String, Object) - Method in class org.vrspace.server.Dispatcher
Returns the object of className class having field == value
getRange() - Method in class org.vrspace.server.Scene
returns scene range (meters)
getRange(String, String, Object) - Method in class org.vrspace.server.db.DBCache
Returns Object[] of className class having field == value
getRange(Object, Object) - Method in class org.vrspace.server.db.DBCache
Returns Object[] between o1 and o2 Class must have comparator() method to be searchable.
getRange(String, String, Object) - Method in class org.vrspace.server.db.SQLDB
Get all objects of class className, whose field field have value value
getRange(Object, Object) - Method in class org.vrspace.server.db.SQLDB
Get all objects that are "between" object o1 and o2.
getRange(String, String, Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
getRange(Object, Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
getRequest() - Method in class org.vrspace.util.Message
Returns the request string used to create this message
getResponse() - Method in class org.vrspace.util.Message
returns true for ok or false for error
getScene() - Method in class org.vrspace.server.Client
Returns this client's scene
getServer(Client) - Method in class org.vrspace.server.Dispatcher
Returns server instance
getServer(int) - Static method in class org.vrspace.server.Server
 
getServers() - Method in class org.vrspace.server.Configuration
 
getServers() - Static method in class org.vrspace.server.Server
 
getSession() - Method in class org.vrspace.server.Client
this shouldn't be public...
getSession() - Method in class org.vrspace.server.PipedConnection
 
getSessions() - Method in class org.vrspace.server.Server
 
getShort(int) - Method in class org.vrspace.server.db.Result
returns value from current row as short
getShort(String) - Method in class org.vrspace.server.db.Result
returns value from current row as short
getShortObject(int) - Method in class org.vrspace.server.db.Result
returns value from current row as Short
getShortObject(String) - Method in class org.vrspace.server.db.Result
returns value from current row as Short
getSize() - Method in class org.vrspace.server.Scene
return the scene size
getSocket() - Method in class org.vrspace.server.Session
Get the underlying socket.
getStatus() - Method in class org.vrspace.server.Session
Returns session status
getString(int) - Method in class org.vrspace.server.db.Result
returns value from current row as string
getString(String) - Method in class org.vrspace.server.db.Result
returns value from current row as string
getSubset(UriTriple, EventType) - Static method in class org.vrspace.neurogrid.Event
Get subset of all events for a specified UriTriple and EventType
getTable(Class) - Method in class org.vrspace.neurogrid.MapDB
Returns table used to store what
getTable() - Method in class org.vrspace.neurogrid.NGObject
Returns table name.
getTime() - Method in class org.vrspace.util.Message
Returns the message creation time, in milliseconds
getTransform() - Method in interface org.vrspace.attributes.HasTransform
 
getTransform() - Method in class org.vrspace.server.Client
 
getTransform(HasTransform) - Method in class org.vrspace.server.Dispatcher
Returns parent Transform of o
getTransform() - Method in class org.vrspace.server.object.ProximitySensor
 
getTransform() - Method in class org.vrspace.server.object.Robot
Interface HasTransform
getTransform(String) - Method in class org.vrspace.server.object.VrmlFile.ParsedUploadFilter
Get a transform or create a new one.
getTransform() - Method in class org.vrspace.server.object.VrmlFile
getTransform method of HasTransform interface.
getTransformID() - Method in interface org.vrspace.attributes.HasTransform
 
getTransformID() - Method in class org.vrspace.server.Client
 
getTransformID() - Method in class org.vrspace.server.object.ProximitySensor
 
getTransformID() - Method in class org.vrspace.server.object.Robot
 
getTransformID() - Method in class org.vrspace.server.object.VrmlFile
getTransformID method of HasTransform interface.
getTree(int, boolean) - Method in class org.vrspace.vfs.Location
 
getURL() - Method in class org.vrspace.util.NetResource
Returns prefered URL of this resource.
getURL() - Method in class org.vrspace.vfs.Location
 
getUploadAs() - Method in class org.vrspace.client.UploadGUI
 
getUploadPath() - Method in class org.vrspace.client.UploadGUI
 
getUser() - Method in class org.vrspace.client.UploadGUI
 
getVRObjectClasses() - Method in class org.vrspace.server.Server
 
grantAccess(Object, Object) - Method in class org.vrspace.server.ACL
 
grantAccess(Request) - Method in class org.vrspace.server.object.BoardgameManager
 
grantAccess(Request) - Method in class org.vrspace.server.object.File
 

H

HasTransform - interface org.vrspace.attributes.HasTransform.
Used for VRObjects clases having parent Transform
h1 - Variable in class org.vrspace.server.object.Terrain
 
h2 - Variable in class org.vrspace.server.object.Terrain
 
h3 - Variable in class org.vrspace.server.object.Terrain
 
h4 - Variable in class org.vrspace.server.object.Terrain
 
handle(String, String, HttpRequest, HttpResponse) - Method in class org.vrspace.server.object.Jetty.MyProxy
CHECKME: Range request?
happened - Variable in class org.vrspace.neurogrid.Event
 
hasChanged() - Method in class org.vrspace.util.ObservableProperties
Properties changed?
hasField(String) - Method in class org.vrspace.server.VRObject
Returns true if this object contains public field with this name
hasMethod(String) - Method in class org.vrspace.server.VRObject
Returns true if this object contains public method with this name
hasNext() - Method in class org.vrspace.neurogrid.FilteredIterator
Does exist next element in the iterator that satisfies filter rule?
hasNext() - Method in class org.vrspace.neurogrid.Queue.QueueIterator
 
hasNext() - Method in class org.vrspace.util.Queue.QueueIterator
 
hasVrmlExtension(String) - Static method in class org.vrspace.util.Util
true if the file has the extension .wrl (not e.g.
height - Variable in class org.vrspace.server.object.ImageElevationGrid
 
height - Variable in class org.vrspace.server.object.Terrain
 
help - class org.vrspace.server.command.help.
Sends "(: HELP! HELP! HEEELP!!! :)" to the client:)
help() - Constructor for class org.vrspace.server.command.help
 
hide() - Method in class org.vrspace.client.UploadGUI
Calls the normal frame hide method and then saves all properties.
hitCnt - Static variable in class org.vrspace.neurogrid.MapDB
 
horizontal - Variable in class org.vrspace.server.object.Text
 
host - Variable in class org.vrspace.client.VrmlUploader
 
host - Variable in class org.vrspace.server.MappedConnection
 
host - Variable in class org.vrspace.server.object.Gate
 
host - Variable in class org.vrspace.server.object.Portal
 
host - Variable in class org.vrspace.util.Connection
 
host - Variable in class org.vrspace.util.Console
 

I

ID - class org.vrspace.neurogrid.ID.
 
ID(Class, int) - Constructor for class org.vrspace.neurogrid.ID
 
ID(Class, long) - Constructor for class org.vrspace.neurogrid.ID
 
ID(Class, Integer) - Constructor for class org.vrspace.neurogrid.ID
 
ID(Class, Long) - Constructor for class org.vrspace.neurogrid.ID
 
ID - class org.vrspace.util.ID.
Object ID.
ID() - Constructor for class org.vrspace.util.ID
 
ID(String) - Constructor for class org.vrspace.util.ID
Constructs new ID from "class id" string
ID(String, long) - Constructor for class org.vrspace.util.ID
Constructs new ID from className and id
ID(Class, long) - Constructor for class org.vrspace.util.ID
Creates new ID from supplied class name and id.
IDComparator - class org.vrspace.neurogrid.IDComparator.
 
IDComparator() - Constructor for class org.vrspace.neurogrid.IDComparator
 
INFO - Static variable in class org.vrspace.neurogrid.Logger
 
INFO - Static variable in class org.vrspace.util.Logger
 
ImageElevationGrid - class org.vrspace.server.object.ImageElevationGrid.
 
ImageElevationGrid() - Constructor for class org.vrspace.server.object.ImageElevationGrid
 
ImageTerrain - class org.vrspace.server.object.ImageTerrain.
 
ImageTerrain() - Constructor for class org.vrspace.server.object.ImageTerrain
 
Item - class org.vrspace.server.object.Item.
Item represents a item in the world.
Item() - Constructor for class org.vrspace.server.object.Item
 
id - Variable in class org.vrspace.server.AuthInfo
client's id within it's class
id - Variable in class org.vrspace.util.ID
 
imageURL - Variable in class org.vrspace.server.object.ImageElevationGrid
 
imageURL - Variable in class org.vrspace.server.object.ImageTerrain
 
importAndAppendNodes(Document, NodeList) - Static method in class org.vrspace.server.Configuration
 
in - Variable in class org.vrspace.server.BinarySession
 
in - Variable in class org.vrspace.util.Connection
 
inQueue - Variable in class org.vrspace.util.Connection
 
inactiveReason - Variable in class org.vrspace.neurogrid.User
 
includeNonWrl - Variable in class org.vrspace.client.VrmlUploader
 
init(Store) - Method in class org.vrspace.neurogrid.DBAdapter
Initialize the adapter
init(Store) - Method in class org.vrspace.neurogrid.MapDB
Initializes this DBAdapter
init() - Method in class org.vrspace.neurogrid.NGObject
This initializes NGObject.
init() - Method in class org.vrspace.neurogrid.Queue.QueueIterator
 
init(DBAdapter, LoadListener) - Method in class org.vrspace.neurogrid.SQLStore
Initialize: create table 'swap' if not exists.
init(DBAdapter, LoadListener) - Method in class org.vrspace.neurogrid.SerialFileStore
 
init(DBAdapter, LoadListener) - Method in interface org.vrspace.neurogrid.Store
 
init(DBAdapter, LoadListener) - Method in class org.vrspace.neurogrid.TextFileStore
 
init() - Method in class org.vrspace.server.Client
This is called by the dispatcher after login.
init() - Method in class org.vrspace.server.Dispatcher
Initialize dispatcher - loads permanent Transforms and starts daemons
init() - Method in class org.vrspace.server.Scene
Initialize the scene.
init() - Method in class org.vrspace.server.object.JMF
 
init() - Method in class org.vrspace.twodclient.Applet
 
init() - Method in class org.vrspace.util.Queue.QueueIterator
 
initialized() - Method in interface org.vrspace.attributes.Daemon
This is called on each Damon after dispatcher is initialized (space loaded & all daemons started)
initialized - Variable in class org.vrspace.server.Dispatcher
 
initialized() - Method in class org.vrspace.server.PortMapper
 
initialized() - Method in class org.vrspace.server.object.Alice
 
initialized() - Method in class org.vrspace.server.object.JMF
 
initialized() - Method in class org.vrspace.server.object.JXTA
 
initialized() - Method in class org.vrspace.server.object.James
 
initialized() - Method in class org.vrspace.server.object.Jetty
 
initialized() - Method in class org.vrspace.server.object.Mirror
 
initialized() - Method in class org.vrspace.server.object.Tomcat
 
initialized() - Method in class org.vrspace.server.object.Tunnell
 
input - Variable in class org.vrspace.util.Console
 
inputStream - Variable in class org.vrspace.client.VrmlUploader
 
insert - Variable in class org.vrspace.neurogrid.SQLStore
 
insert(Waypoint, int) - Method in class org.vrspace.server.Path
 
insertStatement() - Method in class org.vrspace.neurogrid.NGObject
insert into tablename (field,...) values (value,...)
installDir - Variable in class org.vrspace.server.object.Alice
program D (CharlieBot) installation directory
installDir - Variable in class org.vrspace.server.object.JXTA
JXTA installation directory
installDir - Variable in class org.vrspace.server.object.James
phoenix installation directory
installDir - Variable in class org.vrspace.server.object.Tomcat
tomcat installation directory
instance - Static variable in class org.vrspace.neurogrid.DBAdapter
 
intensity - Variable in class org.vrspace.server.object.PointLight
 
invalidRequest(Request) - Method in class org.vrspace.server.Client
Called from Dispatcher if request() sent an invalid request
isActive() - Method in class org.vrspace.server.Session
active?
isActive() - Method in class org.vrspace.util.Connection
Connection active?
isEmpty() - Method in class org.vrspace.neurogrid.Queue
queue empty?
isEmpty() - Method in class org.vrspace.util.Queue
queue empty?
isEvent() - Method in class org.vrspace.server.Request
Returns true if this request represents an event (VRObject state change) rather than an object.
isHTML() - Method in class org.vrspace.vfs.Location
 
isNew() - Method in class org.vrspace.server.VRObject
new object?
isOnline() - Method in class org.vrspace.server.Client
Is client on-line?
isOnline() - Method in class org.vrspace.server.object.Alice
Alice is allways online, if not on other hosts
isOnline() - Method in class org.vrspace.server.object.ClientGate
 
isOwned(Owner) - Method in interface org.vrspace.attributes.Owned
 
isOwned(VRObject) - Method in class org.vrspace.server.AuthInfo
Does this user own obj?
isOwned(Owner) - Method in class org.vrspace.server.OwnedDBObject
Interface Owned
isOwned(Owner) - Method in class org.vrspace.server.OwnedVRObject
Interface Owned
isOwned(Owner) - Method in class org.vrspace.server.object.ObserverSensor
 
isOwned(Owner) - Method in class org.vrspace.server.object.ProximitySensor
 
isOwned(Owner) - Method in class org.vrspace.server.object.Robot
 
isOwner(Owned) - Method in interface org.vrspace.attributes.Owner
 
isOwner(Owned) - Method in class org.vrspace.server.Administrator
Interface Owner - Admin owns everything
isOwner(Owned) - Method in class org.vrspace.server.Client
Interface Owner - owns o?
isOwner(Owned) - Method in class org.vrspace.server.object.Robot
 
isPlayer(Client) - Method in class org.vrspace.server.object.BoardgameManager
 
isProxied(URI) - Method in class org.vrspace.server.object.Jetty.MyProxy
paste from org.mortbay.http.handler.ProxyHandler
isResponse - Variable in class org.vrspace.util.Message
 
isResponse() - Method in class org.vrspace.util.Message
Is this message a response
isStarted() - Method in class org.vrspace.server.object.Jetty.HttpRequestLog
 
isTransform() - Method in class org.vrspace.server.Add
 
isTransform() - Method in class org.vrspace.server.Remove
 
isXML() - Method in class org.vrspace.vfs.Location
 
itemStateChanged(ItemEvent) - Method in class org.vrspace.twodclient.LoginPanel
 
itemStateChanged(ItemEvent) - Method in class org.vrspace.twodclient.MainPanel
 
iterator(Class) - Method in class org.vrspace.neurogrid.DBAdapter
Returns iterator on all instances of a class
iterator(Class) - Method in class org.vrspace.neurogrid.MapDB
Returns the iterator on all instances of a class
iterator() - Method in class org.vrspace.neurogrid.Queue
 
iterator() - Method in class org.vrspace.util.Queue
 

J

JMF - class org.vrspace.server.object.JMF.
JMF is a hub for JMF Players and streams.
JMF() - Constructor for class org.vrspace.server.object.JMF
 
JMF.MediaThread - class org.vrspace.server.object.JMF.MediaThread.
 
JMF.MediaThread(MediaPlayer, long) - Constructor for class org.vrspace.server.object.JMF.MediaThread
 
JXTA - class org.vrspace.server.object.JXTA.
JXTA VRObject
JXTA() - Constructor for class org.vrspace.server.object.JXTA
 
James - class org.vrspace.server.object.James.
James (2.1) server VRObject, mostly copy&paste from org.apache.avalon.phoenix.launcher.Main
James() - Constructor for class org.vrspace.server.object.James
 
Jetty - class org.vrspace.server.object.Jetty.
Jetty 4.x VRObject
Jetty() - Constructor for class org.vrspace.server.object.Jetty
 
Jetty.HttpRequestLog - class org.vrspace.server.object.Jetty.HttpRequestLog.
RequestLog class impl
Jetty.HttpRequestLog() - Constructor for class org.vrspace.server.object.Jetty.HttpRequestLog
 
Jetty.MyProxy - class org.vrspace.server.object.Jetty.MyProxy.
 
Jetty.MyProxy() - Constructor for class org.vrspace.server.object.Jetty.MyProxy
 
javaType - Variable in class org.vrspace.vfs.Location
MIME retreived by URLConnection.guessContentTypeFromStream()
jump - class org.vrspace.server.command.jump.
Jump to the specified VRObject which implements HasTransform.
env name - user jumps to the VRObject with that name.
jump() - Constructor for class org.vrspace.server.command.jump
 
justify - Variable in class org.vrspace.server.object.Text
 
jxta - class org.vrspace.server.command.jxta.
Executes a jxta shell command and retreives result to the client.
jxta() - Constructor for class org.vrspace.server.command.jxta
 

K

Keyword - class org.vrspace.neurogrid.Keyword.
A keyword.
Keyword() - Constructor for class org.vrspace.neurogrid.Keyword
 
Keyword(String) - Constructor for class org.vrspace.neurogrid.Keyword
 
KeywordComparator - class org.vrspace.neurogrid.KeywordComparator.
Compares keywords, usage: SortedSet
KeywordComparator() - Constructor for class org.vrspace.neurogrid.KeywordComparator
 
keyPressed(KeyEvent) - Method in class org.vrspace.twodclient.MainPanel
 
keyReleased(KeyEvent) - Method in class org.vrspace.twodclient.MainPanel
 
keyTyped(KeyEvent) - Method in class org.vrspace.twodclient.MainPanel
 
keyword - Variable in class org.vrspace.neurogrid.Keyword
 
keyword - Variable in class org.vrspace.neurogrid.UriTriple
 

L

LAST_COMMITED - Static variable in class org.vrspace.server.Transaction
 
LOCK_CLASS - Static variable in class org.vrspace.server.Transaction
 
LOCK_OBJECT - Static variable in class org.vrspace.server.Transaction
 
LoadListener - interface org.vrspace.neurogrid.LoadListener.
 
Location - class org.vrspace.vfs.Location.
 
Location(String) - Constructor for class org.vrspace.vfs.Location
 
Location(URL, String) - Constructor for class org.vrspace.vfs.Location
 
Location(Location, String) - Constructor for class org.vrspace.vfs.Location
 
Location.WMLHandler - class org.vrspace.vfs.Location.WMLHandler.
 
Location.WMLHandler(Location) - Constructor for class org.vrspace.vfs.Location.WMLHandler
 
Log4JLogger - class org.vrspace.server.Log4JLogger.
 
Log4JLogger(String) - Constructor for class org.vrspace.server.Log4JLogger
 
Logger - class org.vrspace.neurogrid.Logger.
First created Logger is accessible from static methods.
Logger() - Constructor for class org.vrspace.neurogrid.Logger
 
Logger(PrintWriter) - Constructor for class org.vrspace.neurogrid.Logger
Creates Logger writing to out
Logger - class org.vrspace.util.Logger.
First created Logger is accessible from static methods.
Logger() - Constructor for class org.vrspace.util.Logger
 
Logger(PrintWriter) - Constructor for class org.vrspace.util.Logger
Creates Logger writing to out
LoginPanel - class org.vrspace.twodclient.LoginPanel.
 
LoginPanel(MainPanel, String, String, String, String, String) - Constructor for class org.vrspace.twodclient.LoginPanel
Creates a new instance of TwoDClientLoginPanel
LoginPanel(MainPanel, String, String, String, String, String, boolean) - Constructor for class org.vrspace.twodclient.LoginPanel
 
LoginPanel.LabeledField - class org.vrspace.twodclient.LoginPanel.LabeledField.
 
LoginPanel.LabeledField(String, TextField) - Constructor for class org.vrspace.twodclient.LoginPanel.LabeledField
 
landB - Variable in class org.vrspace.server.object.Terrain
 
landG - Variable in class org.vrspace.server.object.Terrain
 
landR - Variable in class org.vrspace.server.object.Terrain
 
language - Variable in class org.vrspace.server.object.Text
 
languageCode - Variable in class org.vrspace.neurogrid.User
 
lastAccess - Variable in class org.vrspace.vfs.Location
last access time (ms)
lastModified - Variable in class org.vrspace.neurogrid.Uri
 
lastModified - Variable in class org.vrspace.neurogrid.UriDesc
 
lastModified - Variable in class org.vrspace.vfs.Location
last modification date
lastName - Variable in class org.vrspace.neurogrid.User
 
lastTime - Variable in class org.vrspace.server.Session.Status
time of last request processed, milliseconds
lastTime - Variable in class org.vrspace.server.Session
 
layout - Variable in class org.vrspace.server.object.JMF.MediaThread
 
leftToRight - Variable in class org.vrspace.server.object.Text
 
length - Variable in class org.vrspace.server.object.Text
 
length - Variable in class org.vrspace.vfs.Location
content length, default = -1 (N/A)
lf - Variable in class org.vrspace.server.Session
 
listen(Object) - Method in class org.vrspace.speech.Speech
 
load(Node) - Method in class org.vrspace.server.Configuration.Server
 
load() - Method in class org.vrspace.server.Configuration
 
load(String) - Method in class org.vrspace.server.DB
Loads file content into the db.
load(Reader) - Method in class org.vrspace.server.DB
Loads stream content into the database
load(File) - Method in class org.vrspace.server.DB
Loads file content into the database
load - class org.vrspace.server.command.Administrator.load.
Loads url content into current database
load() - Constructor for class org.vrspace.server.command.Administrator.load
 
loadBookmarks() - Method in class org.vrspace.neurogrid.Test
 
loadClass(String, boolean) - Method in class org.vrspace.server.VRSpaceLoader
This actually loads a class.
loadOwned() - Method in class org.vrspace.server.AuthInfo
Loads the owned list.
loadProperties(Properties, String) - Static method in class org.vrspace.util.Util
Loads properties from file into props
loadServers() - Method in class org.vrspace.server.Configuration
 
loaded(NGObject) - Method in interface org.vrspace.neurogrid.LoadListener
 
loaded(NGObject) - Method in class org.vrspace.neurogrid.MapDB
Stores an object to a reference map
loader - Static variable in class org.vrspace.server.command.jxta
 
localCopy - Variable in class org.vrspace.neurogrid.Uri
 
location - Variable in class org.vrspace.server.object.PointLight
 
lod - Variable in class org.vrspace.server.object.Terrain
level of detail (2^lod total squares)
log(Object, Object) - Method in class org.vrspace.neurogrid.Logger
 
log(int, String) - Static method in class org.vrspace.neurogrid.Logger
Log msg with specified severity, if severity is less or equal to current log level
log(Throwable) - Static method in class org.vrspace.neurogrid.Logger
Log error
log(HttpRequest, HttpResponse, int) - Method in class org.vrspace.server.object.Jetty.HttpRequestLog
 
log(int, String) - Static method in class org.vrspace.util.Logger
Log msg with specified severity, if severity is less or equal to current log level
log(String, Throwable) - Static method in class org.vrspace.util.Logger
Log msg with specified severity, if severity is less or equal to current log level
log(Throwable) - Static method in class org.vrspace.util.Logger
Log error
log4j - Static variable in class org.vrspace.server.Log4JLogger
 
logDebug(boolean) - Static method in class org.vrspace.neurogrid.Logger
Log debugging info?
logDebug(String) - Static method in class org.vrspace.neurogrid.Logger
Log line to debug stream
logDebug(boolean) - Static method in class org.vrspace.util.Logger
Log debugging info?
logDebug(String) - Static method in class org.vrspace.util.Logger
Log line to debug stream
logError(boolean) - Static method in class org.vrspace.neurogrid.Logger
Log errors?
logError(String) - Static method in class org.vrspace.neurogrid.Logger
Log line to error stream
logError(Throwable) - Static method in class org.vrspace.neurogrid.Logger
Log e to error stream
logError(String, Throwable) - Static method in class org.vrspace.neurogrid.Logger
 
logError(boolean) - Static method in class org.vrspace.util.Logger
Log errors?
logError(String) - Static method in class org.vrspace.util.Logger
Log line to error stream
logError(Throwable) - Static method in class org.vrspace.util.Logger
Log e to error stream
logError(String, Throwable) - Static method in class org.vrspace.util.Logger
 
logHeader(boolean) - Static method in class org.vrspace.util.Logger
Include the log header?
logInfo(boolean) - Static method in class org.vrspace.neurogrid.Logger
Log info?
logInfo(String) - Static method in class org.vrspace.neurogrid.Logger
Log line to info stream
logInfo(boolean) - Static method in class org.vrspace.util.Logger
Log info?
logInfo(String) - Static method in class org.vrspace.util.Logger
Log line to info stream
logLevel - Static variable in class org.vrspace.util.Logger
 
logRequest(Request) - Static method in class org.vrspace.server.RequestLog
Adds new request to the RequestLog
logString(int, String) - Method in class org.vrspace.server.Log4JLogger
Log msg with specified severity, if severity is less or equal to current log level
logString(int, String) - Method in class org.vrspace.util.Logger
 
logThrowable(Throwable) - Method in class org.vrspace.server.Log4JLogger
 
logThrowable(String, Throwable) - Method in class org.vrspace.server.Log4JLogger
 
logThrowable(Throwable) - Method in class org.vrspace.util.Logger
 
logThrowable(String, Throwable) - Method in class org.vrspace.util.Logger
 
logWarning(boolean) - Static method in class org.vrspace.neurogrid.Logger
Log warnings?
logWarning(String) - Static method in class org.vrspace.neurogrid.Logger
Log line to warning stream
logWarning(boolean) - Static method in class org.vrspace.util.Logger
Log warnings?
logWarning(String) - Static method in class org.vrspace.util.Logger
Log line to warning stream
logger - Static variable in class org.vrspace.util.Logger
 
login - Variable in class org.vrspace.client.VrmlUploader
 
login - Variable in class org.vrspace.neurogrid.User
 
login - Variable in class org.vrspace.server.AuthInfo
login name
login(Session, String, String, boolean) - Method in class org.vrspace.server.Dispatcher
Constructs a new client object.
login - Variable in class org.vrspace.server.MappedConnection
 
login() - Method in class org.vrspace.server.PipedConnection
 
login() - Method in class org.vrspace.server.ProxyDispatcher.Proxy
 
login(Client) - Method in class org.vrspace.server.ProxyDispatcher
start
login(Session, String, String, boolean) - Method in class org.vrspace.server.ProxyDispatcher
This should not be called
login - Variable in class org.vrspace.server.object.Mirror
 
login - Variable in class org.vrspace.server.object.Tunnell
 
login - Variable in class org.vrspace.util.Connection
 
login(String, String, String) - Method in class org.vrspace.util.Connection
Login to hostPort ("host:port") as login with password
login(String, int, String, String) - Method in class org.vrspace.util.Connection
Login to host:port as login with password
login(String, int, int, String, String) - Method in class org.vrspace.util.Connection
Login to host:port as login with password
login - Variable in class org.vrspace.util.Console
 
login() - Method in class org.vrspace.util.Console
 
logout(Client, Session) - Method in class org.vrspace.server.Dispatcher
Logout Client c from Session s
logout(Client, Session, boolean) - Method in class org.vrspace.server.Dispatcher
Logout Client c from Session s
logout(Client, Session) - Method in class org.vrspace.server.ProxyDispatcher
Logout Client c from remote host, session is not used
logout - class org.vrspace.server.command.Administrator.logout.
Syntax: logout clientClassName clientName
logout() - Constructor for class org.vrspace.server.command.Administrator.logout
 
loop - Variable in class org.vrspace.client.Projector
 
loop - Variable in class org.vrspace.server.object.Movie
 

M

MainPanel - class org.vrspace.twodclient.MainPanel.
 
MainPanel() - Constructor for class org.vrspace.twodclient.MainPanel
Creates a new instance of TwoDClientPanel
MainPanel(TwoDClient) - Constructor for class org.vrspace.twodclient.MainPanel
 
MainPanel.Console - class org.vrspace.twodclient.MainPanel.Console.
 
MainPanel.Console() - Constructor for class org.vrspace.twodclient.MainPanel.Console
 
MainPanel.Console.Client - class org.vrspace.twodclient.MainPanel.Console.Client.
 
MainPanel.Console.Client(String, long, String) - Constructor for class org.vrspace.twodclient.MainPanel.Console.Client
 
MainPanel.Console.Gate - class org.vrspace.twodclient.MainPanel.Console.Gate.
 
MainPanel.Console.Gate(String, long, String) - Constructor for class org.vrspace.twodclient.MainPanel.Console.Gate
 
MainPanel.Console.Server - class org.vrspace.twodclient.MainPanel.Console.Server.
 
MainPanel.Console.Server(String, Hashtable) - Constructor for class org.vrspace.twodclient.MainPanel.Console.Server
 
MapDB - class org.vrspace.neurogrid.MapDB.
 
MapDB() - Constructor for class org.vrspace.neurogrid.MapDB
 
MappedConnection - class org.vrspace.server.MappedConnection.
 
MappedConnection(String, int, Client) - Constructor for class org.vrspace.server.MappedConnection
 
MappedConnection(String, int, String, Client) - Constructor for class org.vrspace.server.MappedConnection
Creates a new instance of MappedConnection
Message - class org.vrspace.util.Message.
Generic Message class.
Message() - Constructor for class org.vrspace.util.Message
Intended only for subclasses
Message(String) - Constructor for class org.vrspace.util.Message
Creates new message defined by line
Mirror - class org.vrspace.server.object.Mirror.
A Mirror connects to the remote host on startup, and then then simply mirrors (copies) all seen objects to local database
Mirror() - Constructor for class org.vrspace.server.object.Mirror
 
Movie - class org.vrspace.server.object.Movie.
 
Movie() - Constructor for class org.vrspace.server.object.Movie
 
MySQLStore - class org.vrspace.neurogrid.MySQLStore.
 
MySQLStore(String, String, String) - Constructor for class org.vrspace.neurogrid.MySQLStore
 
main(String[]) - Static method in class org.vrspace.client.Camera
 
main(String[]) - Static method in class org.vrspace.client.Projector
 
main(String[]) - Static method in class org.vrspace.client.UploadGUI
Creates an UploadGUI and shows it.
main(String[]) - Static method in class org.vrspace.client.VrmlParser
 
main(String[]) - Static method in class org.vrspace.client.VrmlUploader
Command Line Usage: java VrmlUploader [options] file
main(String[]) - Static method in class org.vrspace.neurogrid.Queue
 
main(String[]) - Static method in class org.vrspace.neurogrid.Test
Test case
main(String[]) - Static method in class org.vrspace.server.PortMapper
 
main(String[]) - Static method in class org.vrspace.server.Server
main
main(String[]) - Static method in class org.vrspace.server.VRSpaceLoader
 
main(String[]) - Static method in class org.vrspace.server.command.Administrator.shutdown
 
main(String[]) - Static method in class org.vrspace.server.object.JMF
 
main(String[]) - Static method in class org.vrspace.twodclient.Application
 
main(String[]) - Static method in class org.vrspace.util.Cache
 
main(String[]) - Static method in class org.vrspace.util.Console
 
main(String[]) - Static method in class org.vrspace.util.NetResource
 
main(String[]) - Static method in class org.vrspace.util.Queue
 
main(String[]) - Static method in class org.vrspace.vfs.Location
 
map(Socket) - Method in class org.vrspace.server.PortMapper
 
mass - Variable in class org.vrspace.server.object.Item
item mass
maxExtent - Variable in class org.vrspace.server.object.Text
 
maxItems - Variable in class org.vrspace.server.object.Site
max items that can be attached to this site
maxMass - Variable in class org.vrspace.server.object.Site
max mass this site can carry
maxPort - Variable in class org.vrspace.server.Configuration
 
maxRecursion - Variable in class org.vrspace.client.VrmlUploader.URLParser
 
maxRecursion - Variable in class org.vrspace.client.VrmlUploader
 
maxSessions - Variable in class org.vrspace.server.AuthInfo
maximum number of sessions a client can open
maxThreads - Variable in class org.vrspace.server.object.Jetty
http listener threads
maxTries - Variable in class org.vrspace.util.Connection
max number of reconnect tries
maxUsers - Variable in class org.vrspace.server.object.Chatroom
 
members - Variable in class org.vrspace.server.Transform
list of objects on this point in space
members - Variable in class org.vrspace.server.object.Chatroom
 
memorySensitiveCallback(Method, Object, Object[]) - Method in class org.vrspace.neurogrid.SoftCache
Executes method callback on Object target with arguments args.
mode - Variable in class org.vrspace.neurogrid.MapDB
 
mode - Variable in class org.vrspace.server.object.Alice
ADMIN, OWNED or FIRST, default ADMIN
movie - Variable in class org.vrspace.client.Projector
 
movieURL - Variable in class org.vrspace.server.object.Movie
 
my - class org.vrspace.server.command.my.
Passes the arguments to current client.
my() - Constructor for class org.vrspace.server.command.my
 

N

NGObject - class org.vrspace.neurogrid.NGObject.
Generic import record.
NGObject() - Constructor for class org.vrspace.neurogrid.NGObject
Constructor intended for subclasses which use more atributes than id and name.
NetResource - class org.vrspace.util.NetResource.
This class represents a network resource - a collection of URLs pointing to same file.
NetResource() - Constructor for class org.vrspace.util.NetResource
 
NetResource(String) - Constructor for class org.vrspace.util.NetResource
This constructor creates NetResource with specified urls.
Node - class org.vrspace.neurogrid.Node.
A NeuroGrid node
Node() - Constructor for class org.vrspace.neurogrid.Node
 
Node(String) - Constructor for class org.vrspace.neurogrid.Node
 
Node(String, DBAdapter) - Constructor for class org.vrspace.neurogrid.Node
 
Node.TripleFilterByPredicate - class org.vrspace.neurogrid.Node.TripleFilterByPredicate.
Check whether UriTriple contains specified Predicate
Node.TripleFilterByPredicate(Predicate) - Constructor for class org.vrspace.neurogrid.Node.TripleFilterByPredicate
 
NodeComparator - class org.vrspace.neurogrid.NodeComparator.
 
NodeComparator() - Constructor for class org.vrspace.neurogrid.NodeComparator
 
name - Variable in class org.vrspace.neurogrid.Node
 
name - Variable in class org.vrspace.server.Client
client name (login)
name - Variable in class org.vrspace.server.Transform
name
name - Variable in class org.vrspace.server.object.Chatroom
 
name - Variable in class org.vrspace.server.object.ClientGate
 
name - Variable in class org.vrspace.server.object.File
 
name - Variable in class org.vrspace.server.object.Item
item name
name - Variable in class org.vrspace.server.object.Site
site name
newInstance(String) - Static method in class org.vrspace.server.VRObject
Creates new instance of className.
newRemoteConnection - Variable in class org.vrspace.server.MappedConnection
 
next() - Method in class org.vrspace.neurogrid.Event
 
next() - Method in class org.vrspace.neurogrid.EventType
 
next() - Method in class org.vrspace.neurogrid.FilteredIterator
Get next element that satisifies filter rule
next() - Method in class org.vrspace.neurogrid.Keyword
Returns this keyword + "\0", intended use in SortedSet.subSet() as interval end value
next() - Method in class org.vrspace.neurogrid.NGObject
 
next() - Method in class org.vrspace.neurogrid.Node
 
next() - Method in class org.vrspace.neurogrid.Predicate
 
next() - Method in class org.vrspace.neurogrid.Queue.QueueIterator
 
next() - Method in class org.vrspace.neurogrid.Uri
Returns next value, uri+"\0", use as end of interval for SortedSet.subSet()
next() - Method in class org.vrspace.neurogrid.UriDesc
 
next() - Method in class org.vrspace.neurogrid.UriTriple
Returns next element.
next() - Method in class org.vrspace.neurogrid.Weight
 
next() - Method in class org.vrspace.server.db.Result
increases current row index by 1
next() - Method in class org.vrspace.util.Queue.QueueIterator
 
noCols - Variable in class org.vrspace.server.db.Result
number of columns in the values matrix
noRows - Variable in class org.vrspace.server.db.Result
number of rows in the values matrix
node - Variable in class org.vrspace.neurogrid.Event
 
nonVrmlPaths - Variable in class org.vrspace.client.VrmlUploader
 
notationDecl(String, String, String) - Method in class org.vrspace.vfs.Location.WMLHandler
 
notifyAll(Request) - Method in class org.vrspace.server.object.BoardgameManager
 
notifyObservers(Request) - Method in class org.vrspace.server.ACL
 
notifyOwners(Object) - Method in interface org.vrspace.attributes.Owned
 
notifyOwners(Object) - Method in class org.vrspace.server.OwnedDBObject
Interface Owned
notifyOwners(Object) - Method in class org.vrspace.server.OwnedVRObject
Interface Owned
notifyOwners(Object) - Method in class org.vrspace.server.object.ObserverSensor
 
notifyOwners(Object) - Method in class org.vrspace.server.object.ProximitySensor
 
notifyOwners(Object) - Method in class org.vrspace.server.object.Robot
 
nullify(Object) - Method in class org.vrspace.neurogrid.NGObject
 
numberLeftToUpload - Variable in class org.vrspace.client.VrmlUploader
 

O

OWNED - Static variable in class org.vrspace.server.object.Alice
mode 0: owned bot
ObjectFilter - interface org.vrspace.attributes.ObjectFilter.
 
ObjectHandler - class org.vrspace.server.db.ObjectHandler.
Stores and retrieves objects from DB.
ObservableProperties - class org.vrspace.util.ObservableProperties.
Properties which notify it's Observers when a property changes
ObservableProperties() - Constructor for class org.vrspace.util.ObservableProperties
Constructor
ObservableProperties(Properties) - Constructor for class org.vrspace.util.ObservableProperties
Creates ObservableProperties from Properties
ObserverSensor - class org.vrspace.server.object.ObserverSensor.
ObserverSensor tracks Observers, and notifies Owners about changes
ObserverSensor() - Constructor for class org.vrspace.server.object.ObserverSensor
 
OracleStore - class org.vrspace.neurogrid.OracleStore.
 
OracleStore(String, String, String) - Constructor for class org.vrspace.neurogrid.OracleStore
 
Owned - interface org.vrspace.attributes.Owned.
 
OwnedDBObject - class org.vrspace.server.OwnedDBObject.
Forwards events to all the listeners, but receives events only from owners.
OwnedDBObject() - Constructor for class org.vrspace.server.OwnedDBObject
 
OwnedTransformFilter - class org.vrspace.server.filter.OwnedTransformFilter.
Test if client owns this transform
OwnedTransformFilter() - Constructor for class org.vrspace.server.filter.OwnedTransformFilter
 
OwnedVRObject - class org.vrspace.server.OwnedVRObject.
Forwards events to all the listeners, but receives events only from owners.
OwnedVRObject() - Constructor for class org.vrspace.server.OwnedVRObject
 
Owner - interface org.vrspace.attributes.Owner.
 
object - Variable in class org.vrspace.server.Request
 
objectId - Variable in class org.vrspace.util.Message
 
on - Variable in class org.vrspace.server.object.PointLight
 
online - Variable in class org.vrspace.server.Client
 
online - Variable in class org.vrspace.server.object.Chatroom
Whether this room is online.
online - Variable in class org.vrspace.server.object.ClientGate
 
online - Variable in class org.vrspace.server.object.Gate
Whether server behind this Gate is online.
online - Variable in class org.vrspace.server.object.Portal
Whether server behind this Gate is online.
online - Variable in class org.vrspace.server.object.WebGate
Whether server behind this Gate is online.
open - Variable in class org.vrspace.server.object.Alice
'open' event: bot should be able open this (single) URL
openConnection() - Method in class org.vrspace.vfs.Location
Connect to the source.
org.vrspace.attributes - package org.vrspace.attributes
 
org.vrspace.client - package org.vrspace.client
 
org.vrspace.neurogrid - package org.vrspace.neurogrid
 
org.vrspace.server - package org.vrspace.server
 
org.vrspace.server.command - package org.vrspace.server.command
 
org.vrspace.server.command.Administrator - package org.vrspace.server.command.Administrator
 
org.vrspace.server.db - package org.vrspace.server.db
 
org.vrspace.server.filter - package org.vrspace.server.filter
 
org.vrspace.server.object - package org.vrspace.server.object
 
org.vrspace.speech - package org.vrspace.speech
 
org.vrspace.twodclient - package org.vrspace.twodclient
 
org.vrspace.util - package org.vrspace.util
 
org.vrspace.vfs - package org.vrspace.vfs
 
out - Variable in class org.vrspace.server.BinarySession
 
out - Variable in class org.vrspace.util.Connection
 
outQueue - Variable in class org.vrspace.util.Connection
 
output - Variable in class org.vrspace.server.BinarySession
 
output - Variable in class org.vrspace.util.Console
 
outputDir - Variable in class org.vrspace.client.VrmlParser
 
outputStream - Variable in class org.vrspace.client.VrmlUploader
 
owned - Variable in class org.vrspace.server.object.Robot
 
ownedObjects - Variable in class org.vrspace.server.AuthInfo
list of owned objects
owner - Variable in class org.vrspace.neurogrid.UriDesc
 
ownerRole - Static variable in class org.vrspace.server.object.File
 
owners - Variable in class org.vrspace.server.object.Robot
 
ownershipRequired(Request) - Method in class org.vrspace.server.OwnedDBObject
Called from sendEvent( request ) in case request comes from non-owner.
ownershipRequired(Request) - Method in class org.vrspace.server.OwnedVRObject
Called from sendEvent( request ) in case request comes from non-owner.
ownershipRequired(Request) - Method in class org.vrspace.server.object.User
Override OwnedDBObject method.
owns(VRObject) - Method in class org.vrspace.server.Administrator
Admin owns everything
owns(VRObject) - Method in class org.vrspace.server.Client
Convenience method.

P

PassiveDBObject - class org.vrspace.server.PassiveDBObject.
Passive DBObject - cannot send nor receive events.
PassiveDBObject() - Constructor for class org.vrspace.server.PassiveDBObject
 
PassiveVRObject - class org.vrspace.server.PassiveVRObject.
Passive VRObject - cannot send nor receive events.
PassiveVRObject() - Constructor for class org.vrspace.server.PassiveVRObject
 
Path - class org.vrspace.server.Path.
Path is set of waypoints and times to travel between them.
Path() - Constructor for class org.vrspace.server.Path
 
Picture - class org.vrspace.server.object.Picture.
 
Picture() - Constructor for class org.vrspace.server.object.Picture
 
PipedConnection - class org.vrspace.server.PipedConnection.
 
PipedConnection(PipedSession, String, String) - Constructor for class org.vrspace.server.PipedConnection
 
PipedSession - class org.vrspace.server.PipedSession.
 
PipedSession(Server, String, String) - Constructor for class org.vrspace.server.PipedSession
 
PipedSession(PipedConnection, Server, Dispatcher) - Constructor for class org.vrspace.server.PipedSession
 
PointLight - class org.vrspace.server.object.PointLight.
 
PointLight() - Constructor for class org.vrspace.server.object.PointLight
 
PortMapper - class org.vrspace.server.PortMapper.
 
PortMapper() - Constructor for class org.vrspace.server.PortMapper
Creates a new instance of PortMapper
PortMapper(int, int[]) - Constructor for class org.vrspace.server.PortMapper
 
PortMapper.Joint - class org.vrspace.server.PortMapper.Joint.
 
PortMapper.Joint(InputStream, OutputStream) - Constructor for class org.vrspace.server.PortMapper.Joint
 
PortMapperSocket - class org.vrspace.util.PortMapperSocket.
 
PortMapperSocket(String, int, int) - Constructor for class org.vrspace.util.PortMapperSocket
Creates a new instance of PortMapperSocket
Portal - class org.vrspace.server.object.Portal.
Gate to another host.
Portal() - Constructor for class org.vrspace.server.object.Portal
 
Predicate - class org.vrspace.neurogrid.Predicate.
A Predicate.
Predicate() - Constructor for class org.vrspace.neurogrid.Predicate
 
Predicate(String) - Constructor for class org.vrspace.neurogrid.Predicate
 
PredicateComparator - class org.vrspace.neurogrid.PredicateComparator.
 
PredicateComparator() - Constructor for class org.vrspace.neurogrid.PredicateComparator
 
PrivateDBObject - class org.vrspace.server.PrivateDBObject.
Private DBObject class = does not forward events.
PrivateDBObject() - Constructor for class org.vrspace.server.PrivateDBObject
 
PrivateVRObject - class org.vrspace.server.PrivateVRObject.
Private VRObject class = does not forward events.
PrivateVRObject() - Constructor for class org.vrspace.server.PrivateVRObject
 
Projector - class org.vrspace.client.Projector.
 
Projector() - Constructor for class org.vrspace.client.Projector
 
ProximitySensor - class org.vrspace.server.object.ProximitySensor.
Tracks distances to Observers, possibly Clients, by observing their Transforms, and notifies Owners
ProximitySensor() - Constructor for class org.vrspace.server.object.ProximitySensor
 
ProxyDispatcher - class org.vrspace.server.ProxyDispatcher.
This dispatcher only forwards events to/from client/other host.
ProxyDispatcher(Client, Client) - Constructor for class org.vrspace.server.ProxyDispatcher
 
ProxyDispatcher(String, int, Client) - Constructor for class org.vrspace.server.ProxyDispatcher
 
ProxyDispatcher.Proxy - class org.vrspace.server.ProxyDispatcher.Proxy.
 
ProxyDispatcher.Proxy(Client, Dispatcher, Client, String, String) - Constructor for class org.vrspace.server.ProxyDispatcher.Proxy
 
ProxyDispatcher.Proxy(Client, Dispatcher, String, int, String, String) - Constructor for class org.vrspace.server.ProxyDispatcher.Proxy
 
PublicDBObject - class org.vrspace.server.PublicDBObject.
Public DBObject = forwards events to all the listeners.
PublicDBObject() - Constructor for class org.vrspace.server.PublicDBObject
 
PublicVRObject - class org.vrspace.server.PublicVRObject.
Public VRObject = forwards events to all the listeners.
PublicVRObject() - Constructor for class org.vrspace.server.PublicVRObject
 
PublicVrmlFile - class org.vrspace.server.object.PublicVrmlFile.
This class represents the most public type of a vrml file requiring event broadcasting.
PublicVrmlFile() - Constructor for class org.vrspace.server.object.PublicVrmlFile
 
packageTime(long) - Method in class org.vrspace.server.object.VisitorsList
 
pad(int) - Method in class org.vrspace.server.object.VisitorsList
 
parent - Variable in class org.vrspace.vfs.Location
parent location
parse(Object) - Static method in class org.vrspace.server.Configuration
 
parse(boolean) - Method in class org.vrspace.vfs.Location
 
parseArguments(Message) - Static method in class org.vrspace.server.command.gate
 
parseFile(String) - Method in class org.vrspace.client.VrmlParser
Parses vrml97 file Every root Transform is stored in separate file, named by DEF name ie DEF T1 Transform {...} -> output/T1.wrl by calling write( String destFile ); Every "url" is processed and if it is a file on a local filesystem, copied with copyURL( URL )
parseFile(String) - Method in class org.vrspace.client.VrmlUploader.URLParser
Parses the given file for all instances of urls.
parseFile(String, String) - Method in class org.vrspace.client.VrmlUploader.URLParser
 
parseFile(String, String, int) - Method in class org.vrspace.client.VrmlUploader.URLParser
The actual file parsing workhorse.
parseFile(String, String, String, int) - Method in class org.vrspace.client.VrmlUploader.URLParser
Resolves path against relRefPath, refRefUploadPath, and calls parseFile on the result.
parseLine(String) - Method in class org.vrspace.util.Message
parses line and fills in message fields
parseURL(String, String, String, int) - Method in class org.vrspace.client.VrmlUploader.URLParser
Determines if the given urlString is a .wrl file, and continues recursive search if it is.
password - Variable in class org.vrspace.client.VrmlUploader
 
password - Variable in class org.vrspace.neurogrid.User
 
password - Variable in class org.vrspace.server.AuthInfo
password
password - Variable in class org.vrspace.server.MappedConnection
 
password - Variable in class org.vrspace.server.object.Mirror
 
password - Variable in class org.vrspace.server.object.Tunnell
 
password - Variable in class org.vrspace.util.Connection
 
password - Variable in class org.vrspace.util.Console
 
passwordTriesLeft - Variable in class org.vrspace.neurogrid.User
 
path - Variable in class org.vrspace.util.Message
 
peek() - Method in class org.vrspace.neurogrid.Queue
returns the next object from the queue, null if queue has no elements
peek() - Method in class org.vrspace.util.Queue
returns the next object from the queue, null if queue has no elements
permanent - Variable in class org.vrspace.server.Transform
hint to scene manager: permanent Transform members are always displayed.
pictureURL - Variable in class org.vrspace.server.object.Picture
 
play(MediaLocator) - Method in class org.vrspace.server.object.JMF
 
play(String) - Method in class org.vrspace.server.object.JMF
 
player - Variable in class org.vrspace.server.object.JMF
 
playerACL - Variable in class org.vrspace.server.object.BoardgameManager
 
playerInit() - Method in class org.vrspace.server.object.JMF
 
playerNumber(Client) - Method in class org.vrspace.server.object.BoardgameManager
 
playerRole - Static variable in class org.vrspace.server.object.BoardgameManager
 
players - Variable in class org.vrspace.server.object.Boardgame
 
players - Variable in class org.vrspace.server.object.BoardgameManager
 
pop() - Static method in class org.vrspace.util.Util
pop from static Stack
popNDC() - Method in class org.vrspace.server.Log4JLogger
 
port - Variable in class org.vrspace.client.VrmlUploader
 
port - Variable in class org.vrspace.server.Configuration.Server
 
port - Variable in class org.vrspace.server.MappedConnection
 
port - Variable in class org.vrspace.server.object.Gate
 
port - Variable in class org.vrspace.server.object.Jetty
http port, default 8081
port - Variable in class org.vrspace.server.object.Portal
 
port - Variable in class org.vrspace.server.object.WebGate
Port on which the target space's server is listening.

The distribution uses port 8500 by default.
port - Variable in class org.vrspace.util.Connection
 
port - Variable in class org.vrspace.util.Console
 
pos - Variable in class org.vrspace.server.Client
 
predicate - Variable in class org.vrspace.neurogrid.Predicate
 
predicate - Variable in class org.vrspace.neurogrid.UriTriple
 
preserveSocket - Variable in class org.vrspace.server.Session
 
primitiveMap - Static variable in class org.vrspace.server.VRObject
 
primitives - Static variable in class org.vrspace.server.VRObject
 
print(String) - Method in class org.vrspace.client.Camera
 
print(String) - Method in class org.vrspace.client.Projector
 
print(String) - Method in class org.vrspace.util.Console
 
println(String) - Method in class org.vrspace.client.VrmlUploader
Printlns the string to outputStream if silent is false.
process(VRObject) - Method in class org.vrspace.server.filter.AdminFilter
Rewrites url to new one with additional admin info, if client owns this object.
process(VRObject) - Method in class org.vrspace.server.filter.VRObjectFilter
This is called immediatelly after testVRObject returned true.
This allows to client to see another object instead - i.e.
processEvent(Request) - Method in class org.vrspace.server.OwnedDBObject
Process a request.
processEvent(Request) - Method in class org.vrspace.server.OwnedVRObject
Process a request.
processEvent(Request) - Method in class org.vrspace.server.object.File
 
processGateCommand(String) - Method in class org.vrspace.server.MappedConnection
 
processQueue() - Method in class org.vrspace.neurogrid.SoftCache
Removes keys for SoftReferences that have been enqueued.
processUploaderCommand() - Method in class org.vrspace.server.MappedConnection
 
processingInstruction(String, String) - Method in class org.vrspace.vfs.Location.WMLHandler
 
processor - Variable in class org.vrspace.server.object.JMF
 
proxyPort - Variable in class org.vrspace.util.Console
 
publicRole - Static variable in class org.vrspace.server.object.File
 
push(Object) - Static method in class org.vrspace.util.Util
push obj to static Stack
pushNDC() - Method in class org.vrspace.server.Log4JLogger
 
put(NGObject) - Method in class org.vrspace.neurogrid.DBAdapter
Store an object to the database
put(NGObject) - Method in class org.vrspace.neurogrid.MapDB
Stores the object
put(Object, Object) - Method in class org.vrspace.neurogrid.SoftCache
Stores an object to the SoftCache.
put(Object) - Method in class org.vrspace.server.DB
Stores obj into database Logic: - all the public fields are stored - database table: obj.getClass().getName() - create table if does not exist
put(DB) - Method in class org.vrspace.server.DBObject
Stores (insert/update) the object into database db
put() - Method in class org.vrspace.server.DBObject
store this into the database
put(Client, VRObject) - Method in class org.vrspace.server.Dispatcher
Store an object to the database.
put(Object) - Method in class org.vrspace.server.db.DBCache
Stores obj into database
put(Object) - Method in class org.vrspace.server.db.SQLDB
Stores obj to the database.
put(Object) - Method in class org.vrspace.server.db.TextDB
Not implemented.
put(Object, Object) - Method in class org.vrspace.util.Cache
Stores an object to the cache.
putCnt - Static variable in class org.vrspace.neurogrid.MapDB
 
putTransform(Client, Transform) - Method in class org.vrspace.server.Dispatcher
Add a Transform from the database.

Q

QUEUED - Static variable in class org.vrspace.neurogrid.MapDB
 
Queue - class org.vrspace.neurogrid.Queue.
Synchronized FIFO Queue
Queue() - Constructor for class org.vrspace.neurogrid.Queue
 
Queue - class org.vrspace.util.Queue.
Synchronized FIFO Queue
Queue() - Constructor for class org.vrspace.util.Queue
 
Queue.QueueIterator - class org.vrspace.neurogrid.Queue.QueueIterator.
 
Queue.QueueIterator - class org.vrspace.util.Queue.QueueIterator.
 
q - Variable in class org.vrspace.neurogrid.MapDB
 
quit() - Method in class org.vrspace.server.Client
Logout.
quit - class org.vrspace.server.command.quit.
Quit session.
quit() - Constructor for class org.vrspace.server.command.quit
 
quit() - Method in class org.vrspace.twodclient.LoginPanel
 
quit() - Method in class org.vrspace.util.Connection
Waits for this connection to die (get closed by peer)

R

RESPONSE_ERR - Static variable in class org.vrspace.server.Session
 
RESPONSE_NONE - Static variable in class org.vrspace.server.Session
 
RESPONSE_OK - Static variable in class org.vrspace.server.Session
 
Remove - class org.vrspace.server.Remove.
The oposite of Add
Remove(VRObject) - Constructor for class org.vrspace.server.Remove
 
Remove() - Constructor for class org.vrspace.server.Remove
 
Request - class org.vrspace.server.Request.
This class represents a single request from the client.
Request(Client, String) - Constructor for class org.vrspace.server.Request
Creates new Request as specified by request
Request(Request, String) - Constructor for class org.vrspace.server.Request
This constructor uses client and session info from passed request.
Request(Client, VRObject) - Constructor for class org.vrspace.server.Request
This constructor is intended to send object over net
RequestException - exception org.vrspace.server.RequestException.
This exception is thrown when a client request produces an error
RequestException() - Constructor for class org.vrspace.server.RequestException
 
RequestException(Request, String) - Constructor for class org.vrspace.server.RequestException
 
RequestLog - class org.vrspace.server.RequestLog.
Request log class, inteded not only for statistics but as transaction log.
RequestLog(String) - Constructor for class org.vrspace.server.RequestLog
Creates new RequestLog, writing to file
Result - class org.vrspace.server.db.Result.
storage class that holds result of a select query
Result(int, int) - Constructor for class org.vrspace.server.db.Result
constructor initialises result object
Robot - class org.vrspace.server.object.Robot.
Generic robot class.
Robot() - Constructor for class org.vrspace.server.object.Robot
 
Role - class org.vrspace.server.Role.
 
Role() - Constructor for class org.vrspace.server.Role
 
radius - Variable in class org.vrspace.server.object.PointLight
 
range - Variable in class org.vrspace.server.object.Terrain
subterrain range
read() - Method in class org.vrspace.server.PipedSession
Returns one line read from the network.
read() - Method in class org.vrspace.server.Session
Returns one line read from the network.
read() - Method in class org.vrspace.util.Connection
Used to read one line from the network, called from run()
reader - Variable in class org.vrspace.util.Connection
 
readln() - Method in class org.vrspace.server.BinarySession
Reads bytes from the socket and writes them to the OutputStream.
readln() - Method in class org.vrspace.server.Session
Reads lines from the socket and calls Client.request().
receive() - Method in class org.vrspace.server.object.JMF
 
receivedBytes - Variable in class org.vrspace.server.BinarySession
 
receivedBytes - Variable in class org.vrspace.server.Dispatcher
 
receivedChars - Variable in class org.vrspace.server.Dispatcher
 
receivedChars - Variable in class org.vrspace.server.Session.Status
total characters received from the client
receivedChars - Variable in class org.vrspace.server.Session
 
receivedRequests - Variable in class org.vrspace.server.Dispatcher
 
receivedRequests - Variable in class org.vrspace.server.Session.Status
total requests received from the client
receivedRequests - Variable in class org.vrspace.server.Session
 
reconnect - Variable in class org.vrspace.util.Connection
should it reconnect on error
reconnect(Exception) - Method in class org.vrspace.util.Connection
Reconnect if connection throwed an exception
record - Variable in class org.vrspace.client.Camera
 
reload - class org.vrspace.server.command.reload.
Clears the scene and loads again.
reload() - Constructor for class org.vrspace.server.command.reload
 
reloadCnt - Static variable in class org.vrspace.neurogrid.MapDB
 
reloadState(Request) - Method in class org.vrspace.server.object.BoardgameManager
 
relogin - Variable in class org.vrspace.server.Session
 
remoteConnection - Variable in class org.vrspace.server.MappedConnection
 
remoteRequests - Variable in class org.vrspace.server.MappedConnection
 
remove() - Method in class org.vrspace.neurogrid.FilteredIterator
Optional operation;)
remove() - Method in class org.vrspace.neurogrid.Queue.QueueIterator
 
remove() - Method in class org.vrspace.neurogrid.Queue
returns the next object and removes it from the queue, null for empty queue
remove(Object) - Method in class org.vrspace.neurogrid.SoftCache
Removes an object from the SoftCache.
remove(Object) - Method in class org.vrspace.server.ACL
 
remove(Client, VRObject) - Method in class org.vrspace.server.Dispatcher
Remove an object from the database.
remove(Client, String, long) - Method in class org.vrspace.server.Dispatcher
Remove an object from the database.
remove(Waypoint) - Method in class org.vrspace.server.Path
 
remove(int) - Method in class org.vrspace.server.Path
 
remove - Variable in class org.vrspace.server.ProxyDispatcher
 
remove(Object) - Method in class org.vrspace.server.Role
 
remove(VRObject) - Method in class org.vrspace.server.Scene
Removes an object from the scene.
remove(Transform) - Method in class org.vrspace.server.Scene
Removes an object from the scene.
remove(Transform, boolean) - Method in class org.vrspace.server.Scene
 
remove - class org.vrspace.server.command.remove.
Request format: remove className id
If className is 'Transform', removes transform's children too.
remove() - Constructor for class org.vrspace.server.command.remove
 
remove - Variable in class org.vrspace.server.object.Gate
Whether ProxyDispatcher behind this Gate should remove cached objects from the local database.
remove(Item) - Method in class org.vrspace.server.object.Site
Remove an Item from this site
Not implemented.
remove - Variable in class org.vrspace.server.object.WebGate
Not implemented.
remove() - Method in class org.vrspace.twodclient.MainPanel.Console.Client
 
remove(Object) - Method in class org.vrspace.util.Cache
Removes an object from the cache
remove() - Method in class org.vrspace.util.Queue.QueueIterator
 
remove() - Method in class org.vrspace.util.Queue
returns the next object and removes it from the queue, null for empty queue
removeAll() - Method in class org.vrspace.server.Client
Removes all objects from the scene
removeAll() - Method in class org.vrspace.server.Scene
Remove all objects from the scene.
removeAll() - Method in class org.vrspace.server.object.Site
Remove all items from this site
Not implemented.
removeAllEquipment() - Method in class org.vrspace.server.object.Robot
calls removeEquipment for all equipped objects
removeClient(Client) - Method in class org.vrspace.server.Console
 
removeClient(Client) - Method in class org.vrspace.server.Dispatcher
 
removeClient(MainPanel.Console.Client) - Method in class org.vrspace.twodclient.MainPanel.Console.Server
 
removeEldestEntry(Map.Entry) - Method in class org.vrspace.neurogrid.SoftCache.MRUMap
 
removeElement(Object) - Method in class org.vrspace.neurogrid.Queue
removes object from the queue
removeElement(Object) - Method in class org.vrspace.util.Queue
removes object from the queue
removeElementAt(int) - Method in class org.vrspace.neurogrid.Queue
Removes element at specified position in the queue
removeElementAt(int) - Method in class org.vrspace.util.Queue
Removes element at specified position in the queue
removeEquipment(VRObject) - Method in class org.vrspace.server.object.Robot
unequip object disappears from the scene
removeFilter(ObjectFilter) - Method in class org.vrspace.server.Scene
Remove a TransformFilter/VRObjectFilter
removeMember(VRObject) - Method in class org.vrspace.server.Transform
Removes obj from this Transform.
removeObject(VRObject) - Method in class org.vrspace.server.Client
Remove object obj from the scene
removeObject(VRObject) - Method in class org.vrspace.server.object.Alice
Remove object obj from the scene if it's not tracked user
removeOwned(Owned) - Method in interface org.vrspace.attributes.Owner
 
removeOwned(VRObject) - Method in class org.vrspace.server.AuthInfo
Do not own obj any longer
removeOwned(Owned) - Method in class org.vrspace.server.Client
Interface Owner - do not own o
removeOwned(Owned) - Method in class org.vrspace.server.object.Robot
 
removeOwner(Owner) - Method in interface org.vrspace.attributes.Owned
 
removeOwner(Owner) - Method in class org.vrspace.server.OwnedDBObject
Interface Owned
removeOwner(Owner) - Method in class org.vrspace.server.OwnedVRObject
Interface Owned
removeOwner(Owner) - Method in class org.vrspace.server.object.ObserverSensor
 
removeOwner(Owner) - Method in class org.vrspace.server.object.ProximitySensor
 
removeOwner(Owner) - Method in class org.vrspace.server.object.Robot
 
removePackage(String) - Method in class org.vrspace.server.VRSpaceLoader
Remove a package from package search path.
removeServer(int) - Method in class org.vrspace.server.Configuration
 
removeServer(int) - Static method in class org.vrspace.server.Server
 
removeServer(Server) - Static method in class org.vrspace.server.Server
 
removeTransform(Client, Transform) - Method in class org.vrspace.server.Dispatcher
Remove a Transform from the database.
removeTransformFromScene(Transform) - Method in class org.vrspace.server.Dispatcher
 
removeVRObject(String, long) - Method in class org.vrspace.twodclient.MainPanel.Console
Remove a VRObject
request(Request) - Method in class org.vrspace.server.Client
A new client request.
request(Request) - Method in class org.vrspace.server.Dispatcher
Process request from the client.
request(Request) - Method in class org.vrspace.server.ProxyDispatcher
Process request from the client.
request(Request) - Method in class org.vrspace.server.object.Alice
Override Client.request(): process request only if talking.
request(Request) - Method in class org.vrspace.server.object.ClientGate
 
request - Variable in class org.vrspace.util.Message
 
requestLog - Variable in class org.vrspace.server.Server
 
requestSceneUpdates() - Method in class org.vrspace.server.Dispatcher
Request scene updates for all clients.
Most likely inapropriate to be located in the dispatcher, but for now the dispatcher is the most centralized object.
requestUpload(String) - Method in class org.vrspace.client.VrmlUploader
Request for the given file to be uploaded.
requestUploads() - Method in class org.vrspace.client.VrmlUploader
Request that the cachedFiles and files be uploaded to the server.
reset() - Method in class org.vrspace.server.db.Result
resets the current row index
resolvePath(String, String) - Method in class org.vrspace.client.VrmlUploader.URLParser
Resolves the given path against relRefPath and returns the result.
resolvePath(String, String) - Static method in class org.vrspace.server.Configuration
 
response - Variable in class org.vrspace.util.Message
 
restart() - Method in class org.vrspace.server.RequestLog
Start new log
resultAccepted(ResultEvent) - Method in class org.vrspace.speech.Speech
Speech stuff: receives RESULT_ACCEPTED event
retrieve(Class, long) - Method in class org.vrspace.neurogrid.SQLStore
Retrieve an object from the database
retrieve(Class, long) - Method in class org.vrspace.neurogrid.SerialFileStore
 
retrieve(Class, long) - Method in interface org.vrspace.neurogrid.Store
 
retrieve(Class, long) - Method in class org.vrspace.neurogrid.TextFileStore
 
reverse() - Method in class org.vrspace.client.Projector
 
rollback() - Method in class org.vrspace.server.Transaction
Rollback a transaction.
rollforward() - Method in class org.vrspace.server.Transaction
Rollforward - reply each request.
rotate(double[], double[]) - Method in class org.vrspace.server.command.jump
 
rotx - Variable in class org.vrspace.server.Transform
 
rotx - Variable in class org.vrspace.server.object.Site
site rotation
roty - Variable in class org.vrspace.server.Transform
 
roty - Variable in class org.vrspace.server.object.Site
site rotation
rotz - Variable in class org.vrspace.server.Transform
 
rotz - Variable in class org.vrspace.server.object.Site
site rotation
roughness - Variable in class org.vrspace.server.object.Terrain
 
run() - Method in class org.vrspace.client.Projector
 
run() - Method in class org.vrspace.neurogrid.Logger
main loop
run() - Method in class org.vrspace.neurogrid.MapDB
Writer thread run() impl.
run() - Method in class org.vrspace.server.Checkpoint
 
run() - Method in class org.vrspace.server.Dispatcher.DaemonLoader
 
run() - Method in class org.vrspace.server.PipedConnection
 
run() - Method in class org.vrspace.server.PortMapper.Joint
 
run() - Method in class org.vrspace.server.PortMapper
 
run() - Method in class org.vrspace.server.RequestLog
internaly used for asyncronous log writing
run() - Method in class org.vrspace.server.Server
Started from main()
run() - Method in class org.vrspace.server.Session
Main loop, started from Server.
run() - Method in class org.vrspace.server.Shutdown
 
run() - Method in class org.vrspace.server.VRSpaceLoader
 
run() - Method in class org.vrspace.server.object.Alice
 
run() - Method in class org.vrspace.server.object.JMF.MediaThread
 
run() - Method in class org.vrspace.server.object.JXTA
 
run() - Method in class org.vrspace.server.object.Tomcat
 
run() - Method in class org.vrspace.util.BinaryConnection
Interface java.lang.Runnable - reading from network
run() - Method in class org.vrspace.util.Connection
Interface java.lang.Runnable - reading from network
run() - Method in class org.vrspace.util.Console
 
run() - Method in class org.vrspace.util.GZipConnection
Interface java.lang.Runnable - reading from network
run() - Method in class org.vrspace.util.Logger
main loop

S

SQLDB - class org.vrspace.server.db.SQLDB.
SQLDB is based on ORM (object-relational mapping) logic.
SQLDB() - Constructor for class org.vrspace.server.db.SQLDB
 
SQLStore - class org.vrspace.neurogrid.SQLStore.
 
SQLStore() - Constructor for class org.vrspace.neurogrid.SQLStore
 
SUGGESTED - Static variable in class org.vrspace.neurogrid.EventType
 
SYNC - Static variable in class org.vrspace.neurogrid.MapDB
 
Scene - class org.vrspace.server.Scene.
This keeps track of objects visible to the Client.
This scene uses coordinates to determine which objects are in range.
Scene is updated when client moves more than resolution meters, or when timeout occurs.
It also has some basic filtering capabilities - not tested.
Scene(Client) - Constructor for class org.vrspace.server.Scene
Creates new Scene for Client client
Sequence - class org.vrspace.server.db.Sequence.
DB independent sequence generator
SerialFileStore - class org.vrspace.neurogrid.SerialFileStore.
 
SerialFileStore() - Constructor for class org.vrspace.neurogrid.SerialFileStore
 
Server - class org.vrspace.server.Server.
Main server class - start this one :)
Server(String) - Constructor for class org.vrspace.server.Server
 
Server(String, int) - Constructor for class org.vrspace.server.Server
Server class
Session - class org.vrspace.server.Session.
A Session is constructed and started when a client connects to the server.
If client authenticates passes, session calls Dispatcher.login()
Should it be a OwnedDBObject? Could we store session state then?
Session() - Constructor for class org.vrspace.server.Session
 
Session(Server, Socket, Dispatcher) - Constructor for class org.vrspace.server.Session
Constructor, called by Server
Session.Status - class org.vrspace.server.Session.Status.
Session status info
Session.Status() - Constructor for class org.vrspace.server.Session.Status
 
Shooter - class org.vrspace.server.object.Shooter.
 
Shooter() - Constructor for class org.vrspace.server.object.Shooter
 
Shutdown - class org.vrspace.server.Shutdown.
This is used as shutdown hook set by server.
Shutdown(Server) - Constructor for class org.vrspace.server.Shutdown
 
Site - class org.vrspace.server.object.Site.
Site is part of Avatar, to which Items can be attached - i.e.
Site() - Constructor for class org.vrspace.server.object.Site
 
SoftCache - class org.vrspace.neurogrid.SoftCache.
MRU Memory-Sensitive SoftCache

This SoftCache implements storage in an MRU fashion.
SoftCache() - Constructor for class org.vrspace.neurogrid.SoftCache
Default constructor instantiates SoftCache with a default size of 100 items
SoftCache(int) - Constructor for class org.vrspace.neurogrid.SoftCache
Constructor allowing for parameterization of mru size.
SoftCache.MRUMap - class org.vrspace.neurogrid.SoftCache.MRUMap.
 
SoftCache.MRUMap(int, float, boolean) - Constructor for class org.vrspace.neurogrid.SoftCache.MRUMap
 
SoftCache.SoftValue - class org.vrspace.neurogrid.SoftCache.SoftValue.
Internal class to allow for easy removal of key-value pair when value has been reclaimed from SoftReference
SoftCache.SoftValue(Object, Object, ReferenceQueue) - Constructor for class org.vrspace.neurogrid.SoftCache.SoftValue
SoftValue constructor
Speech - class org.vrspace.speech.Speech.
 
Speech() - Constructor for class org.vrspace.speech.Speech
 
Storable - interface org.vrspace.neurogrid.Storable.
This interface means custom OR mapping.
Store - interface org.vrspace.neurogrid.Store.
 
SubclassFilter - class org.vrspace.server.filter.SubclassFilter.
Filtering by class name
Filters out instances of this class.
SubclassFilter(String) - Constructor for class org.vrspace.server.filter.SubclassFilter
 
said(String) - Method in class org.vrspace.server.object.Alice
Speech stuff
save() - Method in class org.vrspace.server.Configuration
 
saveProperties() - Method in class org.vrspace.client.UploadGUI
 
saveProperties() - Method in class org.vrspace.twodclient.Application
 
say - class org.vrspace.server.command.say.
Say something sends set_say to client
say() - Constructor for class org.vrspace.server.command.say
 
say(String) - Method in class org.vrspace.speech.Speech
 
say(String, String) - Method in class org.vrspace.twodclient.MainPanel.Console
 
scale - Variable in class org.vrspace.server.Transform
 
scene - Variable in class org.vrspace.server.Client
 
scheduler - Variable in class org.vrspace.server.Server
 
screen - Variable in class org.vrspace.server.object.Chatroom
 
screen - Variable in class org.vrspace.server.object.ClientGate
 
screen - Variable in class org.vrspace.server.object.Gate
 
screen - Variable in class org.vrspace.server.object.Portal
 
screen - Variable in class org.vrspace.server.object.WebGate
URL of the image used to represent that the target space's server is online.
seaB - Variable in class org.vrspace.server.object.Terrain
 
seaG - Variable in class org.vrspace.server.object.Terrain
 
seaR - Variable in class org.vrspace.server.object.Terrain
 
seed - Variable in class org.vrspace.server.object.Terrain
random seed
sees - Variable in class org.vrspace.server.object.Alice
 
select - Variable in class org.vrspace.neurogrid.SQLStore
 
send(Request) - Method in class org.vrspace.server.ProxyDispatcher.Proxy
Forwards client's request to remote host - update local db here?
send(Message) - Method in class org.vrspace.twodclient.MainPanel.Console
 
send(String) - Method in class org.vrspace.util.Connection
Sends one line to the server, calls write()
sendError(Request) - Method in class org.vrspace.server.Session
write( "-"+ r ) - ERROR response to a request
sendEvent(Request) - Method in class org.vrspace.server.Add
Override a PassiveDBObject method This can receive only one event: Add id className className
sendEvent(Request) - Method in class org.vrspace.server.DBObject
Forwards request r to other clients, listeners added by Dispatcher.
sendEvent(Request) - Method in class org.vrspace.server.OwnedDBObject
Forwards request r to other clients, listeners added by Dispatcher.
sendEvent(Request) - Method in class org.vrspace.server.OwnedVRObject
Forwards request r to other clients, listeners added by Dispatcher.
sendEvent(Request) - Method in class org.vrspace.server.PassiveDBObject
 
sendEvent(Request) - Method in class org.vrspace.server.PassiveVRObject
 
sendEvent(Request) - Method in class org.vrspace.server.Remove
Override a PassiveDBObject method This can receive only one event: Remove id className className
sendEvent(Request) - Method in class org.vrspace.server.VRObject
Forwards request r to other clients, Observers added by Dispatcher.
sendEvent(Request) - Method in class org.vrspace.server.object.Boardgame
Overrides OwnedDBObject.sendEvent().
sendEvent(Request) - Method in class org.vrspace.server.object.Chatroom
 
sendEvent(Request) - Method in class org.vrspace.server.object.ClientGate
 
sendEvent(Request) - Method in class org.vrspace.server.object.File
Overrides OwnedDBObject.sendEvent().
sendEvent(Request) - Method in class org.vrspace.server.object.PublicVrmlFile
Overrides OwnedDBObject.sendEvent().
sendObject - Variable in class org.vrspace.server.Request
 
sendObject() - Method in class org.vrspace.server.Request
Returns true if this Request contains a VRObject intended for transfer over network.
sendRequest(Request) - Method in class org.vrspace.server.Session
Sends a request to the client
sendResponse(Request, String) - Method in class org.vrspace.server.Client
Sends the response back to the client
TODO:
Include more information to the response (originating request id)
sendResponse(Request) - Method in class org.vrspace.server.Session
write( "+"+ r ) - OK response to a request
sendResponse() - Method in class org.vrspace.server.VRObject
send OK on successfull execution?
sentBytes - Variable in class org.vrspace.server.BinarySession
 
sentBytes - Variable in class org.vrspace.server.Dispatcher
 
sentChars - Variable in class org.vrspace.server.Dispatcher
 
sentChars - Variable in class org.vrspace.server.Session.Status
total characters sent to the client
sentChars - Variable in class org.vrspace.server.Session
 
sentRequests - Variable in class org.vrspace.server.Dispatcher
 
sentRequests - Variable in class org.vrspace.server.Session.Status
total requests sent to the client
sentRequests - Variable in class org.vrspace.server.Session
 
server - Variable in class org.vrspace.server.Dispatcher
 
server - Variable in class org.vrspace.server.Session
 
server - Variable in class org.vrspace.vfs.FileManager
 
serverXML(String, int) - Method in class org.vrspace.server.Configuration
 
servers - Variable in class org.vrspace.server.Configuration
 
session - Variable in class org.vrspace.server.Client
 
session - Variable in class org.vrspace.server.PipedConnection
 
session - Variable in class org.vrspace.server.Request
 
sessions - Variable in class org.vrspace.server.Client
 
sessions - Variable in class org.vrspace.server.Server
 
setAll - class org.vrspace.server.command.Administrator.setAll.
Syntax: setAll className destField srcField
For all members of className, sets field destField to value of srcField.
If fields are not of the same class, destField must have constructor which takes class of srcField as a parameter.
Intended for migration.
setAll() - Constructor for class org.vrspace.server.command.Administrator.setAll
 
setConnection(Connection, String, String) - Method in class org.vrspace.client.UploadGUI
 
setConnection(Connection) - Method in class org.vrspace.twodclient.MainPanel
 
setConnectionStatus(boolean) - Method in class org.vrspace.twodclient.MainPanel
 
setDefaultProperty(Properties, String, String) - Static method in class org.vrspace.util.Util
Sets the property name to defaultValue if not null, or to the system property if exists, only if it does not already exist in props
setDialogMode(boolean) - Method in class org.vrspace.client.UploadGUI
 
setDirty() - Method in class org.vrspace.server.Scene
Ensure the scene will be updated on next update() call.
setExcludeExternProto(boolean) - Method in class org.vrspace.client.VrmlUploader
 
setField(String, String) - Method in class org.vrspace.server.VRObject
Sets field name to value
setField(Request) - Method in class org.vrspace.server.VRObject
Sets field r.getEventName() to r.getEventValue()
setField(String, String, Request) - Method in class org.vrspace.server.VRObject
Equals to obj.name = value.
setFields(String[], String) - Method in class org.vrspace.server.VRObject
setFields() on all variables specified in parse args and set each
setFields(VRObject) - Method in class org.vrspace.server.VRObject
Takes field values from passed object, by field name.
setFile(String) - Method in class org.vrspace.client.UploadGUI
 
setIncludeNonWrl(boolean) - Method in class org.vrspace.client.VrmlUploader
 
setInputStream(InputStream) - Method in class org.vrspace.client.VrmlUploader
 
setLogLevel(int) - Static method in class org.vrspace.neurogrid.Logger
Set log level
setLogLevel(int) - Static method in class org.vrspace.util.Logger
Set log level
setLogging(boolean) - Method in class org.vrspace.client.VrmlUploader
 
setLogin(String) - Method in class org.vrspace.util.Connection
 
setMaxRecursion(int) - Method in class org.vrspace.client.VrmlUploader
 
setMaxTries(int) - Method in class org.vrspace.util.Connection
Set the maximum number of attempts
setMode(int) - Method in class org.vrspace.neurogrid.MapDB
Set new write mode: SYNC or QUEUED
setOnlyChat(boolean) - Method in class org.vrspace.twodclient.MainPanel
 
setOutputStream(OutputStream) - Method in class org.vrspace.client.VrmlUploader
 
setProperty(String, String) - Method in class org.vrspace.server.Client
Convenicence method
setProperty(String, String) - Method in class org.vrspace.server.Server
Set a property Note: no privilege checking!
setProperty(String, String) - Method in class org.vrspace.util.ObservableProperties
Sets the property key to value, and notifies Observers
setRange(double) - Method in class org.vrspace.server.Scene
set scene size, in meters
setResolution(double) - Method in class org.vrspace.server.Scene
set scene update resolution, in meters
setSilent(boolean) - Method in class org.vrspace.client.VrmlUploader
 
setSize(int) - Method in class org.vrspace.server.Path
Set path size: remove viewpoints untill size equals new size.
setSize(int) - Method in class org.vrspace.server.Scene
set scene size, in number of transforms
setStopLoggerOnCompletion(boolean) - Method in class org.vrspace.client.VrmlUploader
 
setTimeout(long) - Method in class org.vrspace.server.Scene
set scene timeout, in milliseconds
setTransform(Transform) - Method in interface org.vrspace.attributes.HasTransform
 
setTransform(Transform) - Method in class org.vrspace.server.Client
 
setTransform(Transform) - Method in class org.vrspace.server.object.ProximitySensor
 
setTransform(Transform) - Method in class org.vrspace.server.object.Robot
 
setTransform(Transform) - Method in class org.vrspace.server.object.VrmlFile
setTransform method of HasTransform interface.
setUploadAs(String) - Method in class org.vrspace.client.VrmlUploader
 
setUseInputStream(boolean) - Method in class org.vrspace.client.VrmlUploader
 
setVRObject(VRObject) - Method in class org.vrspace.server.ACL
 
setVRObjectClasses() - Method in class org.vrspace.server.Server
 
setValue(Request) - Method in class org.vrspace.server.Client
This method forwards events to other intances on the net Request is already processed, validated etc.
setValue(Request) - Method in class org.vrspace.server.PrivateDBObject
Does not forward events
setValue(Request) - Method in class org.vrspace.server.PrivateVRObject
Does not forward events
setValue(Request) - Method in class org.vrspace.server.PublicDBObject
Forwards the request to other clients if eventName does not begin with _
setValue(Request) - Method in class org.vrspace.server.PublicVRObject
Forwards the request to other clients if eventName does not begin with _
setValue(Request) - Method in class org.vrspace.server.VRObject
This implementation does nothing
setValue(Request) - Method in class org.vrspace.server.object.File
Overrides PublicDbObject.setValue() .
set__classes(Request, String) - Method in class org.vrspace.server.object.WorldEditor
 
set__clone(Request, String) - Method in class org.vrspace.server.object.VrmlFile
Creates a duplicate of this object.
set__drawRequest(Request, String) - Method in class org.vrspace.server.object.BoardgameManager
 
set__enter(Request, String) - Method in class org.vrspace.server.object.WebGate
Handles a user's request to be transferred by the WebGate.
set__env(Request, String) - Method in class org.vrspace.server.object.WorldEditor
 
set__fps(Request, String) - Method in class org.vrspace.server.object.User
set framerate, request in format "fps double"
set__gameChoice(Request, String) - Method in class org.vrspace.server.object.BoardgameManager
 
set__gameOver(Request, String) - Method in class org.vrspace.server.object.BoardgameManager
 
set__gates(Request, String) - Method in class org.vrspace.server.Console
 
set__joinRequest(Request, String) - Method in class org.vrspace.server.object.BoardgameManager
 
set__joystickPressed(Request, String) - Method in class org.vrspace.server.object.BoardgameManager
 
set__password(Request, String) - Method in class org.vrspace.server.Client
Changes password
set__quitRequest(Request, String) - Method in class org.vrspace.server.object.BoardgameManager
 
set__recordLogin(Request, String) - Method in class org.vrspace.server.object.VisitorsList
 
set__reset(Request, String) - Method in class org.vrspace.server.object.BoardgameManager
 
set__sceneRange(Request, String) - Method in class org.vrspace.server.Client
Set Scene range
set__sceneSize(Request, String) - Method in class org.vrspace.server.Client
Set Scene size
set__sendState(Request, String) - Method in class org.vrspace.server.object.BoardgameManager
 
set__stateRequest(Request, String) - Method in class org.vrspace.server.object.BoardgameManager
 
set__test(Request, String) - Method in class org.vrspace.server.object.BoardgameManager
 
set__who(Request, String) - Method in class org.vrspace.server.Console
 
set_addFilter(Request, String) - Method in class org.vrspace.server.Client
adds class filter
usage: my addFilter org.vrspace.server.filter.ClassFilter VrmlFile removes all VrmlFile instances from the scene. Default package name for filters is org.vrspace.server.filter Tries to call constructor with following parameters:
- String
- Request
- none (Class.newInstance)
set_bBoxCenter(double, double, double) - Method in class org.vrspace.server.Transform
sets bounding box center
set_bBoxSize(double, double, double) - Method in class org.vrspace.server.Transform
sets bounding box size
set_center(Request, String) - Method in class org.vrspace.server.object.ProximitySensor
Move parent transform
broken
set_download(Request, String) - Method in class org.vrspace.server.object.File
Initiate file download.
set_download(Request, String) - Method in class org.vrspace.server.object.VrmlFile
Initiate file download.
set_enter(Request, String) - Method in class org.vrspace.server.object.Chatroom
 
set_enter(Request, String) - Method in class org.vrspace.server.object.ClientGate
 
set_enter(Request, String) - Method in class org.vrspace.server.object.Gate
 
set_gesture(Request, String) - Method in class org.vrspace.server.object.User
 
set_getClosest(Request, String) - Method in class org.vrspace.server.object.Alice
Get closest object of the specified class.
set_getClosestTransform(Request, String) - Method in class org.vrspace.server.object.Alice
Get closest object of the specified class.
set_go(Request, String) - Method in class org.vrspace.server.object.Alice
 
set_go(Request, String) - Method in class org.vrspace.server.object.User
Speed change.
set_isOver(Request, String) - Method in class org.vrspace.server.object.User
Someone's watching me.
set_loadURL(Request, String) - Method in class org.vrspace.server.object.Alice
Does nothing - should notify all users, or only ones that asked the question?
set_parentRotation(Request, String) - Method in class org.vrspace.server.object.PublicVrmlFile
 
set_parentScale(Request, String) - Method in class org.vrspace.server.object.PublicVrmlFile
 
set_parentTranslation(Request, String) - Method in class org.vrspace.server.object.PublicVrmlFile
 
set_removeFilter(Request, String) - Method in class org.vrspace.server.Client
removes filter
set_rotation(Request, String) - Method in class org.vrspace.server.Transform
 
set_say(Request, String) - Method in class org.vrspace.server.object.User
Say something.
set_scale(Request, String) - Method in class org.vrspace.server.Transform
 
set_size(Request, String) - Method in class org.vrspace.server.object.ProximitySensor
change size
set_state(Request, String) - Method in class org.vrspace.server.object.Alice
 
set_talk(Request, String) - Method in class org.vrspace.server.object.Alice
Start/stop talking (default: talk).
set_touchTime(Request, String) - Method in class org.vrspace.server.object.User
Someone has touched me.
set_translation(Request, String) - Method in class org.vrspace.server.Transform
 
set_turn(Request, String) - Method in class org.vrspace.server.object.Alice
Turn
set_upload(Request, String) - Method in class org.vrspace.server.object.File
Initiate file upload.
set_upload(Request, String) - Method in class org.vrspace.server.object.ImageElevationGrid
Initiate file upload.
set_upload(Request, String) - Method in class org.vrspace.server.object.Movie
Initiate file upload.
set_upload(Request, String) - Method in class org.vrspace.server.object.Picture
Initiate file upload.
set_upload(Request, String) - Method in class org.vrspace.server.object.VrmlFile
Initiate file upload.
set_url(Request, String) - Method in class org.vrspace.server.object.User
 
set_url(Request, String) - Method in class org.vrspace.server.object.VrmlFile
 
set_xyzgo(Request, String) - Method in class org.vrspace.server.object.User
This one processes user movement.
set_xyzrotate(Request, String) - Method in class org.vrspace.server.object.User
Process user rotation.
shared - Variable in class org.vrspace.neurogrid.Event
 
shared - Variable in class org.vrspace.neurogrid.UriDesc
 
show(String) - Method in class org.vrspace.client.UploadGUI
Sets the file field of the gui and shows it.
show() - Method in class org.vrspace.client.UploadGUI
 
shutdown() - Method in interface org.vrspace.attributes.Daemon
 
shutdown() - Method in class org.vrspace.client.VrmlUploader
Shutdown the connection, and turn the Logger thread off if shutdownOnCompletion is true.
shutdown() - Method in class org.vrspace.server.Dispatcher
Called from server upon shutdown
shutdown() - Method in class org.vrspace.server.PortMapper
 
shutdown() - Method in class org.vrspace.server.ProxyDispatcher
Called from server upon shutdown
shutdown() - Method in class org.vrspace.server.Server
shutdown
shutdown - class org.vrspace.server.command.Administrator.shutdown.
 
shutdown() - Constructor for class org.vrspace.server.command.Administrator.shutdown
 
shutdown - Variable in class org.vrspace.server.object.Alice
shutdown when noone sees it? default = true
shutdown() - Method in class org.vrspace.server.object.Alice
 
shutdown() - Method in class org.vrspace.server.object.JMF
 
shutdown - Variable in class org.vrspace.server.object.JXTA
should this shutdown when noone sees it? default = false
shutdown() - Method in class org.vrspace.server.object.JXTA
 
shutdown - Variable in class org.vrspace.server.object.James
should this phoenix instace shutdown when noone sees it? default = false
shutdown() - Method in class org.vrspace.server.object.James
Method to call to shutdown Phoenix from an external (calling) application.
shutdown - Variable in class org.vrspace.server.object.Jetty
should this instace shutdown when noone sees it? default = false
shutdown() - Method in class org.vrspace.server.object.Jetty
 
shutdown() - Method in class org.vrspace.server.object.Mirror
 
shutdown - Variable in class org.vrspace.server.object.Tomcat
should this tomcat instace shutdown when noone sees it? default = false
shutdown() - Method in class org.vrspace.server.object.Tomcat
 
shutdown() - Method in class org.vrspace.server.object.Tunnell
 
silent - Variable in class org.vrspace.client.VrmlUploader
 
size() - Method in class org.vrspace.neurogrid.DBAdapter
Total number of rows in the database
size() - Method in class org.vrspace.neurogrid.MapDB
Returns total swap size
size() - Method in class org.vrspace.neurogrid.Queue
returns queue size
size() - Method in class org.vrspace.neurogrid.SoftCache
Returns size of SoftCache.
size() - Method in class org.vrspace.server.ACL
 
size() - Method in class org.vrspace.server.Path
 
size - Variable in class org.vrspace.server.object.Terrain
terrain size (m)
size - Variable in class org.vrspace.server.object.Text
 
size() - Method in class org.vrspace.util.Cache
 
size() - Method in class org.vrspace.util.Queue
returns queue size
sizex - Variable in class org.vrspace.server.object.ProximitySensor
 
sizey - Variable in class org.vrspace.server.object.ProximitySensor
 
sizez - Variable in class org.vrspace.server.object.ProximitySensor
 
skippedEntity(String) - Method in class org.vrspace.vfs.Location.WMLHandler
 
sleep - Variable in class org.vrspace.neurogrid.MapDB
sleep time, millis
sleep - Variable in class org.vrspace.server.object.JMF.MediaThread
 
sleep(long) - Static method in class org.vrspace.util.Util
I hate catching InterruptedException!
socket - Variable in class org.vrspace.server.Session
 
socket - Variable in class org.vrspace.util.Connection
 
source - Variable in class org.vrspace.neurogrid.Event
 
space - Variable in class org.vrspace.server.Dispatcher
 
spacing - Variable in class org.vrspace.server.object.Text
 
speed - Variable in class org.vrspace.client.Projector
 
speed - Variable in class org.vrspace.server.object.Movie
 
speed - Variable in class org.vrspace.server.object.User
 
start() - Method in class org.vrspace.server.PortMapper.Joint
 
start() - Method in class org.vrspace.server.PortMapper
 
start() - Method in class org.vrspace.server.Server
 
start(Client) - Method in class org.vrspace.server.Transaction
Start a transaction with LAST_COMMITED lock level (no locking)
start(Client, int) - Method in class org.vrspace.server.Transaction
Start a transaciton.
start() - Method in class org.vrspace.server.object.Jetty.HttpRequestLog
 
start() - Method in class org.vrspace.twodclient.Applet
 
startDocument() - Method in class org.vrspace.vfs.Location.WMLHandler
 
startElement(String, String, String, Attributes) - Method in class org.vrspace.vfs.Location.WMLHandler
 
startFlashing() - Method in class org.vrspace.twodclient.Application
 
startPrefixMapping(String, String) - Method in class org.vrspace.vfs.Location.WMLHandler
 
startServer(String[]) - Method in class org.vrspace.server.VRSpaceLoader
Starts vrspace server with specified arguments
startServers(String[]) - Static method in class org.vrspace.server.Server
 
startStaticLogger() - Static method in class org.vrspace.util.Logger
Start the main logger if it hasn't been started yet.
startTime - Variable in class org.vrspace.server.Dispatcher
 
startTime - Variable in class org.vrspace.server.Session.Status
session start time, milliseconds
startTime - Variable in class org.vrspace.server.Session
 
startTime - Variable in class org.vrspace.server.object.Movie
 
startWriter() - Method in class org.vrspace.neurogrid.MapDB
Creates and starts writer thread with maximum priority
startup(Dispatcher) - Method in interface org.vrspace.attributes.Daemon
 
startup(Dispatcher) - Method in class org.vrspace.server.PortMapper
 
startup(Dispatcher) - Method in class org.vrspace.server.object.Alice
 
startup() - Method in class org.vrspace.server.object.Alice
Server initialization, called from addObserver()
startup(Dispatcher) - Method in class org.vrspace.server.object.JMF
 
startup(Dispatcher) - Method in class org.vrspace.server.object.JXTA
 
startup() - Method in class org.vrspace.server.object.JXTA
 
startup(Dispatcher) - Method in class org.vrspace.server.object.James
 
startup() - Method in class org.vrspace.server.object.James
Start this James
startup(Dispatcher) - Method in class org.vrspace.server.object.Jetty
 
startup() - Method in class org.vrspace.server.object.Jetty
 
startup(Dispatcher) - Method in class org.vrspace.server.object.Mirror
 
startup(Dispatcher) - Method in class org.vrspace.server.object.Tomcat
 
startup() - Method in class org.vrspace.server.object.Tomcat
 
startup(Dispatcher) - Method in class org.vrspace.server.object.Tunnell
 
state - Variable in class org.vrspace.server.object.Boardgame
 
state - Variable in class org.vrspace.server.object.BoardgameManager
 
state - Variable in class org.vrspace.server.object.PublicVrmlFile
 
stateLoaded - Variable in class org.vrspace.server.object.BoardgameManager
 
stop() - Method in class org.vrspace.server.RequestLog
Stops the logging
stop() - Method in class org.vrspace.server.object.Jetty.HttpRequestLog
 
stop() - Method in class org.vrspace.twodclient.Applet
 
stop - Static variable in class org.vrspace.util.Logger
 
stopFlashing() - Method in class org.vrspace.twodclient.Application
 
stopLoggerOnCompletion - Variable in class org.vrspace.client.VrmlUploader
 
stopOnError(boolean) - Static method in class org.vrspace.neurogrid.Logger
Exit jvm on error?
stopOnError(boolean) - Static method in class org.vrspace.util.Logger
Exit jvm on error?
stopStaticLogger() - Static method in class org.vrspace.util.Logger
Stop the main logger.
stopTime - Variable in class org.vrspace.server.Session.Status
session stop time, milliseconds (0 till active)
stopTime - Variable in class org.vrspace.server.Session
 
stopTime - Variable in class org.vrspace.server.object.Movie
 
stopWriter() - Method in class org.vrspace.neurogrid.MapDB
Interrupts and stops writer thread if any, flushes queue
store - Variable in class org.vrspace.neurogrid.MapDB
 
store(NGObject) - Method in class org.vrspace.neurogrid.MapDB
Stores obj to current store
store(NGObject) - Method in class org.vrspace.neurogrid.SQLStore
Store an object to the database
store(NGObject) - Method in class org.vrspace.neurogrid.SerialFileStore
 
store(Store) - Method in interface org.vrspace.neurogrid.Storable
 
store(NGObject) - Method in interface org.vrspace.neurogrid.Store
 
store(NGObject) - Method in class org.vrspace.neurogrid.TextFileStore
 
store(String) - Method in class org.vrspace.vfs.FileManager
Fetch remote file and store it to local repository
store(Location) - Method in class org.vrspace.vfs.FileManager
 
store(Location, InputStream) - Method in class org.vrspace.vfs.FileManager
 
storeFileReference(String, String) - Method in class org.vrspace.client.VrmlUploader.URLParser
files with key = path, and value = path.
storeProperties(Properties, String) - Static method in class org.vrspace.util.Util
Stores the properties from props to file
string - Variable in class org.vrspace.server.object.Text
 
stringToArray(Class, String) - Static method in class org.vrspace.server.VRObject
Converts String in arrayToString() format back to array.
stringify(Object) - Method in class org.vrspace.neurogrid.NGObject
 
stringify(String, Object) - Method in class org.vrspace.neurogrid.NGObject
 
style - Variable in class org.vrspace.server.object.Text
 
subSet(Class, Object, Object) - Method in class org.vrspace.neurogrid.DBAdapter
Return subset of a class
subSet(Class, Object, Object) - Method in class org.vrspace.neurogrid.MapDB
Retrieves a subset of a class
suggest(Set) - Method in class org.vrspace.neurogrid.User
Utility method, report that a triple set was suggested

T

TERMINATOR - Static variable in class org.vrspace.server.Session
 
TERMINATOR - Static variable in class org.vrspace.util.Connection
EOF mark
Terrain - class org.vrspace.server.object.Terrain.
 
Terrain() - Constructor for class org.vrspace.server.object.Terrain
 
Test - class org.vrspace.neurogrid.Test.
 
Test() - Constructor for class org.vrspace.neurogrid.Test
 
Text - class org.vrspace.server.object.Text.
 
Text() - Constructor for class org.vrspace.server.object.Text
 
TextDB - class org.vrspace.server.db.TextDB.
Database class
TextDB() - Constructor for class org.vrspace.server.db.TextDB
 
TextFileStore - class org.vrspace.neurogrid.TextFileStore.
 
TextFileStore() - Constructor for class org.vrspace.neurogrid.TextFileStore
 
Tomcat - class org.vrspace.server.object.Tomcat.
Tomcat 4.x VRObject
Tomcat() - Constructor for class org.vrspace.server.object.Tomcat
 
Transaction - class org.vrspace.server.Transaction.
Transacton: collects request from a client.
Transaction() - Constructor for class org.vrspace.server.Transaction
 
Transform - class org.vrspace.server.Transform.
Transform is basic object used to build the scene.
Transform() - Constructor for class org.vrspace.server.Transform
 
Transform(double, double, double) - Constructor for class org.vrspace.server.Transform
New transoform at x,y,z coordinates
TransformComparator - class org.vrspace.server.TransformComparator.
Compares two Transform objects.
TransformComparator() - Constructor for class org.vrspace.server.TransformComparator
 
TransformFilter - class org.vrspace.server.filter.TransformFilter.
TransformFilters are used to filter out Transforms in Scene.
TransformFilter() - Constructor for class org.vrspace.server.filter.TransformFilter
 
TripleComparator - class org.vrspace.neurogrid.TripleComparator.
Compares UriTriple instances.
TripleComparator() - Constructor for class org.vrspace.neurogrid.TripleComparator
 
Tunnell - class org.vrspace.server.object.Tunnell.
This Gate connects to the remote host on startup.
Tunnell() - Constructor for class org.vrspace.server.object.Tunnell
 
TwoDClient - interface org.vrspace.twodclient.TwoDClient.
 
tableExists(String) - Method in class org.vrspace.server.db.DBCache
Does table exist?
take(VRObject) - Method in class org.vrspace.server.object.Robot
take - object changes ownership and disappears from the scene
talk - Variable in class org.vrspace.server.object.Alice
 
terminate() - Method in class org.vrspace.server.Session
Terminates the session.
terminate(boolean) - Method in class org.vrspace.server.Session
Terminates the session.
test(Object) - Method in interface org.vrspace.attributes.ObjectFilter
 
test(int, int) - Method in class org.vrspace.server.PortMapper
 
test(Object) - Method in class org.vrspace.server.filter.TransformFilter
 
test(Object) - Method in class org.vrspace.server.filter.VRObjectFilter
 
testConnect() - Method in class org.vrspace.vfs.Location
 
testObject(VRObject) - Method in class org.vrspace.server.Scene
Test an object against set of filters.
testServer(int) - Method in class org.vrspace.server.PortMapper
 
testTransform(Transform) - Method in class org.vrspace.server.Scene
Test Transform against set of filters.
testTransform(Transform, Client) - Method in class org.vrspace.server.filter.ActiveOrOwnedTransformFilter
 
testTransform(Transform, Client) - Method in class org.vrspace.server.filter.OwnedTransformFilter
 
testTransform(Transform, Client) - Method in class org.vrspace.server.filter.TransformFilter
 
testVRObject(VRObject, Client) - Method in class org.vrspace.server.filter.ActiveClientFilter
 
testVRObject(VRObject, Client) - Method in class org.vrspace.server.filter.AdminFilter
admin sees everything
testVRObject(VRObject, Client) - Method in class org.vrspace.server.filter.ClassFilter
 
testVRObject(VRObject, Client) - Method in class org.vrspace.server.filter.SubclassFilter
 
testVRObject(VRObject, Client) - Method in class org.vrspace.server.filter.VRObjectFilter
Return true if this client should see the object
tilt - Variable in class org.vrspace.server.Waypoint
 
time - Variable in class org.vrspace.server.Waypoint
 
time - Variable in class org.vrspace.util.Message
 
timeDistance - Variable in class org.vrspace.vfs.Location
time distance: remote time - local time (most servers get time wrong)
timeout - Variable in class org.vrspace.server.object.Jetty
page timeout in milliseconds, default 24 h
title - Variable in class org.vrspace.neurogrid.UriDesc
 
toArray() - Method in class org.vrspace.neurogrid.Queue
Returns array containing queue elements
toArray(Object[]) - Method in class org.vrspace.neurogrid.Queue
Stores queue elements to the array.
toArray() - Method in class org.vrspace.util.NetResource
Returns urls as string array
toArray() - Method in class org.vrspace.util.Queue
Returns array containing queue elements
toArray(Object[]) - Method in class org.vrspace.util.Queue
Stores queue elements to the array.
toLogEntry() - Method in class org.vrspace.server.Request
Returns request string suitable for logging
toSpecString() - Method in class org.vrspace.util.NetResource
Returns string in format [ url1,url2,...urlN ]
toString() - Method in class org.vrspace.neurogrid.DBRef
 
toString() - Method in class org.vrspace.neurogrid.Event
 
toString() - Method in class org.vrspace.neurogrid.EventType
 
toString() - Method in class org.vrspace.neurogrid.Keyword
 
toString() - Method in class org.vrspace.neurogrid.NGObject
Returns string containing id and name of this record
toString() - Method in class org.vrspace.neurogrid.Node
 
toString() - Method in class org.vrspace.neurogrid.Predicate
 
toString() - Method in class org.vrspace.neurogrid.Uri
 
toString() - Method in class org.vrspace.neurogrid.UriDesc
 
toString() - Method in class org.vrspace.neurogrid.UriTriple
 
toString() - Method in class org.vrspace.server.Path
 
toString() - Method in class org.vrspace.server.Request
If this request contains VRObject, returns its toText(), otherwise returns Message.toString()
toString() - Method in class org.vrspace.server.RequestLog
Returns String representation of RequestLog, using Request.toString() Called by flush()
toString() - Method in class org.vrspace.server.Server
 
toString(Object, Object) - Method in class org.vrspace.server.TransformComparator
This is used to construct WHERE clause of SQL query.
toString() - Method in class org.vrspace.server.VRObject
Converts VRObject to String.
toString(Object, Object) - Method in interface org.vrspace.server.VRObjectComparator
returns comparison as String, suitable for WHERE clause of SQL query
toString() - Method in class org.vrspace.server.db.FieldDescriptor
 
toString() - Method in class org.vrspace.server.filter.AdminFilter
 
toString() - Method in class org.vrspace.server.filter.ClassFilter
 
toString() - Method in class org.vrspace.server.filter.SubclassFilter
 
toString() - Method in class org.vrspace.server.filter.TransformFilter
 
toString() - Method in class org.vrspace.server.filter.VRObjectFilter
 
toString() - Method in class org.vrspace.util.ID
Returns className+" "+id
toString() - Method in class org.vrspace.util.Message
Returns the string representation of request, in the format expected by constructor
toString() - Method in class org.vrspace.util.NetResource
Returns url list delimited by space
toString() - Method in class org.vrspace.util.Queue
 
toString() - Method in class org.vrspace.vfs.Location
 
toText() - Method in class org.vrspace.neurogrid.NGObject
 
toText(Object[]) - Static method in class org.vrspace.server.VRObject
Returns string representation of objects, used by fromText()
toText() - Method in class org.vrspace.server.VRObject
Returns string representation of objects, used by fromText()
toText(String) - Method in class org.vrspace.server.VRObject
As toText(), but does not return fields beginning with filter.
topB - Variable in class org.vrspace.server.object.Terrain
 
topG - Variable in class org.vrspace.server.object.Terrain
 
topR - Variable in class org.vrspace.server.object.Terrain
 
topToBottom - Variable in class org.vrspace.server.object.Text
 
trans - Variable in class org.vrspace.server.object.Robot
 
transform - Variable in class org.vrspace.server.Client
 
transform - Variable in class org.vrspace.server.object.ProximitySensor
 
transform - Variable in class org.vrspace.server.object.Robot
 
transform - Variable in class org.vrspace.server.object.VrmlFile
 
transmit(String, MediaLocator, Format) - Method in class org.vrspace.server.object.JMF
 
transmitAudio() - Method in class org.vrspace.server.object.JMF
 
tries - Variable in class org.vrspace.util.Connection
current tries, used by login & reconnect
triple - Variable in class org.vrspace.neurogrid.Weight
 
type - Variable in class org.vrspace.neurogrid.EventType
 
types - Static variable in class org.vrspace.neurogrid.EventType
 

U

UploadGUI - class org.vrspace.client.UploadGUI.
GUI Interface to the VrmlUploader.
UploadGUI() - Constructor for class org.vrspace.client.UploadGUI
 
UploadGUI(boolean) - Constructor for class org.vrspace.client.UploadGUI
 
UploadGUI(boolean, boolean) - Constructor for class org.vrspace.client.UploadGUI
 
Uri - class org.vrspace.neurogrid.Uri.
An URI
Uri() - Constructor for class org.vrspace.neurogrid.Uri
 
Uri(String) - Constructor for class org.vrspace.neurogrid.Uri
 
UriComparator - class org.vrspace.neurogrid.UriComparator.
 
UriComparator() - Constructor for class org.vrspace.neurogrid.UriComparator
 
UriDesc - class org.vrspace.neurogrid.UriDesc.
Uri description (MetaData)
UriDesc() - Constructor for class org.vrspace.neurogrid.UriDesc
 
UriDesc(Uri, String, User) - Constructor for class org.vrspace.neurogrid.UriDesc
 
UriDescComparator - class org.vrspace.neurogrid.UriDescComparator.
 
UriDescComparator() - Constructor for class org.vrspace.neurogrid.UriDescComparator
 
UriTriple - class org.vrspace.neurogrid.UriTriple.
Triplet containing subject (Keyword), predicate and object (Uri).
UriTriple() - Constructor for class org.vrspace.neurogrid.UriTriple
 
UriTriple(Uri, Predicate, Keyword) - Constructor for class org.vrspace.neurogrid.UriTriple
 
User - class org.vrspace.neurogrid.User.
 
User() - Constructor for class org.vrspace.neurogrid.User
 
User(Node, String) - Constructor for class org.vrspace.neurogrid.User
 
User - class org.vrspace.server.object.User.
 
User() - Constructor for class org.vrspace.server.object.User
 
User.DescFilterByOwnerOrShared - class org.vrspace.neurogrid.User.DescFilterByOwnerOrShared.
 
User.DescFilterByOwnerOrShared(User) - Constructor for class org.vrspace.neurogrid.User.DescFilterByOwnerOrShared
 
Util - class org.vrspace.util.Util.
Miscelanous usefull methods
Util() - Constructor for class org.vrspace.util.Util
 
update(Observable, Object) - Method in class org.vrspace.client.Camera
 
update(Observable, Object) - Method in class org.vrspace.client.Projector
 
update(Observable, Object) - Method in class org.vrspace.client.VrmlUploader
Implements the observer interface.
update - Variable in class org.vrspace.neurogrid.SQLStore
 
update(Event) - Method in class org.vrspace.neurogrid.Weight
This is supposed to sum Events...
update(Observable, Object) - Method in class org.vrspace.server.Client
Method update is called from VRObject class notifyObservers() Notifies the client an object in the scene has changed
NOTE: o may be null.
update(Observable, Object) - Method in class org.vrspace.server.Console
 
update(Request) - Method in class org.vrspace.server.DB
A request is a change to one field.
update(Observable, Object) - Method in class org.vrspace.server.MappedConnection
 
update(Observable, Object) - Method in class org.vrspace.server.PipedConnection
 
update(Observable, Object) - Method in class org.vrspace.server.PipedSession
 
update(Observable, Object) - Method in class org.vrspace.server.ProxyDispatcher.Proxy
Listens connection to remote server and forwards to client's session
update() - Method in class org.vrspace.server.Scene
Update the scene with old coordinates.
update(boolean) - Method in class org.vrspace.server.Scene
Update the scene with old coordinates.
update(Transform) - Method in class org.vrspace.server.Scene
Update the scene with coordinates of t
update(double, double, double) - Method in class org.vrspace.server.Scene
Update the scene with coordinates xyz
update(double, double, double, boolean) - Method in class org.vrspace.server.Scene
Update the scene with coordinates xyz
update(Observable, Object) - Method in class org.vrspace.server.Transaction
Process a request from client.
update(Request) - Method in class org.vrspace.server.db.DBCache
This method updates object in cache and passes request to underlying database.
update(Request) - Method in class org.vrspace.server.db.SQLDB
Update one field in object.
update(Request) - Method in class org.vrspace.server.db.TextDB
Not implemented.
update(Observable, Object) - Method in class org.vrspace.server.object.Alice
Process events from users.
update(Observable, Object) - Method in class org.vrspace.server.object.File
 
update(ReceiveStreamEvent) - Method in class org.vrspace.server.object.JMF
 
update(Observable, Object) - Method in class org.vrspace.server.object.Mirror
Process remote message - TODO
update(Observable, Object) - Method in class org.vrspace.server.object.ProximitySensor
Called when a Transform has changed
broken
update(Observable, Object) - Method in class org.vrspace.server.object.Tunnell
 
update(Observable, Object) - Method in class org.vrspace.server.object.VrmlFile
Implements the Observer interface.
update(Observable, Object) - Method in class org.vrspace.twodclient.MainPanel
Implements the observer interface.
update(Observable, Object) - Method in class org.vrspace.util.Console
 
update() - Method in class org.vrspace.util.NetResource
Updates this resource info.
updateAuthInfo(Client) - Method in class org.vrspace.server.Client
Updates AuthInfo.
updateAuthInfo(Dispatcher, Client) - Method in class org.vrspace.server.Client
A hack until objects are given a reference to their dispatcher on startup.
updateClientWho(Client, Client, String, String) - Method in class org.vrspace.server.Console
 
updateClientsPanel() - Method in class org.vrspace.twodclient.MainPanel.Console
 
updateGatesPanel() - Method in class org.vrspace.twodclient.MainPanel.Console
 
updateMaxPort(int) - Method in class org.vrspace.server.Configuration
 
updateOwnership(Owned, Object) - Method in interface org.vrspace.attributes.Owner
 
updateOwnership(Owned, Object) - Method in class org.vrspace.server.Client
Called when :
- this client receives an object, scene updates - another ownership change occur
updateOwnership(Owned, Object) - Method in class org.vrspace.server.object.Robot
 
updateScene() - Method in class org.vrspace.server.Client
update the scene
updateScene(boolean) - Method in class org.vrspace.server.Client
update the scene
updateScene(double, double, double, boolean) - Method in class org.vrspace.server.Client
Update the scene with those coordinates, should be called with scene changes
updateScene() - Method in class org.vrspace.server.Dispatcher
 
updateStatement() - Method in class org.vrspace.neurogrid.NGObject
update tablename set field=value,...
upload(String) - Method in class org.vrspace.client.VrmlUploader
Uploads the file specified.
upload(String, String) - Method in class org.vrspace.client.VrmlUploader
 
upload(List) - Method in class org.vrspace.client.VrmlUploader
Uploads the list of files specified.
upload(List, List) - Method in class org.vrspace.client.VrmlUploader
 
upload - class org.vrspace.server.command.upload.
Request format: upload className path
className must be a File or one of its subclasses.
upload() - Constructor for class org.vrspace.server.command.upload
 
uploadAs - Variable in class org.vrspace.client.VrmlUploader
 
uri - Variable in class org.vrspace.neurogrid.Uri
 
uri - Variable in class org.vrspace.neurogrid.UriDesc
 
uri - Variable in class org.vrspace.neurogrid.UriTriple
 
uriTriple - Variable in class org.vrspace.neurogrid.Event
 
url - Variable in class org.vrspace.server.object.Chatroom
 
url - Variable in class org.vrspace.server.object.ClientGate
 
url - Variable in class org.vrspace.server.object.File
 
url - Variable in class org.vrspace.server.object.Item
geometry (should this be Model?)
url - Variable in class org.vrspace.server.object.JMF
 
url - Variable in class org.vrspace.server.object.JXTA
presentation url
url - Variable in class org.vrspace.server.object.James
presentation url
url - Variable in class org.vrspace.server.object.Jetty
presentation url
url - Variable in class org.vrspace.server.object.Tomcat
presentation url
url - Variable in class org.vrspace.server.object.User
Avatar's URL
url - Variable in class org.vrspace.vfs.Location
URL
urlType - Variable in class org.vrspace.vfs.Location
MIME retreived by URLConnection.getContentType()
urls - Variable in class org.vrspace.util.NetResource
 
useInputStream - Variable in class org.vrspace.client.VrmlUploader
 

V

VRObject - class org.vrspace.server.VRObject.
Generic VRObject class.
Defines event forwarding, does not check nor set actual field value.
VRObject() - Constructor for class org.vrspace.server.VRObject
 
VRObjectComparator - interface org.vrspace.server.VRObjectComparator.
Compares two VRObjects
VRObjectException - exception org.vrspace.server.VRObjectException.
Most general exception thrown by VRObject and it's subclasses
VRObjectException() - Constructor for class org.vrspace.server.VRObjectException
 
VRObjectException(String) - Constructor for class org.vrspace.server.VRObjectException
 
VRObjectFilter - class org.vrspace.server.filter.VRObjectFilter.
VRObject filters are used to eliminate objects not needed in the scene.
In order to allow the scene to add and remove filters properly, filters must implement equals() method.
I.e.
VRObjectFilter() - Constructor for class org.vrspace.server.filter.VRObjectFilter
 
VRSpaceLoader - class org.vrspace.server.VRSpaceLoader.
Big bad class loader.
VRSpaceLoader() - Constructor for class org.vrspace.server.VRSpaceLoader
 
VRSpaceLoader(URL[]) - Constructor for class org.vrspace.server.VRSpaceLoader
 
VRSpaceLoader(URL[], ClassLoader) - Constructor for class org.vrspace.server.VRSpaceLoader
 
VRSpaceLoader(URL[], ClassLoader, URLStreamHandlerFactory) - Constructor for class org.vrspace.server.VRSpaceLoader
 
VRSpaceLoader.ClassReference - class org.vrspace.server.VRSpaceLoader.ClassReference.
Work in progress
VRSpaceLoader.ClassReference(Object, ReferenceQueue, String) - Constructor for class org.vrspace.server.VRSpaceLoader.ClassReference
 
VisitorsList - class org.vrspace.server.object.VisitorsList.
 
VisitorsList() - Constructor for class org.vrspace.server.object.VisitorsList
 
VrmlFile - class org.vrspace.server.object.VrmlFile.
An instance of a vrml file in the VRSpace.
VrmlFile() - Constructor for class org.vrspace.server.object.VrmlFile
 
VrmlFile.ParsedUploadFilter - class org.vrspace.server.object.VrmlFile.ParsedUploadFilter.
Broken implementation of an advanced uploading filter that handles vrml files differently based on their contents.
VrmlFile.ParsedUploadFilter(VrmlFile, Client, Server, Dispatcher) - Constructor for class org.vrspace.server.object.VrmlFile.ParsedUploadFilter
 
VrmlParser - class org.vrspace.client.VrmlParser.
 
VrmlParser() - Constructor for class org.vrspace.client.VrmlParser
 
VrmlUploader - class org.vrspace.client.VrmlUploader.
Recursively uploads files to the server.
VrmlUploader() - Constructor for class org.vrspace.client.VrmlUploader
 
VrmlUploader(String, int, String, String) - Constructor for class org.vrspace.client.VrmlUploader
 
VrmlUploader(Connection, String, String) - Constructor for class org.vrspace.client.VrmlUploader
 
VrmlUploader.URLParser - class org.vrspace.client.VrmlUploader.URLParser.
Recursively parses given files, searching for url lists, in particular, other files on the local files system.
VrmlUploader.URLParser(int) - Constructor for class org.vrspace.client.VrmlUploader.URLParser
 
VrmlUploader.URLParser(HashMap, HashMap, int) - Constructor for class org.vrspace.client.VrmlUploader.URLParser
Constructor designed for the recursive creation of this parser.
valid - Variable in class org.vrspace.vfs.Location
is this location valid (url is valid and was accessible during last try)
validate(Object) - Method in interface org.vrspace.neurogrid.Filter
Retruns true if object is needed.
validate(Object) - Method in class org.vrspace.neurogrid.Node.TripleFilterByPredicate
 
validate(Object) - Method in class org.vrspace.neurogrid.User.DescFilterByOwnerOrShared
 
values - Variable in class org.vrspace.server.db.Result
values returned by DBUtil.select
verify() - Method in class org.vrspace.neurogrid.NGObject
Check if exists in database, update in-memory db_id if so
verifyEvent(Request) - Method in class org.vrspace.server.object.Boardgame
Verifies that the request was meant to be received by a VRObject of this class and with this database id.
verifyEvent(Request) - Method in class org.vrspace.server.object.PublicVrmlFile
Verifies that the request was meant to be received by a VRObject of this class and with this database id.
video - Variable in class org.vrspace.server.object.JMF
 
videoInit() - Method in class org.vrspace.server.object.JMF
 
view - class org.vrspace.server.command.view.
Request format: view className id
view() - Constructor for class org.vrspace.server.command.view
 
vrmlFile - Variable in class org.vrspace.server.object.WebGate
The main vrml file of the target space.
vrmlPaths - Variable in class org.vrspace.client.VrmlUploader
 

W

WARNING - Static variable in class org.vrspace.neurogrid.Logger
 
WARNING - Static variable in class org.vrspace.util.Logger
 
Waypoint - class org.vrspace.server.Waypoint.
Waypoint contains translation and rotation of a traveler, and time needed to reach it.
Waypoint() - Constructor for class org.vrspace.server.Waypoint
 
Waypoint(float, float, float) - Constructor for class org.vrspace.server.Waypoint
 
Waypoint(float, float, float, float) - Constructor for class org.vrspace.server.Waypoint
 
Waypoint(float, float, float, float, float, float, float) - Constructor for class org.vrspace.server.Waypoint
Convinience constructor - uses Euler angles to represent rotation
WebGate - class org.vrspace.server.object.WebGate.
WebGate to another host.
WebGate() - Constructor for class org.vrspace.server.object.WebGate
 
Weight - class org.vrspace.neurogrid.Weight.
 
Weight() - Constructor for class org.vrspace.neurogrid.Weight
 
Weight(UriTriple) - Constructor for class org.vrspace.neurogrid.Weight
 
WeightedTripleComparator - class org.vrspace.neurogrid.WeightedTripleComparator.
This compares UriTriple instances taking their weight into account.
WeightedTripleComparator(Node) - Constructor for class org.vrspace.neurogrid.WeightedTripleComparator
 
WorldEditor - class org.vrspace.server.object.WorldEditor.
 
WorldEditor() - Constructor for class org.vrspace.server.object.WorldEditor
 
waitForEnd() - Method in class org.vrspace.server.object.JMF.MediaThread
 
warning(SAXParseException) - Method in class org.vrspace.vfs.Location.WMLHandler
 
webRoot - Variable in class org.vrspace.server.object.Jetty
web root, jetty HttpContext ResourceBase, default: ../pub
weight(UriTriple) - Method in class org.vrspace.neurogrid.Node
Default weight impl, returns clicked# / suggested# for this uriTriple
windowActivated(WindowEvent) - Method in class org.vrspace.client.UploadGUI
 
windowActivated(WindowEvent) - Method in class org.vrspace.twodclient.Application
 
windowClosed(WindowEvent) - Method in class org.vrspace.client.UploadGUI
 
windowClosed(WindowEvent) - Method in class org.vrspace.twodclient.Application
 
windowClosing(WindowEvent) - Method in class org.vrspace.client.UploadGUI
 
windowClosing(WindowEvent) - Method in class org.vrspace.twodclient.Application
 
windowDeactivated(WindowEvent) - Method in class org.vrspace.client.UploadGUI
 
windowDeactivated(WindowEvent) - Method in class org.vrspace.twodclient.Application
 
windowDeiconified(WindowEvent) - Method in class org.vrspace.client.UploadGUI
 
windowDeiconified(WindowEvent) - Method in class org.vrspace.twodclient.Application
 
windowIconified(WindowEvent) - Method in class org.vrspace.client.UploadGUI
 
windowIconified(WindowEvent) - Method in class org.vrspace.twodclient.Application
 
windowOpened(WindowEvent) - Method in class org.vrspace.client.UploadGUI
 
windowOpened(WindowEvent) - Method in class org.vrspace.twodclient.Application
 
winner - Variable in class org.vrspace.server.object.BoardgameManager
 
write(String) - Method in class org.vrspace.client.VrmlParser
Writes the parsed output to
write(byte[]) - Method in class org.vrspace.server.BinarySession
Send b to the client.
write(byte[], int, int) - Method in class org.vrspace.server.BinarySession
Send subset of b to the client.
write(String) - Method in class org.vrspace.server.GZipSession
Sends s to the client
write(String) - Method in class org.vrspace.server.PipedConnection
Writes this line to the session
write(String, Message) - Method in class org.vrspace.server.PipedSession
Sends s to the client, appending TERMINATOR as necessary.
write(String, Message) - Method in class org.vrspace.server.Session
Sends response r of type type to the client, appending TERMINATOR as necessary.
write(String) - Method in class org.vrspace.twodclient.MainPanel.Console
 
write(byte[]) - Method in class org.vrspace.util.BinaryConnection
Sends byte array to the network
write(byte[], int, int) - Method in class org.vrspace.util.BinaryConnection
Sends subset of byte array to the network
write(String) - Method in class org.vrspace.util.Connection
Used to write one line to network, called from send()
write(byte[]) - Method in class org.vrspace.util.GZipConnection
Sends byte array to the network
write(byte[], int, int) - Method in class org.vrspace.util.GZipConnection
Sends subset of byte array to the network
writeln(String) - Method in class org.vrspace.twodclient.MainPanel.Console
 
writelns(String[]) - Method in class org.vrspace.twodclient.MainPanel.Console
 
writer - Variable in class org.vrspace.server.Session
 
writer - Variable in class org.vrspace.util.Connection
 

X

x - Variable in class org.vrspace.server.Transform
 
x - Variable in class org.vrspace.server.Waypoint
 
x - Variable in class org.vrspace.server.object.Site
site translation relative to avatar root
x - Variable in class org.vrspace.server.object.Terrain
x pos
x - Variable in class org.vrspace.server.object.User
 
xDimension - Variable in class org.vrspace.server.object.ImageElevationGrid
 
xSpacing - Variable in class org.vrspace.server.object.ImageElevationGrid
 

Y

YouAre - class org.vrspace.server.YouAre.
Used to notify the client of it's class and id
YouAre() - Constructor for class org.vrspace.server.YouAre
 
YouAre(VRObject) - Constructor for class org.vrspace.server.YouAre
 
y - Variable in class org.vrspace.server.Transform
 
y - Variable in class org.vrspace.server.Waypoint
 
y - Variable in class org.vrspace.server.object.Site
site translation relative to avatar root
y - Variable in class org.vrspace.server.object.User
 

Z

z - Variable in class org.vrspace.server.Transform
 
z - Variable in class org.vrspace.server.Waypoint
 
z - Variable in class org.vrspace.server.object.Site
site translation relative to avatar root
z - Variable in class org.vrspace.server.object.Terrain
z pos
z - Variable in class org.vrspace.server.object.User
 
zDimension - Variable in class org.vrspace.server.object.ImageElevationGrid
 
zSpacing - Variable in class org.vrspace.server.object.ImageElevationGrid
 

_

_avgFps - Variable in class org.vrspace.server.object.User
average fps
_avgSceneRange - Variable in class org.vrspace.server.object.User
average scene range (meters)
_avgSceneSize - Variable in class org.vrspace.server.object.User
average scene size (number of objects)
_downloads - Variable in class org.vrspace.server.object.File
 
_info - Variable in class org.vrspace.server.object.User
info string
_lastLogin - Variable in class org.vrspace.server.Client
 
_lastUpdate - Variable in class org.vrspace.server.object.File
 
_maxFps - Variable in class org.vrspace.server.object.User
fps to increase the scene size
_maxSceneRange - Variable in class org.vrspace.server.object.User
max scene range (meters)
_maxSceneSize - Variable in class org.vrspace.server.object.User
max scene size (number of Transforms)
_minFps - Variable in class org.vrspace.server.object.User
fps to decrease the scene size
_minSceneRange - Variable in class org.vrspace.server.object.User
min scene range (meters)
_minSceneSize - Variable in class org.vrspace.server.object.User
min scene size (number of Transforms)
_playersPerGame - Variable in class org.vrspace.server.object.BoardgameManager
 
_ports - Variable in class org.vrspace.server.PortMapper
 
_serverPort - Variable in class org.vrspace.server.PortMapper
 
_uploads - Variable in class org.vrspace.server.object.File
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _