A B C D E F G H I L M N O P R S T U V W Z

S

safepoint() - Method in class gcspy.interpreter.server.ServerInterpreter
Indicate a safe point
save(File) - Method in class gcspy.vis.plugins.history.HistoryCanvas
Save the graph to a file
selectCheckBox(JCheckBox) - Static method in class gcspy.vis.utils.Factory
Make a check box selected
selectedStream - Variable in class gcspy.vis.plugins.PluginListener
The stream (if any) to be visualised
selectedStream(int) - Method in class gcspy.vis.SpaceManager
Select a stream
selectRange(int, int, Color) - Method in class gcspy.vis.TileManager
Selects a tile range
selectStream(int) - Method in class gcspy.vis.LegendFrame
Select the stream for this legend
selectStream(int) - Method in class gcspy.vis.TileManagerColorsFrame
A stream is selected
selectTile(int) - Method in class gcspy.vis.TileManager
Select a tile
send(byte[]) - Method in class gcspy.comm.Client
Send a stream using a buffer
send(byte[], int) - Method in class gcspy.comm.Client
Send a stream using the prefix of a buffer
send(int) - Method in class gcspy.comm.Client
Send the outBuffer as a stream
send(BufferedOutput) - Method in class gcspy.comm.Client
Send a stream
sendBootInfo(boolean, Interpreter.BootstrapParameters) - Method in class gcspy.interpreter.Interpreter
Send boot information
sendControl(int, byte[]) - Method in class gcspy.interpreter.server.ServerInterpreter
Send a control stream for a space
sendEvent(int, int, int) - Method in class gcspy.interpreter.server.ServerInterpreter
Send an event
sendEventCount() - Method in class gcspy.interpreter.server.ServerInterpreter
Send the event count
sendEventFilters() - Method in class gcspy.interpreter.client.ClientInterpreter
Send the client's event filters
sendEventFilters(EventFilters) - Method in class gcspy.interpreter.client.ClientInterpreter
Send the event filters
sendPause() - Method in class gcspy.interpreter.server.ServerInterpreter
Send a PAUSE comand
sendPauseReq() - Method in class gcspy.interpreter.client.ClientInterpreter
Send a pause request command
sendPlayOne() - Method in class gcspy.interpreter.client.ClientInterpreter
Send a play one command
sendRestart() - Method in class gcspy.interpreter.client.ClientInterpreter
Send a restart command
sendShutdown() - Method in class gcspy.interpreter.server.ServerInterpreter
Senf a SHUT_DOWN command
sendShutdownReq() - Method in class gcspy.interpreter.client.ClientInterpreter
Send a shut down request command
sendSingleCommand(byte) - Method in class gcspy.interpreter.Interpreter
Send a single command
sendSpace(Space) - Method in class gcspy.interpreter.server.ServerInterpreter
Send a space
sendSpaceInfo(int, String) - Method in class gcspy.interpreter.server.ServerInterpreter
Send the space information
sendStream(int, int, int, Object) - Method in class gcspy.interpreter.server.ServerInterpreter
Send a stream for a space
sendStream(int, int, int, Object, int) - Method in class gcspy.interpreter.server.ServerInterpreter
Send a stream for a space
sendSummary(int, int, int[]) - Method in class gcspy.interpreter.server.ServerInterpreter
Send the summary
serialise(BufferedOutput) - Method in class gcspy.interpreter.Events
Serialise these events
serialise(BufferedOutput) - Method in class gcspy.interpreter.Interpreter
Serialise the space number, the general information and the events
serialise(BufferedOutput) - Method in class gcspy.interpreter.Space
Serialise the space
serialise(BufferedOutput) - Method in class gcspy.interpreter.Stream
Serialise the stream
serialiseEverything(OutputGenerator) - Method in class gcspy.interpreter.Interpreter
Serialise everything (space number, general information, events, spaces)
Server - Class in gcspy.comm
More socket stuff wrapped out
Server(int, int) - Constructor for class gcspy.comm.Server
Create a new Server
Server(int) - Constructor for class gcspy.comm.Server
Create a new Server
ServerInterpreter - Class in gcspy.interpreter.server
The server interpreter
ServerInterpreter(String, boolean) - Constructor for class gcspy.interpreter.server.ServerInterpreter
Create a new server interpreter
ServerInterpreter(String, boolean, Events, int) - Constructor for class gcspy.interpreter.server.ServerInterpreter
Create a new server interpreter
ServerSpace - Class in gcspy.interpreter.server
Represents a server-side space
ServerSpace() - Constructor for class gcspy.interpreter.server.ServerSpace
Create an empty server space.
ServerSpace(String, String, int, String, String, int, String, boolean) - Constructor for class gcspy.interpreter.server.ServerSpace
Create a new server space
set(int, int) - Method in class gcspy.vis.MarkerRange
Set a new range
setActive(SpaceManager) - Method in class gcspy.vis.MainFrame
 
