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

C

calcHeight() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the height of the configuration frame
calcMaxIfNecessary() - Method in class gcspy.interpreter.Stream
Calculate the maximum value found in this stream if its presentation style is PRESENTATION_MAX_VAR
calcMaxima() - Method in class gcspy.interpreter.client.ClientSpace
Calculate the maximum value in each stream that uses a PRESENTATION_MAX_VAR presentation style
calcTileForPoint(int, int) - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Calculate the tile corresponding to a position on the chart
calcWidth(int) - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get/calculate the width of the canvas
calcWidth() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the width of the configuration frame
callEventListeners(int, int, int) - Method in class gcspy.interpreter.client.ClientInterpreter
Call the event listeners for an event We need synchronization because the add/remove calla modify the number of elements in the list, and the iterator might throw a concurrent modification exception.
callPauseListeners() - Method in class gcspy.interpreter.client.ClientInterpreter
Tell all pause listeners to pause
callSpaceListeners(ClientSpace) - Method in class gcspy.interpreter.client.ClientInterpreter
Call the space listeners for a space
cancelClicked() - Method in class gcspy.vis.ConnectionDialog
 
cancelClicked() - Method in class gcspy.vis.plugins.history.HistoryConfigDialog
The cancel button has been clicked
cancelClicked() - Method in class gcspy.vis.utils.OKCancelDialog
Cancel button has been clicked
checkBorderSize(int) - Static method in class gcspy.vis.plugins.history.HistoryConfig
Check the border size
checkCols(int) - Static method in class gcspy.vis.plugins.history.HistoryConfig
Check the number of columns
checkFontSize(int) - Static method in class gcspy.vis.plugins.history.HistoryConfig
Check the font size
checkRows(int) - Static method in class gcspy.vis.plugins.history.HistoryConfig
Check the number of rows
checkTileSize(int) - Static method in class gcspy.vis.plugins.history.HistoryConfig
Check the tile size
checkVerSepLegendPeriod(int) - Static method in class gcspy.vis.plugins.history.HistoryConfig
Check the period for vertical separators for the legend
checkVerSepPeriod(int) - Static method in class gcspy.vis.plugins.history.HistoryConfig
Check the period for vertical separators
circle(int, int, int) - Method in class gcspy.test.ShapeStream
 
clear() - Method in class gcspy.vis.Markers
Clear the list of markers
clear() - Method in class gcspy.vis.TileManager
Clear the tile area
clearDelays() - Method in class gcspy.interpreter.EventFilters
Set all delays to default value
clearDelays() - Method in class gcspy.vis.EventFilterTableModel
Clear all delays
clearMarkers() - Method in class gcspy.vis.TileManager
Clear all the markers
clearPauses() - Method in class gcspy.interpreter.EventFilters
Set all pauses to default value
clearPauses() - Method in class gcspy.vis.EventFilterTableModel
Clear all pauses
clearViews() - Method in class gcspy.vis.MainFrame
 
clearViews() - Method in interface gcspy.vis.SpaceManagerInterface
Clear all the views
Client - Class in gcspy.comm
All the socket stuff wrapped up
Client(Socket, int) - Constructor for class gcspy.comm.Client
Create a new client
Client(String, int, int) - Constructor for class gcspy.comm.Client
Create a new client
client - Variable in class gcspy.interpreter.Interpreter
The client
ClientInterpreter - Class in gcspy.interpreter.client
The client interpreter
ClientInterpreter() - Constructor for class gcspy.interpreter.client.ClientInterpreter
Create a new ClientInterpreter
ClientSpace - Class in gcspy.interpreter.client
Represents a client-side space
ClientSpace() - Constructor for class gcspy.interpreter.client.ClientSpace
Create s new client space
close() - Method in class gcspy.comm.BufferedInput
Close the buffer
close() - Method in class gcspy.comm.BufferedOutput
Close the buffer
close() - Method in class gcspy.comm.Client
Close the client
close() - Method in class gcspy.comm.Server
Close the server
close() - Method in class gcspy.tools.FileTrace
Close the input / output
cmds - Variable in class gcspy.comm.CommandStream
An array of GCspy commands
ColorChooser - Class in gcspy.vis.utils
Combo box to choose colors
ColorChooser() - Constructor for class gcspy.vis.utils.ColorChooser
Create a color chooser
ColorChooser(String) - Constructor for class gcspy.vis.utils.ColorChooser
Create a color chooser
ColorChooser(Color) - Constructor for class gcspy.vis.utils.ColorChooser
Create a color chooser
ColorChooser(ColorChooserListener) - Constructor for class gcspy.vis.utils.ColorChooser
Create a color chooser
ColorChooser(Color, ColorChooserListener) - Constructor for class gcspy.vis.utils.ColorChooser
Create a color chooser with no label
ColorChooser(String, ColorChooserListener) - Constructor for class gcspy.vis.utils.ColorChooser
Create a color chooser
ColorChooser(String, Color, ColorChooserListener) - Constructor for class gcspy.vis.utils.ColorChooser
Create a color chooser
ColorChooserListener - Interface in gcspy.vis.utils
Listener called when the state of ColorChooser changes
colorChosen(Color) - Method in interface gcspy.vis.utils.ColorChooserListener
Set the colour chosen
colorConfig - Variable in class gcspy.vis.plugins.PluginListener
The tile manager colours for this space
ColorDB - Class in gcspy.utils
Maps colors to/from names
Command - Interface in gcspy.comm
A command object
CommandStream - Class in gcspy.comm
Parses a buffered I/O stream and invokes the commands in it
CommandStream(Command[]) - Constructor for class gcspy.comm.CommandStream
Create a new array of commands
CommandStream(int) - Constructor for class gcspy.comm.CommandStream
Create a new array of commands
CommandStream() - Constructor for class gcspy.comm.CommandStream
Create an emty command stream
CommandStreamException - Exception in gcspy.comm
Command Stream Exception
CommandStreamException(String) - Constructor for exception gcspy.comm.CommandStreamException
An exception for command errors
COMPRESSION_GZIP - Static variable in class gcspy.tools.FileTrace
Use gzip format
COMPRESSION_NONE - Static variable in class gcspy.tools.FileTrace
No compression
COMPRESSION_ZIP - Static variable in class gcspy.tools.FileTrace
Use zip format
ConnectionDialog - Class in gcspy.vis
Dialog window for warnings
ConnectionDialog(Frame) - Constructor for class gcspy.vis.ConnectionDialog
Create a new dialog
ConnectionDialog(Frame, String, int, boolean, boolean) - Constructor for class gcspy.vis.ConnectionDialog
Create a new dialog
ConnectionInfoLabel - Class in gcspy.vis
Sets / Unsets the connection info label
ConnectionInfoLabel() - Constructor for class gcspy.vis.ConnectionInfoLabel
Create a new connection information label
connectToServer(String, int, boolean) - Method in class gcspy.interpreter.client.ClientInterpreter
Connect to the server
connectToServer(String, int, boolean, int) - Method in class gcspy.interpreter.client.ClientInterpreter
Connect to the server
control - Variable in class gcspy.interpreter.Space
The controls for this space
control(int, byte[]) - Method in class gcspy.tools.FileTrace
Handle a space's controls
control(int, byte[]) - Method in class gcspy.tools.TerminalPlayTrace
 
