Serialized Form


Package uk.ac.lancs.relate.gateways.conditions

Class uk.ac.lancs.relate.gateways.conditions.AlwaysTrueAllTrackablesInvolved extends Condition implements Serializable

Class uk.ac.lancs.relate.gateways.conditions.DisplayCondition extends WithinZoneFacing implements Serializable

Class uk.ac.lancs.relate.gateways.conditions.KeyboardCondition extends WithinZone implements Serializable

Class uk.ac.lancs.relate.gateways.conditions.PrinterCondition extends WithinZone implements Serializable

Class uk.ac.lancs.relate.gateways.conditions.WorkstationCondition extends WithinZone implements Serializable


Package uk.ac.lancs.relate.gateways.devices

Class uk.ac.lancs.relate.gateways.devices.WOZDeviceTransferObject extends java.lang.Object implements Serializable

serialVersionUID: 7831960264088534024L

Serialized Fields

width

int width

height

int height

id

java.lang.String id

location

Location location

Package uk.ac.lancs.relate.gateways.forms

Class uk.ac.lancs.relate.gateways.forms.GatewayView extends javax.swing.JFrame implements Serializable

Serialized Fields

dropZone

javax.swing.JLabel dropZone
Part of the gateway window that originally showed an arrow to indicate the drag-and-drop functionality. Is now empty but kept in case it will be used again.


closeZone

javax.swing.JLabel closeZone
Part of the gateway window that shows x to hide the gateway.


infoZone

javax.swing.JLabel infoZone
Part of the gateway window that shows the i icon.


clickZone

javax.swing.JLabel clickZone
Part of the gateway window that shows the device icon.


distanceLabel

javax.swing.JLabel distanceLabel
Part of the gateway window that shows distance to the device


voice

VoiceSynthesizerManager voice

gatewayController

GatewayController gatewayController
Gateway controller which incorporates the gatewayController's funtionality.


device

TrackableDevice device
Device for which the gateway stands.


panel

javax.swing.JPanel panel
Panel containing all content (dropZone, closeZone and clickZone).

Class uk.ac.lancs.relate.gateways.forms.HorizontalView extends GatewayView implements Serializable

serialVersionUID: -7051465289358900395L

Class uk.ac.lancs.relate.gateways.forms.HorizontalViewForDesignOnly extends javax.swing.JFrame implements Serializable

Serialized Fields

clickZone

javax.swing.JLabel clickZone

closeZone

javax.swing.JLabel closeZone

distanceLabel

javax.swing.JLabel distanceLabel

Class uk.ac.lancs.relate.gateways.forms.VerticalView extends GatewayView implements Serializable

serialVersionUID: 4761558411186176522L

Class uk.ac.lancs.relate.gateways.forms.VerticalViewForDesignOnly extends javax.swing.JFrame implements Serializable

Serialized Fields

conf

Configuration conf
Access to configuration file


clickZone

javax.swing.JLabel clickZone

closeZone

javax.swing.JLabel closeZone

dropZone

javax.swing.JLabel dropZone

Package uk.ac.lancs.relate.gateways.gui

Class uk.ac.lancs.relate.gateways.gui.AboutBox extends javax.swing.JFrame implements Serializable

Serialized Fields

version

java.lang.String version

creditsLabel

javax.swing.JLabel creditsLabel

jLabel1

javax.swing.JLabel jLabel1

versionLabel

javax.swing.JLabel versionLabel

Class uk.ac.lancs.relate.gateways.gui.AdminToolbar extends MainToolbar implements Serializable

Serialized Fields

providersStarter

ServiceManagementTool providersStarter

discoverySimulator

DiscoverySimulator discoverySimulator

mouseDragAnalyser

MouseDragAnalyzer mouseDragAnalyser

Class uk.ac.lancs.relate.gateways.gui.DiscoverySimulator extends javax.swing.JFrame implements Serializable

Serialized Fields

gwApp

GatewayApplication gwApp

addressField

javax.swing.JTextField addressField

jButton1

javax.swing.JButton jButton1

jButton2

javax.swing.JButton jButton2

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator2

javax.swing.JSeparator jSeparator2

Class uk.ac.lancs.relate.gateways.gui.MainToolbar extends javax.swing.JFrame implements Serializable

Serialized Fields

guiHelper

GUIHelper guiHelper

gatewayApplication

GatewayApplication gatewayApplication

aboutBox

AboutBox aboutBox