setActive(SpaceManager) - Method in interface gcspy.vis.SpaceManagerInterface
Activate a space
setActiveMarkerColor(Color) - Method in class gcspy.vis.TileManagerColors
Set the active marker colour
setActivePlugin(String, boolean) - Method in class gcspy.vis.plugins.PluginManager
Set a plugin's active state
setActiveView(int) - Method in class gcspy.vis.MainFrame
 
setActiveView(int) - Method in interface gcspy.vis.SpaceManagerInterface
Set the active stream
setBlockInfo(String) - Method in class gcspy.vis.MainFrame
 
setBlockInfo(String) - Method in interface gcspy.vis.SpaceManagerInterface
Set the block information
setBufferedOutput(BufferedOutput) - Method in class gcspy.comm.CommandStream
Set the Buffered Output.
setByteData(byte[]) - Method in class gcspy.interpreter.Stream
Set the data for this stream as a byte array
setColor(Color) - Method in class gcspy.vis.utils.ColorChooser
Set the colour in the combo box
setColorForTile(int, Color) - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Set the colour of a tile
setCols(int) - Method in class gcspy.vis.plugins.history.HistoryConfig
Set the number of columns
setColumns(int) - Method in class gcspy.vis.TileManager
Set the number of columns in the tiles area
setColumnWidth(JTable, int, int) - Static method in class gcspy.vis.utils.Factory
Set the width of a column of a table
setConnected(String, int, String) - Method in class gcspy.vis.ConnectionInfoLabel
Set the label to show which host is connected
setConnecting(String, int) - Method in class gcspy.vis.ConnectionInfoLabel
Set the label to show the host that we are connecting to
setControl(byte, int) - Method in class gcspy.interpreter.server.ServerSpace
Set the control for a tile
setControl(byte[]) - Method in class gcspy.interpreter.Space
Set the controls
setControlRange(byte, int, int) - Method in class gcspy.interpreter.server.ServerSpace
Set the control values for a range of tiles
setData(int) - Method in class gcspy.interpreter.server.ServerSpace
Set the data for each stream in this space
setData(Object) - Method in class gcspy.interpreter.Stream
Set the data for this stream according to the stream's dataType>/code>
setData(int) - Method in class gcspy.interpreter.Stream
Create the array for this stream's the data according to the stream's dataType>/code>
setData(int[]) - Method in class gcspy.vis.EventCountTableModel
Set the table data
setData() - Method in class gcspy.vis.plugins.text.TextTableModel
Refresh the data for the space, and reset the sorting parameters Looks better if there is always a minimum number of rows.
setData(int, int) - Method in class gcspy.vis.TimersTableModel
Set the data for the timers table
setDelays(int[]) - Method in class gcspy.interpreter.EventFilters
Set the delays
setDisconnected() - Method in class gcspy.vis.ConnectionInfoLabel
Set the label to show that we are disconnected
setDisconnecting() - Method in class gcspy.vis.ConnectionInfoLabel
Set the label to show that we are disconnecting
setDrawFrame(boolean) - Method in class gcspy.vis.TileManager
Draw the frame if not a single row and drawFrame has changed
setEnable(boolean) - Method in class gcspy.vis.utils.ColorChooser
Enable/disable the combo box
setEnabled(boolean[]) - Method in class gcspy.interpreter.EventFilters
Set the enabled settings
setEventCount(int[]) - Method in class gcspy.interpreter.Interpreter
Set the event counts
setFrom(int) - Method in class gcspy.vis.MarkerRange
Set the start of the range
setGeneralInfo(String) - Method in class gcspy.interpreter.Interpreter
Set the general information
setID(int) - Method in class gcspy.interpreter.Space
Set this space's ID
setID(int) - Method in class gcspy.interpreter.Stream
Set the ID for this stream
setIntData(int[]) - Method in class gcspy.interpreter.Stream
Set the data for this stream as an int array
setLinkColor(Color) - Method in class gcspy.vis.TileManagerColors
Set the link colour
setMarkerColor(Color) - Method in class gcspy.vis.TileManagerColors
Set the marker colour
setPaused(String, int, String) - Method in class gcspy.vis.ConnectionInfoLabel
Set the label to show that a server has paused
setPauses(boolean[]) - Method in class gcspy.interpreter.EventFilters
Set the pauses
setPausing(String, int, String) - Method in class gcspy.vis.ConnectionInfoLabel
Set the label to show that we are pausing a server
setPeriods(int[]) - Method in class gcspy.interpreter.EventFilters
Set the periods
setPositionalComponent(JComponent) - Method in class gcspy.vis.utils.AbstractFrame
Set a component relative to which the frame can be placed
setResizable(boolean) - Method in class gcspy.vis.utils.AbstractFrame
Set whether the frame is resizable
setSelectedColor(Color) - Method in class gcspy.vis.TileManagerColors
Set the selected colour
setSeparatorColor(Color) - Method in class gcspy.vis.TileManagerColors
Set the separator colour
setShortData(short[]) - Method in class gcspy.interpreter.Stream
Set the data for this stream as a short array
setSpace(Space) - Method in class gcspy.interpreter.Interpreter
Set one space
setSpace(Space) - Method in class gcspy.interpreter.Stream
Set the space for this stream
setSpace(ClientSpace) - Method in class gcspy.vis.plugins.text.TextTableModel
Set the space to view
setSpaceInfo(String) - Method in class gcspy.interpreter.Space
Set the space information
setStream(int) - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Set selected stream
setStreamColor(Color) - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Set the stream color for the histogram image
setStreamColor(int, Color) - Method in class gcspy.vis.TileManagerColors
Set the colour for a stream
setSummary(int[]) - Method in class gcspy.interpreter.Stream
Set the summary values for this stream
setTileName(int, String) - Method in class gcspy.interpreter.server.ServerSpace
Set a tile's name
setTileSizeLarge() - Method in class gcspy.vis.TileManager
Set tiles to be large
setTileSizeSmall() - Method in class gcspy.vis.TileManager
Set tiles to be small
setTileSizeTiny() - Method in class gcspy.vis.TileManager
Set tiles to be tiny
setTileUnused(int) - Method in class gcspy.vis.TileManager
Paints a tile with the 'off' color
setTo(int) - Method in class gcspy.vis.MarkerRange
Set the end of the range
setup(ClientInterpreter, List<PluginFrame>, ClientSpace, TileManagerColors, String) - Method in class gcspy.vis.plugins.PluginFrame
Initialise a Plugin Frame
setup() - Method in class gcspy.vis.utils.OKCancelDialog
Set up the dialog
setup(String, String, int, int) - Method in class gcspy.vis.utils.TextAreaFrame
Set up the frame
setupControl() - Method in class gcspy.interpreter.Space
Setup ne controls an initialise them to unused
setupEventCount() - Method in class gcspy.interpreter.Interpreter
Setup counts of events for all events
setupEventFilters() - Method in class gcspy.interpreter.Interpreter
Setup the event filters for all events
setupInput() - Method in class gcspy.tools.FileTrace
Set up the input
setupOutput() - Method in class gcspy.tools.FileTrace
Set up the output
setValueAt(Object, int, int) - Method in class gcspy.vis.EventFilterTableModel
 
