Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Z