Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
_
A
a
- Variable in class equip.city.
Dub
accuracy of our position data
addExplanation(String, String, String, Time, ContentData[])
- Method in class equip.city.
ExplanationPublisher
adds an explanation for user+device
addTransition(String, String, String, String, String, TransitionData[])
- Method in class equip.city.
TransitionPublisher
create and add a new transition
Ana
- class equip.city.
Ana
.
applet delivering content for VR visitors (ana)
Ana()
- Constructor for class equip.city.
Ana
B
bi
- Variable in class equip.city.
Dub
offscreen drawing buffer
big
- Variable in class equip.city.
Dub
offscreen drawing context
C
CityProxy
- class equip.city.
CityProxy
.
dataspace proxy with an inner class handlers for each visitor type
CityProxy.CityTCP
- class equip.city.
CityProxy.CityTCP
.
opens server socket and instantiates ana, dub and vee TCP handlers
CityProxy.TCPHandlerAna
- class equip.city.
CityProxy.TCPHandlerAna
.
handler for TCP connection to VR content client (ana)
CityProxy.TCPHandlerDub
- class equip.city.
CityProxy.TCPHandlerDub
.
handler for TCP connection to WWW visitor client (dub)
CityProxy.TCPHandlerDub.VisitorCallback
- class equip.city.
CityProxy.TCPHandlerDub.VisitorCallback
.
callback handler for Visitor add and delete events (including wand hack)
CityProxy.TCPHandlerDub.VisitorCallback(CityProxy.TCPHandlerDub)
- Constructor for class equip.city.
CityProxy.TCPHandlerDub.VisitorCallback
CityProxy.TCPHandlerVee
- class equip.city.
CityProxy.TCPHandlerVee
.
handler for TCP connection to physical visitor client (vee)
CityProxy(int)
- Constructor for class equip.city.
CityProxy
collideTime
- Variable in class equip.city.
Explanation
collideTime
- Variable in class equip.city.
UserLocation
collideTime
- Variable in class equip.city.
Transition
compass
- Variable in class equip.city.
CityProxy.TCPHandlerDub
this clients orientation preference (compass/magnetic versus map/cartesian)
config
- Variable in class equip.city.
CityProxy.TCPHandlerAna
config for this handler
connectTime
- Variable in class equip.city.
CityProxy.TCPHandlerAna
time of initial connection as base for trace output
content
- Variable in class equip.city.
ContentData
Content
- class equip.city.
Content
.
servlet displaying initial content page for EQUATOR city demos
Content()
- Constructor for class equip.city.
Content
ContentArray
- Variable in class equip.city.
Explanation
ContentArray
- Variable in class equip.city.
TransitionData
ContentData
- class equip.city.
ContentData
.
ContentData()
- Constructor for class equip.city.
ContentData
ContentDataImpl
- class equip.city.
ContentDataImpl
.
ContentDataImpl()
- Constructor for class equip.city.
ContentDataImpl
contentFrame
- Variable in class equip.city.
Ana
frame receiving content update
contentTime
- Variable in class equip.city.
Explanation
contentTime
- Variable in class equip.city.
Transition
D
debug
- Variable in class equip.city.
ExplanationPublisher
DEBUG
- Static variable in class equip.city.
Ana
flag to enable trace output
DEBUG
- Variable in class equip.city.
TriggerTest2
DEBUG
- Static variable in class equip.city.
CityProxy
flag to enable trace output
degrees
- Variable in class equip.city.
CityProxy.TCPHandlerDub
this client's orientation (due to split $P $C messages) in equip terms
delExplanation(String, String)
- Method in class equip.city.
ExplanationPublisher
deletes an explanation for user+device
delTransition(String, String, String)
- Method in class equip.city.
TransitionPublisher
description
- Variable in class equip.city.
ContentData
destroy()
- Method in class equip.city.
Ana
stops and disables network comms thread
device
- Variable in class equip.city.
Ana
visitor device
device
- Variable in class equip.city.
CityProxy.TCPHandlerAna
this user's device
deviceId
- Variable in class equip.city.
Explanation
deviceId
- Variable in class equip.city.
Transition
deviceId
- Variable in class equip.city.
UserHolding
dirty
- Variable in class equip.city.
CityProxy.TCPHandlerAna
content dirty flag (so send $R)
doGet(HttpServletRequest, HttpServletResponse)
- Method in class equip.city.
Entry
responds to GET by displaying initial entry form with POST action
doGet(HttpServletRequest, HttpServletResponse)
- Method in class equip.city.
Content
responds to GET request by displaying equip dataspace name
doGet(HttpServletRequest, HttpServletResponse)
- Method in class equip.city.
TOC
responds to GET by displaying list default
doGet(HttpServletRequest, HttpServletResponse)
- Method in class equip.city.
Map
responds to GET by displaying applet frame
doPost(HttpServletRequest, HttpServletResponse)
- Method in class equip.city.
Entry
responds to POST by retrieving form values and returning frameset
dragX
- Variable in class equip.city.
Dub
previous mouse x coordinate for drag
dragY
- Variable in class equip.city.
Dub
previous mouse y coordinate for drag
Dub
- class equip.city.
Dub
.
applet delivering content for WWW visitors (dub)
Dub.Visitor
- class equip.city.
Dub.Visitor
.
encapsulates data received about a visitor
Dub()
- Constructor for class equip.city.
Dub
E
ec
- Variable in class equip.city.
CityProxy.TCPHandlerAna
this handler's connection to equip
elapsedTime()
- Method in class equip.city.
Ana
returns formatted string (000.000) of seconds since connection
elapsedTime()
- Method in class equip.city.
CityProxy.TCPHandlerAna
returns formatted string (000.000) of seconds since connection
endlocation
- Variable in class equip.city.
TransitionData
Entry
- class equip.city.
Entry
.
servlet-based entry point for EQUATOR city demos
Entry()
- Constructor for class equip.city.
Entry
equals(Object)
- Method in class equip.city.
Explanation
equals(Object)
- Method in class equip.city.
UserLocation
equals(Object)
- Method in class equip.city.
Transition
equals(Object)
- Method in class equip.city.
UserHolding
equals(Object)
- Method in class equip.city.
TransitionData
equals(Object)
- Method in class equip.city.
ContentData
equip
- Variable in class equip.city.
Ana
visit dataspace
equip.city
- package equip.city
EQUATOR city applets, proxy and service classes supporting mixed visiting experiences for physical, World Wide Web (WWW) and virtual reality (VR) visitors.
equipDS
- Variable in class equip.city.
CityProxy.TCPHandlerAna
application (visit) dataspace
Explanation
- class equip.city.
Explanation
.
Explanation()
- Constructor for class equip.city.
Explanation
ExplanationImpl
- class equip.city.
ExplanationImpl
.
ExplanationImpl()
- Constructor for class equip.city.
ExplanationImpl
ExplanationPublisher
- class equip.city.
ExplanationPublisher
.
utility class for adding, updating or deleting explanations in dataspace
ExplanationPublisher(EquipConnector)
- Constructor for class equip.city.
ExplanationPublisher
ExplanationPublisher(String)
- Constructor for class equip.city.
ExplanationPublisher
expnListener
- Variable in class equip.city.
CityProxy.TCPHandlerAna
listener for Explanation events
G
getModuleName()
- Method in class equip.city.
Explanation
getModuleName()
- Method in class equip.city.
UserLocation
getModuleName()
- Method in class equip.city.
Transition
getModuleName()
- Method in class equip.city.
UserHolding
getModuleName()
- Method in class equip.city.
TransitionData
getModuleName()
- Method in class equip.city.
ContentData
H
handID
- Variable in class equip.city.
CityProxy.TCPHandlerDub
GUID of this client's hand object
handleCompass(String)
- Method in class equip.city.
CityProxy.TCPHandlerDub
handles compass message from client
handleDevice(String)
- Method in class equip.city.
CityProxy.TCPHandlerAna
handles device message from client
handleEquipDS(String)
- Method in class equip.city.
CityProxy.TCPHandlerAna
handles equip dataspace message from client (coerces to lower case)
handleGPS(String)
- Method in class equip.city.
CityProxy.TCPHandlerVee
handles GPS message from client, translating lat-long to relative-metres
handleLocation(String)
- Method in class equip.city.
CityProxy.TCPHandlerVee
handles location message from client
handlePosition(String)
- Method in class equip.city.
CityProxy.TCPHandlerDub
handles position message from client
handleRefresh()
- Method in class equip.city.
Ana
responds to refresh message by displaying changed content
handleUser(String)
- Method in class equip.city.
CityProxy.TCPHandlerAna
handles position message from client
head
- Variable in class equip.city.
Dub
room orientation
headID
- Variable in class equip.city.
CityProxy.TCPHandlerDub
GUID of this client's head object
host
- Variable in class equip.city.
Ana
host we came from (where proxy is)
I
in
- Variable in class equip.city.
Ana
stream for reading from proxy
in
- Variable in class equip.city.
CityProxy.TCPHandlerAna
stream for replies to client
init()
- Method in class equip.city.
Ana
initialises proxy connection and sends initial messages ($U $D $E)
init()
- Method in class equip.city.
Dub
initialises proxy connection, double buffer, listeners and formatters
initParser(String, String)
- Method in class equip.city.
LinkyListener
initTime
- Variable in class equip.city.
Ana
time of inititialisation as base for trace output
isURL
- Variable in class equip.city.
ContentData
L
lastLocn
- Variable in class equip.city.
CityProxy.TCPHandlerAna
temporary hack for same-name bboxes
lastX
- Variable in class equip.city.
Dub
previous mouse x coordinate for orientation
lastX
- Variable in class equip.city.
CityProxy.TCPHandlerDub
this client's last X (due to split $P $C messages)
lastY
- Variable in class equip.city.
Dub
previous mouse y coordinate for orientation
lastY
- Variable in class equip.city.
CityProxy.TCPHandlerDub
this client's last Y (due to split $P $C messages)
lastZ
- Variable in class equip.city.
CityProxy.TCPHandlerDub
this client's last Z (due to split $P $C messages)
LINKYHOST
- Variable in class equip.city.
LinkyListener
LinkyListener
- class equip.city.
LinkyListener
.
utility class for querying Linky and inserting content into dataspace
LinkyListener()
- Constructor for class equip.city.
LinkyListener
LINKYPORT
- Variable in class equip.city.
LinkyListener
listFrame
- Variable in class equip.city.
Ana
frame receiving list update
location
- Variable in class equip.city.
Explanation
location
- Variable in class equip.city.
UserLocation
LocationListener
- class equip.city.
LocationListener
.
service class for generating location- and device-aware content
LocationListener(String, String, String)
- Constructor for class equip.city.
LocationListener
M
main(String[])
- Static method in class equip.city.
LocationListener
main(String[])
- Static method in class equip.city.
TriggerTest2
main(String[])
- Static method in class equip.city.
TransitionPublisher
main(String[])
- Static method in class equip.city.
CityProxy
checks args and self-instantiates
main(String[])
- Static method in class equip.city.
LinkyListener
map
- Variable in class equip.city.
Dub
background image for display
Map
- class equip.city.
Map
.
servlet displaying applet frame for EQUATOR City demos
Map()
- Constructor for class equip.city.
Map
matches(Object)
- Method in class equip.city.
Explanation
matches(Object)
- Method in class equip.city.
UserLocation
matches(Object)
- Method in class equip.city.
Transition
matches(Object)
- Method in class equip.city.
UserHolding
matches(Object)
- Method in class equip.city.
TransitionData
matches(Object)
- Method in class equip.city.
ContentData
mfc
- Variable in class equip.city.
Dub
format for sending orientation to proxy
mfp
- Variable in class equip.city.
Dub
format for sending position to proxy
mfu
- Variable in class equip.city.
Ana
format for sending user data (name and timestamp) to proxy
mfv
- Variable in class equip.city.
Dub
format for position received from proxy
mouseClicked(MouseEvent)
- Method in class equip.city.
Dub
stores mouse position and updates display
mouseDragged(MouseEvent)
- Method in class equip.city.
Dub
does nothing
mouseEntered(MouseEvent)
- Method in class equip.city.
Dub
does nothing
mouseExited(MouseEvent)
- Method in class equip.city.
Dub
does nothing
mouseMoved(MouseEvent)
- Method in class equip.city.
Dub
does nothing
mousePressed(MouseEvent)
- Method in class equip.city.
Dub
does nothing
mouseReleased(MouseEvent)
- Method in class equip.city.
Dub
does nothing
mouseX
- Variable in class equip.city.
Dub
mouse x coordinate
mouseY
- Variable in class equip.city.
Dub
mouse y coordinate
N
name
- Variable in class equip.city.
Ana
visitor name
name
- Variable in class equip.city.
CityProxy.TCPHandlerAna
name of this handler's user
notify(Event, EventPattern, boolean, DataSession, ValueBase)
- Method in class equip.city.
CityProxy.TCPHandlerDub.VisitorCallback
O
offsetX
- Variable in class equip.city.
Dub
positioning reference offset from graphics origin (pixels)
offsetY
- Variable in class equip.city.
Dub
positioning reference offset from graphics origin (pixels)
out
- Variable in class equip.city.
Ana
stream for writing to proxy
out
- Variable in class equip.city.
CityProxy.TCPHandlerAna
stream for replies to client
P
paint(Graphics)
- Method in class equip.city.
Dub
paintVisitor(int, int, int, Color, Graphics2D)
- Method in class equip.city.
Dub
paints a visitor at (x,y) with orientation h (using AffineTransform) and color c
port
- Variable in class equip.city.
Ana
proxy port
positionID
- Variable in class equip.city.
CityProxy.TCPHandlerDub
GUID of position of this client
R
readObject(ObjectInputStream)
- Method in class equip.city.
Explanation
readObject(ObjectInputStream)
- Method in class equip.city.
UserLocation
readObject(ObjectInputStream)
- Method in class equip.city.
Transition
readObject(ObjectInputStream)
- Method in class equip.city.
UserHolding
readObject(ObjectInputStream)
- Method in class equip.city.
TransitionData
readObject(ObjectInputStream)
- Method in class equip.city.
ContentData
roffset
- Variable in class equip.city.
CityProxy.TCPHandlerDub
this client's heading offset (for ultrasonic-model $C and $V)
run()
- Method in class equip.city.
Ana
reads messages (optional $R with $S) from proxy (blocks on read)
run()
- Method in class equip.city.
Dub
sends messages, (optionally) receives visitors and refresh from proxy then sleeps for 1000ms
run()
- Method in class equip.city.
CityProxy.CityTCP
accepts connection, opens stream, reads handshake and creates handler
run()
- Method in class equip.city.
CityProxy.TCPHandlerAna
sends (optional) refresh ($R) message and EOM ($S) messages while stream is OK
run()
- Method in class equip.city.
CityProxy.TCPHandlerDub
read and handle $C $U $P messages and reply to $U with $V $R $S
run()
- Method in class equip.city.
CityProxy.TCPHandlerVee
read and handle $C $U $P $L $G messages and reply to $U with $V $R $S
S
scale
- Variable in class equip.city.
Dub
pixels per meter (parameter is 10x for netscape bug)
sendRefresh(PrintWriter)
- Method in class equip.city.
CityProxy.TCPHandlerAna
sends refresh ($R;) message to client (for consistency and extension)
sendStop(PrintWriter)
- Method in class equip.city.
CityProxy.TCPHandlerAna
sends stop ($S) message to client (for consistency and extension)
sendUser()
- Method in class equip.city.
Ana
sends user name and timestamp to proxy
sendVisitor(PrintWriter, GUID)
- Method in class equip.city.
CityProxy.TCPHandlerDub
sends visitor message ($Vana,+00.00,-00.00,+00.00,000;)
sendVisitors(PrintWriter)
- Method in class equip.city.
CityProxy.TCPHandlerDub
sends visitor list to client
sentH
- Variable in class equip.city.
Dub
last orientation sent to equip
sentX
- Variable in class equip.city.
Dub
previous mouse x coordinate sent to equip (minimising sending)
sentY
- Variable in class equip.city.
Dub
previous mouse y coordinate sent to equip (minimising sending)
socket
- Variable in class equip.city.
Ana
socket connected to proxy
socket
- Variable in class equip.city.
CityProxy.TCPHandlerAna
socket for this handler
space
- Variable in class equip.city.
UserLocation
start()
- Method in class equip.city.
Ana
enables and starts network comms thread
startlocation
- Variable in class equip.city.
Transition
stop()
- Method in class equip.city.
Ana
stops and disables network comms thread
T
targetID
- Variable in class equip.city.
CityProxy.TCPHandlerDub
GUID of this client's target sensor
TCPsocket
- Variable in class equip.city.
CityProxy.CityTCP
TCP server socket known to clients
TOC
- class equip.city.
TOC
.
servlet displaying list placeholder for EQUATOR city demos
TOC()
- Constructor for class equip.city.
TOC
Transition
- class equip.city.
Transition
.
Transition()
- Constructor for class equip.city.
Transition
TransitionArray
- Variable in class equip.city.
Transition
TransitionData
- class equip.city.
TransitionData
.
TransitionData()
- Constructor for class equip.city.
TransitionData
TransitionDataImpl
- class equip.city.
TransitionDataImpl
.
TransitionDataImpl()
- Constructor for class equip.city.
TransitionDataImpl
TransitionImpl
- class equip.city.
TransitionImpl
.
TransitionImpl()
- Constructor for class equip.city.
TransitionImpl
TransitionPublisher
- class equip.city.
TransitionPublisher
.
utility class for adding, updating or deleting transitions in dataspace
TransitionPublisher(EquipConnector)
- Constructor for class equip.city.
TransitionPublisher
TransitionPublisher(String)
- Constructor for class equip.city.
TransitionPublisher
TriggerTest2
- class equip.city.
TriggerTest2
.
service class to transform positions into named locations
TriggerTest2(String, String)
- Constructor for class equip.city.
TriggerTest2
U
update(Graphics)
- Method in class equip.city.
Dub
draws map and visitors to buffer and then to screen (Graphics2D)
update3D(float, float, float, float)
- Method in class equip.city.
CityProxy.TCPHandlerDub
updates 3D cartesian coordinates and orientation
updateExplanation(String, String, String, Time, ContentData[])
- Method in class equip.city.
ExplanationPublisher
updates an explanation for user+device
updatePos(float, float, float, float)
- Method in class equip.city.
CityProxy.TCPHandlerDub
updates position3D cartesian coordinates and orientation
updatePosition(MouseEvent)
- Method in class equip.city.
Dub
responds to mouse event by updating position and orientation variables and display
updater
- Variable in class equip.city.
Ana
thread for network comms
updateTransition(String, String, String, String, String, TransitionData[])
- Method in class equip.city.
TransitionPublisher
update an existing transition
UserHolding
- class equip.city.
UserHolding
.
UserHolding()
- Constructor for class equip.city.
UserHolding
UserHoldingImpl
- class equip.city.
UserHoldingImpl
.
UserHoldingImpl()
- Constructor for class equip.city.
UserHoldingImpl
userId
- Variable in class equip.city.
Explanation
userId
- Variable in class equip.city.
UserLocation
userId
- Variable in class equip.city.
Transition
userId
- Variable in class equip.city.
UserHolding
UserLocation
- class equip.city.
UserLocation
.
UserLocation()
- Constructor for class equip.city.
UserLocation
UserLocationImpl
- class equip.city.
UserLocationImpl
.
UserLocationImpl()
- Constructor for class equip.city.
UserLocationImpl
V
visitorListener
- Variable in class equip.city.
CityProxy.TCPHandlerDub
listener for visitor events (for $V)
visitors
- Variable in class equip.city.
Ana
visitor data received from proxy for display
visitors
- Variable in class equip.city.
Dub
visitor data received from proxy for display
visitors
- Variable in class equip.city.
CityProxy.TCPHandlerDub
all known visitors
W
writeObject(ObjectOutputStream)
- Method in class equip.city.
Explanation
writeObject(ObjectOutputStream)
- Method in class equip.city.
UserLocation
writeObject(ObjectOutputStream)
- Method in class equip.city.
Transition
writeObject(ObjectOutputStream)
- Method in class equip.city.
UserHolding
writeObject(ObjectOutputStream)
- Method in class equip.city.
TransitionData
writeObject(ObjectOutputStream)
- Method in class equip.city.
ContentData
X
xoffset
- Variable in class equip.city.
CityProxy.TCPHandlerDub
this client's X offset (for ultrasonic-model $P and $V)
Y
yoffset
- Variable in class equip.city.
CityProxy.TCPHandlerDub
this client's Y offset (for ultrasonic-model $P and $V)
Z
z
- Variable in class equip.city.
Dub
(fixed) height value
_
_equals_helper(ContentData)
- Method in class equip.city.
ContentData
_equals_helper(Explanation)
- Method in class equip.city.
Explanation
_equals_helper(Transition)
- Method in class equip.city.
Transition
_equals_helper(TransitionData)
- Method in class equip.city.
TransitionData
_equals_helper(UserHolding)
- Method in class equip.city.
UserHolding
_equals_helper(UserLocation)
- Method in class equip.city.
UserLocation
_matches_helper(ContentData)
- Method in class equip.city.
ContentData
_matches_helper(Explanation)
- Method in class equip.city.
Explanation
_matches_helper(Transition)
- Method in class equip.city.
Transition
_matches_helper(TransitionData)
- Method in class equip.city.
TransitionData
_matches_helper(UserHolding)
- Method in class equip.city.
UserHolding
_matches_helper(UserLocation)
- Method in class equip.city.
UserLocation
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
_
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES