java.lang.Object
java.util.Observable
org.vrspace.server.VRObject
org.vrspace.server.DBObject
org.vrspace.server.PublicDBObject
org.vrspace.server.OwnedDBObject
org.vrspace.server.Client
org.vrspace.server.object.User
org.vrspace.server.Administrator
- All Implemented Interfaces:
- org.vrspace.attributes.Admin, java.lang.Cloneable, org.vrspace.attributes.HasTransform, java.util.Observer, org.vrspace.attributes.Owned, org.vrspace.attributes.Owner
- public class Administrator
- extends org.vrspace.server.object.User
- implements org.vrspace.attributes.Admin
Administrator is no more than User which implements Admin interface.
Since it's in server package, also can access protected stuff.
Administrator owns everything.
| Fields inherited from class org.vrspace.server.object.User |
_avgFps, _avgSceneRange, _avgSceneSize, _info, _maxFps, _maxSceneRange, _maxSceneSize, _minFps, _minSceneRange, _minSceneSize, gesture, speed, url, x, y, z |
| Fields inherited from class org.vrspace.server.DBObject |
db |
| Methods inherited from class org.vrspace.server.Client |
addObject, addObserver, addOwned, deleteObserver, destroy, getClassLoader, getDispatcher, getFilter, getName, getPos, getProperties, getProperty, getScene, getSession, init, invalidRequest, isOnline, quit, removeAll, removeObject, removeOwned, request, sendResponse, set__password, set__sceneRange, set__sceneSize, set_addFilter, set_removeFilter, setProperty, setValue, update, updateAuthInfo, updateOwnership, updateScene, updateScene |
| Methods inherited from class org.vrspace.server.VRObject |
arrayToString, canRead, canWrite, clone, equals, fieldToText, fromString, fromText, getClassName, getField, getFields, getId, getID, getMemebers, hasField, hasMethod, isNew, lock, lockClass, newInstance, sendResponse, setField, setField, setField, setFields, setFields, stringToArray, toString, toText, toText, toText, unlock, unlockClass |
Administrator
public Administrator()
isOwner
public boolean isOwner(org.vrspace.attributes.Owned o)
- Interface Owner - Admin owns everything
- Specified by:
isOwner in interface org.vrspace.attributes.Owner- Overrides:
isOwner in class Client
owns
public boolean owns(VRObject o)
- Admin owns everything
- Overrides:
owns in class Client