startRMI

boolean startRMI

conf

Configuration conf
Access to configuration file


version

java.lang.String version

about

javax.swing.JMenu about

changeModeButton

javax.swing.JButton changeModeButton

exit

javax.swing.JMenuItem exit

file

javax.swing.JMenu file

mainToolBar

javax.swing.JToolBar mainToolBar

menuBar

javax.swing.JMenuBar menuBar

relateGateways

javax.swing.JMenuItem relateGateways

startGatewaysButton

javax.swing.JButton startGatewaysButton

stateLabel

javax.swing.JLabel stateLabel

stopGatewaysButton

javax.swing.JButton stopGatewaysButton

Class uk.ac.lancs.relate.gateways.gui.MainToolbarOld extends javax.swing.JFrame implements Serializable

Serialized Fields

guiHelper

GUIHelper guiHelper

gatewayApplication

GatewayApplication gatewayApplication

startRMI

boolean startRMI

conf

Configuration conf
Access to configuration file


about

javax.swing.JMenu about

changeModeButton

javax.swing.JButton changeModeButton

exit

javax.swing.JMenuItem exit

file

javax.swing.JMenu file

mainToolBar

javax.swing.JToolBar mainToolBar

menuBar

javax.swing.JMenuBar menuBar

relateGateways

javax.swing.JMenuItem relateGateways

startGatewaysButton

javax.swing.JButton startGatewaysButton

stateLabel

javax.swing.JLabel stateLabel

stopGatewaysButton

javax.swing.JButton stopGatewaysButton

Class uk.ac.lancs.relate.gateways.gui.ServiceManagementTool extends javax.swing.JFrame implements Serializable

Serialized Fields

deviceMap

java.util.ArrayList<E> deviceMap

gwApp

GatewayApplication gwApp

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator2

javax.swing.JSeparator jSeparator2

providersBox

javax.swing.JComboBox providersBox

shutdownButton

javax.swing.JButton shutdownButton

startupButton

javax.swing.JButton startupButton

startupButton1

javax.swing.JButton startupButton1

stopAllButton

javax.swing.JButton stopAllButton

Package uk.ac.lancs.relate.gateways.monitoring.rmi.gui

Class uk.ac.lancs.relate.gateways.monitoring.rmi.gui.RMIRegistryBrowserGUI extends javax.swing.JFrame implements Serializable

Serialized Fields

namesArray

java.lang.String[] namesArray

rmiRegistryBrowser

RMIRegistryBrowser rmiRegistryBrowser

listModel

javax.swing.DefaultListModel listModel

conf

Configuration conf
Access to configuration file


buttonGroup1

javax.swing.ButtonGroup buttonGroup1

connectButton

javax.swing.JButton connectButton

emptyButton

javax.swing.JButton emptyButton

exceptionTextArea

javax.swing.JTextArea exceptionTextArea

hostField

javax.swing.JTextField hostField

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator2

javax.swing.JSeparator jSeparator2

jSeparator3

javax.swing.JSeparator jSeparator3

lastUpdateLabel

javax.swing.JLabel lastUpdateLabel

namesListView

javax.swing.JList namesListView

portField

javax.swing.JTextField portField

queryButton

javax.swing.JButton queryButton

unbindButton

javax.swing.JButton unbindButton

Package uk.ac.lancs.relate.gateways.powoz

Class uk.ac.lancs.relate.gateways.powoz.MouseDragAnalyzer extends javax.swing.JFrame implements Serializable

serialVersionUID: 2517458942335810404L

Serialized Fields

gwApp

GatewayApplication gwApp

dragArea

javax.swing.JPanel dragArea

origin

java.awt.Point origin

destination

java.awt.Point destination

width

int width

height

int height

devices

java.util.ArrayList<E> devices

degreeStep

int degreeStep

gridStep

int gridStep

conf

Configuration conf
Access to configuration file


Package uk.ac.lancs.relate.gateways.services.architecture

Class uk.ac.lancs.relate.gateways.services.architecture.Service extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

description

java.lang.String description

requester

ServiceRequester requester

serviceHost

java.lang.String serviceHost

servicePort

int servicePort

Class uk.ac.lancs.relate.gateways.services.architecture.ServiceCancelledException extends ServiceException implements Serializable

Class uk.ac.lancs.relate.gateways.services.architecture.ServiceException extends java.lang.Exception implements Serializable

Class uk.ac.lancs.relate.gateways.services.architecture.ServiceProvider extends java.lang.Object implements Serializable

Serialized Fields

running

boolean running

service

Service service

Class uk.ac.lancs.relate.gateways.services.architecture.ServiceRequest extends java.lang.Object implements Serializable

Serialized Fields

serviceSubject

java.lang.Object serviceSubject

isSubjectAFile

boolean isSubjectAFile

canonicalClassNameOfSender

java.lang.String canonicalClassNameOfSender

Class uk.ac.lancs.relate.gateways.services.architecture.ServiceRequester extends java.lang.Object implements Serializable

Serialized Fields

started

boolean started

service

Service service

Class uk.ac.lancs.relate.gateways.services.architecture.ServiceRequestException extends java.lang.Exception implements Serializable

Class uk.ac.lancs.relate.gateways.services.architecture.ServiceResponse extends ServiceRequest implements Serializable

Class uk.ac.lancs.relate.gateways.services.architecture.ServiceResponseException extends java.lang.Exception implements Serializable


Package uk.ac.lancs.relate.gateways.services.architecture.communication.multicast

Class uk.ac.lancs.relate.gateways.services.architecture.communication.multicast.MulticastService extends Service implements Serializable

Class uk.ac.lancs.relate.gateways.services.architecture.communication.multicast.MulticastServiceProvider extends ServiceProvider implements Serializable

Serialized Fields

multicastPort

int multicastPort

groupAddress

java.net.InetAddress groupAddress

sendingSocket

java.net.MulticastSocket sendingSocket

Class uk.ac.lancs.relate.gateways.services.architecture.communication.multicast.MulticastServiceRequester extends ServiceRequester implements Serializable

Serialized Fields

multicastPort

int multicastPort

groupAddress

java.net.InetAddress groupAddress

rcvSocket

java.net.MulticastSocket rcvSocket

conf

Configuration conf
Access to configuration file


Package uk.ac.lancs.relate.gateways.services.architecture.communication.rmi

Class uk.ac.lancs.relate.gateways.services.architecture.communication.rmi.RMIService extends Service implements Serializable

Serialized Fields

providersStubName

java.lang.String providersStubName

Class uk.ac.lancs.relate.gateways.services.architecture.communication.rmi.RMIServiceProvider extends ServiceProvider implements Serializable

Serialized Fields

providersName

java.lang.String providersName

registry

java.rmi.registry.Registry registry

service

RMIService service

Class uk.ac.lancs.relate.gateways.services.architecture.communication.rmi.RMIServiceRequester extends ServiceRequester implements Serializable

Serialized Fields

service

RMIService service

Package uk.ac.lancs.relate.gateways.services.architecture.communication.sockets

Class uk.ac.lancs.relate.gateways.services.architecture.communication.sockets.ServerSocketServiceProvider extends ServiceProvider implements Serializable

Serialized Fields

port

int port

servSocket

java.net.ServerSocket servSocket

Class uk.ac.lancs.relate.gateways.services.architecture.communication.sockets.SocketService extends Service implements Serializable

Class uk.ac.lancs.relate.gateways.services.architecture.communication.sockets.SocketServiceRequester extends ServiceRequester implements Serializable

Serialized Fields

port

int port

address

java.net.InetAddress address

socket

java.net.Socket socket

Package uk.ac.lancs.relate.gateways.services.config

Class uk.ac.lancs.relate.gateways.services.config.Configuration extends java.lang.Object implements Serializable

Serialized Fields

prop

java.util.Properties prop

Class uk.ac.lancs.relate.gateways.services.config.NetworkConfigurationException extends java.lang.Exception implements Serializable


Package uk.ac.lancs.relate.gateways.services.connectors

Class uk.ac.lancs.relate.gateways.services.connectors.InputEventsGenerator extends java.awt.Robot implements Serializable

Class uk.ac.lancs.relate.gateways.services.connectors.InputEventsGeneratorException extends java.lang.Exception implements Serializable

Class uk.ac.lancs.relate.gateways.services.connectors.PrinterConnectorException extends java.lang.Exception implements Serializable


Package uk.ac.lancs.relate.gateways.services.impl.migration

Class uk.ac.lancs.relate.gateways.services.impl.migration.EBLCapabilityReaderException extends java.lang.Exception implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.migration.EBLMigrationService extends RMIService implements Serializable

Serialized Fields

EBLWorkingDirectory

java.lang.String EBLWorkingDirectory

Class uk.ac.lancs.relate.gateways.services.impl.migration.EBLMigrationServiceProvider extends RMIServiceProvider implements Serializable

Serialized Fields

capabilityLoaderName

java.lang.String capabilityLoaderName

Class uk.ac.lancs.relate.gateways.services.impl.migration.EBLMigrationServiceRequester extends RMIServiceRequester implements Serializable

Serialized Fields

conf

Configuration conf
Access to configuration file


pathToCapability

java.lang.String pathToCapability

Package uk.ac.lancs.relate.gateways.services.impl.pointing

Class uk.ac.lancs.relate.gateways.services.impl.pointing.MouseEventsCatchingZone extends javax.swing.JFrame implements Serializable

Serialized Fields

provider

ServiceProvider provider

jLabel2

javax.swing.JLabel jLabel2

Class uk.ac.lancs.relate.gateways.services.impl.pointing.PointingService extends TypingService implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.pointing.PointingServiceProvider extends TypingServiceProvider implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.pointing.PointingServiceRequester extends TypingServiceRequester implements Serializable


Package uk.ac.lancs.relate.gateways.services.impl.presentation

Class uk.ac.lancs.relate.gateways.services.impl.presentation.PresentationControlService extends RMIService implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.presentation.PresentationControlServiceProvider extends RMIServiceProvider implements Serializable

Serialized Fields

presentation

ImpressPresentation presentation

Class uk.ac.lancs.relate.gateways.services.impl.presentation.PresentationControlServiceRequester extends RMIServiceRequester implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.presentation.PresentationService extends Service implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.presentation.PresentationServiceProvider extends ServiceProvider implements Serializable

Serialized Fields

port

int port

servSocket

java.net.ServerSocket servSocket

presentation

ImpressPresentation presentation

conf

Configuration conf

buffer

byte[] buffer

Class uk.ac.lancs.relate.gateways.services.impl.presentation.PresentationServiceRequester extends ServiceRequester implements Serializable

Serialized Fields

port

int port

address

java.net.InetAddress address

socket

java.net.Socket socket

conf

Configuration conf

buffer

byte[] buffer

Class uk.ac.lancs.relate.gateways.services.impl.presentation.PresentationShowService extends Service implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.presentation.PresentationShowServiceProvider extends PresentationServiceProvider implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.presentation.PresentationShowServiceRequester extends PresentationServiceRequester implements Serializable

Serialized Fields

buffer

byte[] buffer

Class uk.ac.lancs.relate.gateways.services.impl.presentation.SlideBrowser extends javax.swing.JFrame implements Serializable

Serialized Fields

jButton1

javax.swing.JButton jButton1

jButton2

javax.swing.JButton jButton2

Package uk.ac.lancs.relate.gateways.services.impl.printing

Class uk.ac.lancs.relate.gateways.services.impl.printing.CustomPrintingService extends PrintingService implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.printing.CustomPrintingServiceProvider extends DirectPrintingServiceProvider implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.printing.CustomPrintingServiceRequester extends DirectPrintingServiceRequester implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.printing.DirectPrintingService extends PrintingService implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.printing.DirectPrintingServiceProvider extends ServerSocketServiceProvider implements Serializable

Serialized Fields

printerConnector

PrinterConnector printerConnector

service

PrintingService service

Class uk.ac.lancs.relate.gateways.services.impl.printing.DirectPrintingServiceRequester extends SocketServiceRequester implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.printing.PrintingService extends SocketService implements Serializable

Serialized Fields

queueName

java.lang.String queueName

Class uk.ac.lancs.relate.gateways.services.impl.printing.PrintRequestTO extends java.lang.Object implements Serializable

Serialized Fields

fileToPrintInBytes

byte[] fileToPrintInBytes

printingAttrs

javax.print.attribute.PrintRequestAttributeSet printingAttrs

flavor

javax.print.DocFlavor flavor

Package uk.ac.lancs.relate.gateways.services.impl.typing

Class uk.ac.lancs.relate.gateways.services.impl.typing.KeyboardEventsCatchingZone extends javax.swing.JFrame implements Serializable

Serialized Fields

provider

ServiceProvider provider

jLabel2

javax.swing.JLabel jLabel2

Class uk.ac.lancs.relate.gateways.services.impl.typing.OOWriterTypingService extends MulticastService implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.typing.OOWriterTypingServiceProvider extends TypingServiceProvider implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.typing.OOWriterTypingServiceRequester extends MulticastServiceRequester implements Serializable

Serialized Fields

document

WriterDocument document

isRequesting

boolean isRequesting

Class uk.ac.lancs.relate.gateways.services.impl.typing.TypingService extends MulticastService implements Serializable

Class uk.ac.lancs.relate.gateways.services.impl.typing.TypingServiceProvider extends MulticastServiceProvider implements Serializable

Serialized Fields

eventsCatchingZone

javax.swing.JFrame eventsCatchingZone

Class uk.ac.lancs.relate.gateways.services.impl.typing.TypingServiceRequester extends MulticastServiceRequester implements Serializable

Serialized Fields

requesting

boolean requesting

generator

InputEventsGenerator generator

Package uk.ac.lancs.relate.gateways.services.invocation

Class uk.ac.lancs.relate.gateways.services.invocation.DeviceMobileCode extends java.lang.Object implements Serializable

Serialized Fields

id

java.lang.String id

icon

javax.swing.ImageIcon icon

host

java.lang.String host

services

java.util.ArrayList<E> services

condition

Condition condition

location

Location location

Package uk.ac.lancs.relate.gateways.testing

Class uk.ac.lancs.relate.gateways.testing.ADumbClass extends java.lang.Object implements Serializable

Serialized Fields

me

java.lang.String me

Class uk.ac.lancs.relate.gateways.testing.KeyTests extends javax.swing.JPanel implements Serializable

Serialized Fields

displayArea

javax.swing.JTextArea displayArea

typingArea

javax.swing.JTextField typingArea

Class uk.ac.lancs.relate.gateways.testing.TestForm extends javax.swing.JFrame implements Serializable

Serialized Fields

jButton1

javax.swing.JButton jButton1

jDialog1

javax.swing.JDialog jDialog1

Package uk.ac.lancs.relate.gateways.tools

Class uk.ac.lancs.relate.gateways.tools.ArrayListComboBoxModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

selectedItem

java.lang.Object selectedItem

anArrayList

java.util.ArrayList<E> anArrayList

Package uk.ac.lancs.relate.trigger

Class uk.ac.lancs.relate.trigger.Location extends java.lang.Object implements Serializable

serialVersionUID: -6999631981976438462L

Serialized Fields

x

double x

y

double y

z

double z

Class uk.ac.lancs.relate.trigger.Orientation extends java.lang.Object implements Serializable

Serialized Fields

degree

double degree
Orientation in the degree (0 - 360)


Package uk.ac.lancs.relate.trigger.conditions

Class uk.ac.lancs.relate.trigger.conditions.ApproachingInZone extends ZoneCondition implements Serializable

Class uk.ac.lancs.relate.trigger.conditions.Condition extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Since it is declared as transient the involvedTrackables list will not be part of the exported object. Thus, we need to ensure that the involvedTrackables list is initilized when deserializing the object.

Throws:
java.io.IOException
java.lang.ClassNotFoundException

Class uk.ac.lancs.relate.trigger.conditions.OnlyTrackableWithinZone extends ZoneCondition implements Serializable

Class uk.ac.lancs.relate.trigger.conditions.QuantifierCondition extends Condition implements Serializable

Serialized Fields

id1

java.lang.String id1
unique id of the active trackable, normally the user.


id2

java.lang.String id2
unique id of the passive trackable, e.g. a device, '*' = 'ANY' or 'ALL'

Class uk.ac.lancs.relate.trigger.conditions.StillWithinZone extends ZoneCondition implements Serializable

Class uk.ac.lancs.relate.trigger.conditions.WithinZone extends ZoneCondition implements Serializable

Class uk.ac.lancs.relate.trigger.conditions.WithinZoneFacing extends ZoneCondition implements Serializable

Class uk.ac.lancs.relate.trigger.conditions.ZoneCondition extends Condition implements Serializable

Serialized Fields

zone

Zone zone

id1

java.lang.String id1

deviceId

java.lang.String deviceId

Package uk.ac.lancs.relate.trigger.zones

Class uk.ac.lancs.relate.trigger.zones.Range extends Zone implements Serializable

Serialized Fields

radius

double radius

Class uk.ac.lancs.relate.trigger.zones.Zone extends java.lang.Object implements Serializable

Serialized Fields

referencePoint

Location referencePoint