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

G

gcspy - package gcspy
This package provides the main class for the GCspy visualiser.
gcspy.comm - package gcspy.comm
This package provides the classes for communication between the GCspy server and client.
gcspy.interpreter - package gcspy.interpreter
This class provides classes shared by interpreters for GCspy clients and servers, including the Space and Stream abstractions.
gcspy.interpreter.client - package gcspy.interpreter.client
This package provides classes for the GCspy client, specifically client-side implementations of an interpreter and spaces, and listeners.
gcspy.interpreter.server - package gcspy.interpreter.server
This package provides classes for the GCspy server, specifically server-side implementations of an interpreter and spaces.
gcspy.test - package gcspy.test
This package provides classes for testing GCspy components.
gcspy.tools - package gcspy.tools
This package provides classes for GCspy tools for saving and replaying traces.
gcspy.utils - package gcspy.utils
This package provides general utility classes.
gcspy.vis - package gcspy.vis
This package provides the major classes for the GCspy visualiser.
gcspy.vis.plugins - package gcspy.vis.plugins
This package provides the classes for the view plugin mechanism.
gcspy.vis.plugins.histogram - package gcspy.vis.plugins.histogram
This package provides the classes for the histogram view.
gcspy.vis.plugins.history - package gcspy.vis.plugins.history
This package provides the classes for the history view.
gcspy.vis.plugins.text - package gcspy.vis.plugins.text
This package provides the classes for the text table view.
gcspy.vis.utils - package gcspy.vis.utils
This package provides utility classes for the visualiser.
generalInfo - Variable in class gcspy.interpreter.Interpreter
General information presented to the client
GeneralInfoFrame - Class in gcspy.vis
Frame that holds the interpreter general info
GeneralInfoFrame(AbstractFrame, ClientInterpreter) - Constructor for class gcspy.vis.GeneralInfoFrame
Create a new information frame
generate(Color, int, int) - Static method in class gcspy.vis.utils.AdjustedColor
Generate a new color as a fraction of an existing one
generate(Color, Color, int, int) - Static method in class gcspy.vis.utils.AdjustedColor
INterpolate between colours
generate(Color, Color, Color, int, int) - Static method in class gcspy.vis.utils.AdjustedColor
Interpolate between colours.
generate(int, int) - Method in class gcspy.vis.utils.AdjustedColor
Generate a new colour
generate(int) - Method in class gcspy.vis.utils.AdjustedColor
Generate a new colour
get(int) - Method in interface gcspy.interpreter.DataAccessor
Get the value of a tile
getAccessor() - Method in class gcspy.interpreter.Stream
Get the data accessor for this stream
getActiveMarkerColor() - Method in class gcspy.vis.TileManagerColors
Get the colour used for active markers
getAdjusted(int) - Method in interface gcspy.interpreter.DataAccessor
Get the value of a tile, adjusted according to the stream's presentation style.
getAdjustedMax() - Method in interface gcspy.interpreter.DataAccessor
Get the maximum value of a tile in this stream, adjusted according to the stream's presentation style.
getAllPlugins() - Method in class gcspy.vis.plugins.PluginManager
Get the names of all the plugins found
getBGColor() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the background colour
getBGColor() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the colour for background
getBlockInfo() - Method in class gcspy.interpreter.Space
Get the space's block information
getBorderColor() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the border colour
getBorderSize() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the border size
getBottomBorderSize() - Method in class gcspy.vis.plugins.history.HistoryConfig
get the bottom border size
getBottomFreeBorder() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the size of the chart's bottom border in pixels
getBufferIn() - Method in class gcspy.comm.Client
Return the input buffer
getBufferOut() - Method in class gcspy.comm.Client
Return the output buffer
getByteData() - Method in class gcspy.interpreter.Stream
Get the data for this stream (assumed to be bytes)
getCanvasHeight() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the height of the canvas
getCanvasWidth() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the width of the canvas
getChartAxisColor() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the colour of the axis
getChartFont() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the chart's font
getChartFontColor() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the font colour
getChartLineColor() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the colour of the line
getClientSpace(int) - Method in class gcspy.interpreter.client.ClientInterpreter
Get a client space
getCmd(BufferedInput) - Method in class gcspy.comm.CommandStream
Get a command from a BufferedInput
getColor() - Method in class gcspy.interpreter.Stream
Get the colour used for this stream
getColor(int) - Method in class gcspy.utils.ColorDB
Return the colour corresponding to an index
getColor(String) - Method in class gcspy.utils.ColorDB
Return the colour corresponding to a name
getColor() - Method in class gcspy.vis.utils.ColorChooser
Get the colour from the combo box
getColorDB() - Static method in class gcspy.utils.ColorDB
Get the colours database
getColorForTile(int) - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the colour of a tile
getCols() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the number of columns
getColumnClass(int) - Method in class gcspy.vis.EventCountTableModel
Get the class of this column
getColumnClass(int) - Method in class gcspy.vis.EventFilterTableModel
Get the class of a column
getColumnClass(int) - Method in class gcspy.vis.plugins.text.TextTableModel
Get the class of a column
getColumnClass(int) - Method in class gcspy.vis.TimersTableModel
Get the class of objects in a column
getColumnCount() - Method in class gcspy.vis.EventCountTableModel
 
getColumnCount() - Method in class gcspy.vis.EventFilterTableModel
 
getColumnCount() - Method in class gcspy.vis.plugins.text.TextTableModel
 
getColumnCount() - Method in class gcspy.vis.TimersTableModel
 
getColumnDrawablePercent() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the maximum fraction of the column height that we are prepared to draw
getColumnMaxHeight() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the maximum height of a column in pixels
getColumnName(int) - Method in class gcspy.vis.EventCountTableModel
Get the name of a column
getColumnName(int) - Method in class gcspy.vis.EventFilterTableModel
Get the name of a column
getColumnName(int) - Method in class gcspy.vis.plugins.text.TextTableModel
Return either "Block" (for column 0) or a title combining the prefix/suffix string for this stream
getCompressionType() - Method in class gcspy.tools.FileTrace
Get the files compression type (e.g.
getConfig() - Method in class gcspy.vis.plugins.history.HistoryConfigDialog
Get the configuration for the history view
getControl() - Method in class gcspy.interpreter.Space
Get the controls for this space
getCurrentPos() - Method in class gcspy.vis.plugins.history.HistoryCanvas
Get the position of the current line
getData() - Method in class gcspy.interpreter.Stream
Get the data for this stream
getDataType() - Method in class gcspy.interpreter.Stream
Get the type of this stream
getDefaultValue() - Method in class gcspy.interpreter.Stream
Get the default value for this stream
getDelays() - Method in class gcspy.interpreter.EventFilters
Get an array of event delays
getEnabled() - Method in class gcspy.interpreter.EventFilters
Get an array of which events are enabled
getError() - Method in class gcspy.utils.Arguments
Get the argument error message
getEventCount() - Method in class gcspy.interpreter.Interpreter
Get the counts for each event
getEventFilters() - Method in class gcspy.interpreter.Interpreter
Get the event filters
getEvents() - Method in class gcspy.interpreter.Interpreter
Get the events
getFont() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the font to use
getFontSize() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the font size
getFrom() - Method in class gcspy.vis.MarkerRange
Get the start of the range
getFullName() - Method in class gcspy.interpreter.Space
Get the space's full name
getGeneralInfo() - Method in class gcspy.interpreter.Interpreter
Get the general information for this interpreter
getHeight() - Method in class gcspy.vis.plugins.histogram.HistogramCanvas
Get the height of the canvas
getHeight() - Method in class gcspy.vis.plugins.history.HistoryCanvas
Get the height of the canvas
getHiColor() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the colour for high valued tiles
getHorBorderSize() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the horizontal border size
getHorSepColor() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the colour for horizontal separators
getHorSepEvent() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the ID of the event marked by horizontal separators
getHost() - Method in class gcspy.vis.ConnectionDialog
Get the host's name
getID() - Method in class gcspy.interpreter.Space
Get the space's ID
getIndex(Color) - Method in class gcspy.utils.ColorDB
Return the index corresponding to a colour
getIndex(int, int) - Method in class gcspy.vis.TileManager
Get the index of a tile
getIntData() - Method in class gcspy.interpreter.Stream
Get the data for this stream (assumed to be ints)
getLabel() - Method in class gcspy.vis.plugins.PluginListener
Get the name of this view
getLeftFreeBorder() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the size of the chart's left border in pixels
getLen() - Method in class gcspy.comm.BufferedOutput
Get the current length of the buffer
getLen() - Method in class gcspy.comm.Client
Return the length of the in/out buffer
getLength() - Method in interface gcspy.interpreter.DataAccessor
Get the length of the stream
getLength() - Method in class gcspy.utils.ColorDB
Get the number of colours in the database
getLinkColor() - Method in class gcspy.vis.TileManagerColors
Get the colour used for links
getListeners() - Method in class gcspy.vis.plugins.PluginManager
Get the listeners for all the plugins selected
getLowColor() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the colour for low valued tiles
getMainPanel() - Method in class gcspy.vis.SpaceManager
Get the main panel
getMarkColor() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the zero colour
getMarkerColor() - Method in class gcspy.vis.TileManagerColors
Get the colour used for markers
getMaxValue() - Method in class gcspy.interpreter.Stream
Get the maximum value for this stream
getMaxValue(int) - Method in class gcspy.interpreter.Stream
Get the maximum value for a tile (neede for the PRESENTATION_PERCENT_VAR style.
getMinValue() - Method in class gcspy.interpreter.Stream
Get the minimum value for this stream
getMouseButton(MouseEvent) - Static method in class gcspy.vis.utils.Utils
Which mouse button was pressed?
getName(int) - Method in class gcspy.interpreter.Events
The name of an event
getName() - Method in class gcspy.interpreter.Interpreter
Get the interpreter's name
getName() - Method in class gcspy.interpreter.Space
Get the space's name
getName() - Method in class gcspy.interpreter.Stream
Get the name of this stream
getName(int) - Method in class gcspy.utils.ColorDB
Return the name corresponding to a colour index
getName(Color) - Method in class gcspy.utils.ColorDB
Return the name corresponding to a colour
getName() - Method in class gcspy.vis.plugins.text.TextRow
 
getNames() - Method in class gcspy.interpreter.Events
Get the event names
getNum() - Method in class gcspy.interpreter.EventFilters
Get the number of events
getNum() - Method in class gcspy.interpreter.Events
Get the number of events
getOverflowTopGap() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the overflow gap
getOverflowTopRectHeight() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the overflow height
getPaintStyle() - Method in class gcspy.interpreter.Stream
Get the paint style for this stream
getPauseAtStart() - Method in class gcspy.vis.ConnectionDialog
Should the server pause at the start?
getPauses() - Method in class gcspy.interpreter.EventFilters
Get an array of event pauses
getPeriods() - Method in class gcspy.interpreter.EventFilters
Get an array of event periods
getPluginListeners() - Method in class gcspy.vis.MainFrame
 
getPluginListeners() - Method in interface gcspy.vis.SpaceManagerInterface
Get the plugin's listeners for this space
getPort() - Method in class gcspy.vis.ConnectionDialog
get the port number
getPrefix() - Method in class gcspy.interpreter.Stream
Get the the prefix string for tiles in this stream (e.g.
getPresentation() - Method in class gcspy.interpreter.Stream
Get the presentation style for this stream
getRightFreeBorder() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the size of the chart's right border in pixels
getRowCount() - Method in class gcspy.vis.EventCountTableModel
 
getRowCount() - Method in class gcspy.vis.EventFilterTableModel
 
getRowCount() - Method in class gcspy.vis.plugins.text.TextTableModel
 
getRowCount() - Method in class gcspy.vis.TimersTableModel
 
getRows() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the number of rows
getSelectedColor() - Method in class gcspy.vis.TileManagerColors
get teh selected colour
getSeparatorColor() - Method in class gcspy.vis.TileManagerColors
Get the colour used for separators
getServerSpace(int) - Method in class gcspy.interpreter.server.ServerInterpreter
Get a server space
getShortData() - Method in class gcspy.interpreter.Stream
Get the data for this stream (assumed to be shorts)
getSmall() - Method in class gcspy.vis.ConnectionDialog
Should small tiles be used?
getSpace(int) - Method in class gcspy.interpreter.Interpreter
Return a space
getSpaceInfo() - Method in class gcspy.interpreter.Space
Get the space information for this space
getSpaceNum() - Method in class gcspy.interpreter.Interpreter
Get the number of spaces
getSpaceSep() - Method in class gcspy.vis.plugins.history.HistoryConfig
Are there space separators
getSpaceSepColor() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the colour for space separators
getState() - Method in class gcspy.vis.utils.PopupToggleMenu
Get the state of a toggle
getStream(int) - Method in class gcspy.interpreter.Space
Return a stream
getStream() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get selected stream
getStream() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the ID od the stream being graphed
getStreamColor(int) - Method in class gcspy.vis.TileManagerColors
Return a stream's colour
getStreamNum() - Method in class gcspy.interpreter.Space
Get teh number of streams in this space
getStreamNum() - Method in class gcspy.vis.plugins.text.TextRow
 
getSuffix() - Method in class gcspy.interpreter.Stream
Get the suffix string for tiles in this stream (e.g.
getSummary() - Method in class gcspy.interpreter.Stream
Get the summary value(s) for this stream
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class gcspy.vis.utils.MultiLineHeaderRenderer
 
getTextGap() - Method in class gcspy.vis.plugins.history.HistoryConfig
get the text gap
getTextWidth(String) - Method in class gcspy.vis.plugins.history.HistoryConfig
Measure the width of a string
getTileName(int) - Method in class gcspy.interpreter.Space
Return the name of a tile
getTileNum() - Method in class gcspy.interpreter.Space
Get the number of tiles in this space
getTileSize() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the tile size
getTilesToSend() - Method in class gcspy.interpreter.server.ServerSpace
Get the number of tiles to send
getTileWidth() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the width of a tile (column) in pixels
getTime() - Method in class gcspy.utils.Timer
Get the time
getTitle() - Method in class gcspy.interpreter.Space
Get the space's title
getTitle() - Method in class gcspy.vis.plugins.history.HistoryConfig
Is a title wanted
getTitleColor() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the colour for the title
getTitlePre() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get a prefix for the title
getTo() - Method in class gcspy.vis.MarkerRange
Get the end of the range
getTopBorderSize() - Method in class gcspy.vis.plugins.history.HistoryConfig
get the top border size
getTopFreeBorder() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the size of the chart's top border in pixels
getUnusedColor() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the colour wanted for unused tiles
getUnusedString() - Method in class gcspy.interpreter.Space
Get the string used for unused tiles
getValue(int) - Method in class gcspy.vis.plugins.text.TextRow
 
getValueAt(int, int) - Method in class gcspy.vis.EventCountTableModel
 
getValueAt(int, int) - Method in class gcspy.vis.EventFilterTableModel
 
getValueAt(int, int) - Method in class gcspy.vis.plugins.text.TextTableModel
Get a block name or a stream value
getValueAt(int, int) - Method in class gcspy.vis.TimersTableModel
 
getValues(String) - Method in class gcspy.utils.Arguments
Get an argument's parameter values
getVerSepColor() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the colour for vertical separators
getVerSepLegend() - Method in class gcspy.vis.plugins.history.HistoryConfig
Is there a legend for vertical separators
getVerSepLegendPeriod() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the period for vertical separators for the legend
getVerSepLegendStringPost() - Method in class gcspy.vis.plugins.history.HistoryConfig
Return the suffix for the veritcal separation legend
getVerSepPeriod() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the period for vertical separators
getVerSepStart() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the vertical separation before the start
getWidth() - Method in class gcspy.vis.plugins.histogram.HistogramCanvas
Get the width of the canvas
getWidth() - Method in class gcspy.vis.plugins.history.HistoryCanvas
Get the width of the canvas
getXZero() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the x-coordinate of the chart's origin
getYZero() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the yx-coordinate of the chart's origin
getZeroColor() - Method in class gcspy.vis.plugins.histogram.HistogramConfig
Get the zero colour
getZeroColor() - Method in class gcspy.vis.plugins.history.HistoryConfig
Get the colour for zero tiles
getZeroValue() - Method in class gcspy.interpreter.Stream
Get the zero value for this stream

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