setVerbose(boolean) - Method in class gcspy.interpreter.Interpreter
Set verbosity
setVerbose(boolean) - Method in class gcspy.utils.Verbose
Set verbosity
setVisible(boolean) - Method in class gcspy.vis.LegendFrame
 
setVisible(boolean) - Method in class gcspy.vis.MainFrame
 
setVisible(boolean) - Method in class gcspy.vis.utils.AbstractFrame
 
setWidth(int) - Method in class gcspy.test.TestTileManager
 
setWidth(int) - Method in class gcspy.vis.SpaceManager
Set the width of the space
setWidth(int) - Method in class gcspy.vis.TileManager
Set the width of the tiles area
setWindow(int, int) - Method in class gcspy.vis.TileManager
 
setYStrings(String, String, String) - Method in class gcspy.vis.plugins.histogram.HistogramCanvas
Set the string to mark the y axis with
ShapeStream - Class in gcspy.test
 
ShapeStream() - Constructor for class gcspy.test.ShapeStream
 
SHORT_TYPE - Static variable in class gcspy.interpreter.Stream
Data type is short
shouldTransmit(int) - Method in class gcspy.interpreter.server.ServerInterpreter
Should this event be transmitted?
showWarning(String) - Method in class gcspy.vis.utils.AbstractFrame
Show a warning dialog
shutdown() - Method in class gcspy.vis.plugins.PluginFrame
Shut down this view
SHUTDOWN_CMD - Static variable in class gcspy.interpreter.Interpreter
Server has shut down command
SHUTDOWN_REQ_CMD - Static variable in class gcspy.interpreter.Interpreter
Client has requested shutdown command
sleep(long) - Static method in class gcspy.utils.Utils
Sleep for a period
sortAllRowsByColumn(int) - Method in class gcspy.vis.plugins.text.TextTableModel
Sort the column by a particular column.
sortAllRowsByColumn(int, boolean) - Method in class gcspy.vis.plugins.text.TextTableModel
Sort the column by a particular column.
space(ClientSpace) - Method in interface gcspy.interpreter.client.SpaceListener
Respond to a SPACE command from the server.
Space - Class in gcspy.interpreter
Represents a space
Space() - Constructor for class gcspy.interpreter.Space
Constructors
space(ServerSpace) - Method in class gcspy.tools.FileTrace
Handle a space
space(ClientSpace) - Method in class gcspy.tools.TerminalClient
 