CONTROL_BACKGROUND - Static variable in class gcspy.interpreter.Space
Control value for a background tile
CONTROL_CMD - Static variable in class gcspy.interpreter.Interpreter
Start new control stream command
CONTROL_LINK - Static variable in class gcspy.interpreter.Space
Control value for a control link the link goes after the tile
CONTROL_SEPARATOR - Static variable in class gcspy.interpreter.Space
Control value for a separator the separator goes before the tile
CONTROL_UNUSED - Static variable in class gcspy.interpreter.Space
Control value for an unused tile
CONTROL_USED - Static variable in class gcspy.interpreter.Space
Control value for a used tile
copyFrom(MarkerRange) - Method in class gcspy.vis.MarkerRange
Copy a marker range
countChars(String, char) - Static method in class gcspy.utils.Utils
Count the number of occurrences of a character in a string
countingEventBoundary(int) - Method in class gcspy.interpreter.server.ServerInterpreter
Indicate an event boundary and update counters if necessary
countLines(String) - Static method in class gcspy.utils.Utils
Count the number of lines in a string
createBorderPanel() - Static method in class gcspy.vis.utils.Factory
Create a new panel with a border layout
createBufferedInput() - Method in class gcspy.comm.Client
Create a new input buffered
createBufferedInput() - Method in interface gcspy.interpreter.InputGenerator
Create a new BufferedInput
createBufferedInput() - Method in class gcspy.tools.FileTrace
Create a new buffered input
createBufferedOutput() - Method in class gcspy.comm.Client
Creatre a new output buffer
createBufferedOutput() - Method in interface gcspy.interpreter.OutputGenerator
Create a new BufferedOutput
createBufferedOutput() - Method in class gcspy.tools.FileTrace
Create a buffered output
createButton(String) - Static method in class gcspy.vis.utils.Factory
Create a JButton
createButton(String, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a JButton
createButton(String, boolean) - Static method in class gcspy.vis.utils.Factory
Create a JButton
createButton(String, boolean, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a JButton
createButton(String, boolean, boolean, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a JButton
createButton(String, boolean, String, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a JButton
createButton(String, boolean, boolean, String, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a JButton
createCheckBox() - Static method in class gcspy.vis.utils.Factory
Create a new labelled JCheckBox
createCheckBox(boolean) - Static method in class gcspy.vis.utils.Factory
Create a new labelled JCheckBox
createCheckBox(String) - Static method in class gcspy.vis.utils.Factory
Create a new labelled JCheckBox
createCheckBox(String, boolean) - Static method in class gcspy.vis.utils.Factory
Create a new labelled JCheckBox
createCheckBox(String, boolean, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a new labelled JCheckBox
createCheckBox(String, boolean, boolean, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a new labelled JCheckBox
createCheckBoxMenuItem(String) - Static method in class gcspy.vis.utils.Factory
Create a new JCheckBoxMenuItem
createCheckBoxMenuItem(String, boolean) - Static method in class gcspy.vis.utils.Factory
Create a new JCheckBoxMenuItem
createCheckBoxMenuItem(String, boolean, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a new JCheckBoxMenuItem
createComboBox() - Static method in class gcspy.vis.utils.Factory
Create a new combo box
createComboBox(ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a new combo box
createEmptyPanel(int, int) - Static method in class gcspy.vis.utils.Factory
Create an empty panel
createEmptyPanel(int) - Static method in class gcspy.vis.utils.Factory
Create an empty panel with a border
createEmptyPanel(int, Component) - Static method in class gcspy.vis.utils.Factory
Place a component in a new panel with a border
createFlowPanel(int) - Static method in class gcspy.vis.utils.Factory
Create a new panel with a flow layout
createGridPanel(int, int) - Static method in class gcspy.vis.utils.Factory
Create a new panel with a title, using grid layout
createGridPanel(int, int, String) - Static method in class gcspy.vis.utils.Factory
Create a new panel with a title, using grid layout
createIconButton(Icon) - Static method in class gcspy.vis.utils.Factory
Create a JButton with an icon
createIconButton(Icon, boolean, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a JButton with an icon
createIconButton(Icon, boolean, String, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a JButton with an icon
createLabel(String, int) - Static method in class gcspy.vis.utils.Factory
Create a JLabel
createLabel(String, int, boolean) - Static method in class gcspy.vis.utils.Factory
Create a JLabel
createLabel(String) - Static method in class gcspy.vis.utils.Factory
Create a JLabel
createLabel(String, boolean) - Static method in class gcspy.vis.utils.Factory
Create a JLabel
createMenu(String) - Static method in class gcspy.vis.utils.Factory
Create a new JMenu
createMenuItem(String) - Static method in class gcspy.vis.utils.Factory
Create a new JMenuItem
createMenuItem(String, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a new JMenuItem
createMenuItem(String, boolean, ActionListener) - Static method in class gcspy.vis.utils.Factory
Create a new JMenuItem
createPauseIcon() - Static method in class gcspy.vis.utils.IconFactory
Create a Pause icon
createPlainBorder() - Static method in class gcspy.vis.utils.Factory
Create a new plain border
createPlayIcon() - Static method in class gcspy.vis.utils.IconFactory
Create a Play icon
createPlayOneIcon() - Static method in class gcspy.vis.utils.IconFactory
Create a Play One icon
createRecIcon() - Static method in class gcspy.vis.utils.IconFactory
Create a Record icon
createSpace() - Method in interface gcspy.interpreter.InputGenerator
Create a new space
createSpace() - Method in class gcspy.tools.FileTrace
Create a new space
createStopIcon() - Static method in class gcspy.vis.utils.IconFactory
Create a Stop icon
createTable(TableModel) - Static method in class gcspy.vis.utils.Factory
Create a new table
createTable(TableModel, boolean, boolean) - Static method in class gcspy.vis.utils.Factory
Create a new table
createTextArea(int, int, boolean) - Static method in class gcspy.vis.utils.Factory
Text Areas ****
createTextArea(int, int, boolean, boolean) - Static method in class gcspy.vis.utils.Factory
Create a new text area
createTextField(int, boolean) - Static method in class gcspy.vis.utils.Factory
Create a new text field
createTextField(String, int, boolean) - Static method in class gcspy.vis.utils.Factory
Create a new text field
createTitledBorder(String) - Static method in class gcspy.vis.utils.Factory
Create a new titled border
createTitlePanel(String) - Static method in class gcspy.vis.utils.Factory
Create a new panel with a title
createTitlePanel(String, Component) - Static method in class gcspy.vis.utils.Factory
Place a component in a panel with a title
cropImage(BufferedImage, int, int, int, int) - Static method in class gcspy.vis.utils.ImageUtils
Crop image

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