space(ServerSpace) - Method in class gcspy.tools.TerminalPlayTrace
 
space(ClientSpace) - Method in class gcspy.tools.TerminalStoreTrace
 
space(ClientSpace) - Method in class gcspy.vis.LegendFrame
 
space(ClientSpace) - Method in class gcspy.vis.plugins.histogram.HistogramFrame
 
space(ClientSpace) - Method in class gcspy.vis.plugins.history.HistoryFrame
 
space - Variable in class gcspy.vis.plugins.PluginFrame
The client space being visualised
space(ClientSpace) - Method in class gcspy.vis.plugins.PluginFrame
 
space - Variable in class gcspy.vis.plugins.PluginListener
The client space being visualised
space(ClientSpace) - Method in class gcspy.vis.plugins.text.TextFrame
 
space(ClientSpace) - Method in class gcspy.vis.SpaceManager
 
space(ClientSpace) - Method in class gcspy.vis.SummaryFrame
 
SPACE_CMD - Static variable in class gcspy.interpreter.Interpreter
Space command
SPACE_INFO_CMD - Static variable in class gcspy.interpreter.Interpreter
Space information command
spaceInfo - Variable in class gcspy.interpreter.Space
The space information
spaceInfo(int, String) - Method in class gcspy.tools.FileTrace
Handle space information
spaceInfo(int, String) - Method in class gcspy.tools.TerminalPlayTrace
 
SpaceListener - Interface in gcspy.interpreter.client
Gets called upon a SPACE command
SpaceManager - Class in gcspy.vis
Manages the interaction between a Space and the visualiser
SpaceManager(AbstractFrame, ClientInterpreter, ClientSpace, SpaceManagerInterface, boolean, boolean, boolean) - Constructor for class gcspy.vis.SpaceManager
Create a new space manager
SpaceManagerInterface - Interface in gcspy.vis
Interface through which the space manager communicates with the main frame
spaceNum - Variable in class gcspy.interpreter.Interpreter
The number of spaces
spaces - Variable in class gcspy.interpreter.Interpreter
The spaces
start() - Method in class gcspy.comm.CommandStream
Start the command stream
start(BufferedOutput) - Method in class gcspy.comm.CommandStream
Start a command using a BufferedOutput
start() - Method in class gcspy.utils.Timer
Start the timer
start(AdjustedColor) - Method in class gcspy.vis.plugins.history.HistoryCanvas
Start a history graph
startCompensationTimer() - Method in class gcspy.interpreter.server.ServerInterpreter
Start the compensation timer
startControl() - Method in class gcspy.interpreter.server.ServerSpace
Initialise the control values for this space
startServer(int) - Method in class gcspy.interpreter.server.ServerInterpreter
Start the server
startServer(int, boolean) - Method in class gcspy.interpreter.server.ServerInterpreter
Start the server
startServer(int, boolean, int) - Method in class gcspy.interpreter.server.ServerInterpreter
Start the server
stop() - Method in class gcspy.utils.Timer
Stop the timer
stopCompensationTimer() - Method in class gcspy.interpreter.server.ServerInterpreter
Stop the compensation timer
Stream - Class in gcspy.interpreter
Represents a stream
Stream() - Constructor for class gcspy.interpreter.Stream
 
Stream(String, int, int, int, int, int, String, String, int, int, int, Color, String[], int) - Constructor for class gcspy.interpreter.Stream
Create a new stream
Stream(String, int, int, int, int, int, String, String, int, int, int, Color, String[]) - Constructor for class gcspy.interpreter.Stream
Create a new stream
stream(int, int, Object, int[]) - Method in class gcspy.tools.FileTrace
Handle a stream's data and dummary values for a stream
stream(int, int, Object, int[]) - Method in class gcspy.tools.TerminalPlayTrace
 
STREAM_CMD - Static variable in class gcspy.interpreter.Interpreter
Start new stream command
streamNum - Variable in class gcspy.interpreter.Space
The number of streams
streams - Variable in class gcspy.interpreter.Space
The streams
STRING_TYPE - Static variable in class gcspy.utils.Arguments
Type for string-valued arguments
sufficientlyOffRight() - Method in class gcspy.vis.utils.AbstractFrame
Does the frame extend off the right of the screen
SUMMARY_CMD - Static variable in class gcspy.interpreter.Interpreter
Summary information command
SummaryFrame - Class in gcspy.vis
Frame that holds space summaries
SummaryFrame(AbstractFrame, ClientInterpreter, ClientSpace) - Constructor for class gcspy.vis.SummaryFrame
Create a new summary frame

A B C D E F G H I L M N O P R S T U V W Z