float axisStrokeWeight
float minorGridStrokeWeight
float majorGridStrokeWeight
java.lang.Object keyAntialiasing
java.lang.Object textAntialiasing
boolean majorGridPainted
boolean minorGridPainted
java.awt.Color majorGridColor
java.awt.Color minorGridColor
java.awt.Color axisColor
boolean innerAxisPainted
boolean innerAxisLabelled
boolean leftAxisPainted
boolean rightAxisPainted
boolean topAxisPainted
boolean bottomAxisPainted
boolean leftAxisLabelled
boolean rightAxisLabelled
boolean topAxisLabelled
boolean bottomAxisLabelled
boolean mouseTextAsInverse
java.lang.String mousePositionTextFormat
java.text.NumberFormat mainFormatter
java.text.NumberFormat secondFormatter
double majorXHint
double majorYHint
int minorCountXHint
int minorCountYHint
java.awt.geom.Point2D dragStart
java.awt.geom.Point2D mouseDown
boolean tightAxes
double axesPadding
java.awt.geom.Point2D currentMousePosition
boolean dragX
boolean dragY
java.awt.geom.Rectangle2D.Double pixelROI
java.awt.geom.Rectangle2D.Double currentROI
java.util.ArrayList<E> availableROI
GJAxisPanel leftAxisPanel
GJGraphContainer
if there is one.GJAxisPanel rightAxisPanel
GJGraphContainer
if there is one.GJAxisPanel topAxisPanel
GJGraphContainer
if there is one.GJAxisPanel bottomAxisPanel
GJGraphContainer
if there is one.java.util.ArrayList<E> plots
java.util.ArrayList<E> selectedPlots
GJAbstractGraphContainer graphContainer
java.util.ArrayList<E> layers
java.util.ArrayList<E> links
GJGraphInterface currentLayer
currentLayer
is maintained in the top level graph of a hierarchy
of graphs and provides a reference to the graph that presently has focus.
Code that changes the focus should also update the value of
currentLayer
. currentLayer
has no useful meaning for
graphs that are not the principal ancestor (layers[0]) and should be left
as null in those.javax.swing.JLabel mousePosition
java.awt.event.MouseAdapter axisMouseHandler
java.beans.PropertyChangeListener plotChangeListener
boolean polar
GJGridInterface gridInterface
javax.swing.JPopupMenu contextMenu
javax.swing.JMenu gridMenu
double xLeft
double xRight
double yBottom
double yTop
double originX
double originY
GJDataTransformList transforms
java.lang.Object keyAntialiasing
java.lang.Object textAntialiasing
java.awt.geom.AffineTransform aft
GJContainerMouseHandler containerMouseHandler
GJAddedComponentMouseHandler addedComponentMouseHandler
boolean translatable
boolean axisBox
GJGraphInterface view
javax.swing.JFormattedTextField title
javax.swing.JFormattedTextField subtitle
double rotation
double zoom
java.util.ArrayList<E> links
javax.swing.JComponent featurePane
java.util.ArrayList<E> annotations
double aspectRatio
org.jdesktop.swingx.painter.effects.AreaEffect effect
javax.swing.JLabel label
GJAxisPanel.Position position
int offset
int majorTickLength
boolean ticksOutward
boolean tickLabelsPainted
GJGraphInterface parentGraph
java.awt.Dimension dim
double dynamicExtent
int extent
GJPlotInterface parentPlot
javax.swing.JPopupMenu popup
GJColorBar.ORIENTATION orientation
java.lang.String[] labels
GJColorBar.LABELPOSITION labelPosition
int labelInterval
int orientation
GJAbstractGraphContainer parentContainer
javax.swing.JPanel panel1
javax.swing.JPanel panel2
javax.swing.JLabel panelNW
javax.swing.JLabel panelNE
javax.swing.JLabel panelSW
javax.swing.JLabel panelSE
javax.swing.JLabel panelS
javax.swing.JLabel panelN
javax.swing.JLabel panelE
javax.swing.JLabel panelW
java.awt.geom.Point2D dragStart
java.awt.geom.Rectangle2D.Double pixelRectangle
int minSiz
javax.swing.JLabel panelNW
javax.swing.JLabel panelNE
javax.swing.JLabel panelSW
javax.swing.JLabel panelSE
javax.swing.JLabel panelS
javax.swing.JLabel panelN
javax.swing.JLabel panelE
javax.swing.JLabel panelW
java.awt.geom.Point2D dragStart
java.awt.geom.Rectangle2D.Double pixelRectangle
java.awt.geom.Rectangle2D.Double axesRectangle
int minSiz
FontSelector fontSelector
GJColorComboBox colorCombo
javax.swing.JCheckBox antiAliased
javax.swing.JButton applyButton
GJColorComboBox axesColorCombo
javax.swing.JComboBox<E> axesPadding
javax.swing.JComboBox<E> axisWeightCombo
javax.swing.JCheckBox bottomAxisLabelled
javax.swing.JCheckBox bottomAxisPainted
javax.swing.JButton cancelButton
GJColorComboBox containerBackground
javax.swing.JCheckBox containerBackgroundPainted
javax.swing.JPanel contentPanel
javax.swing.JCheckBox formatEPS
javax.swing.JCheckBox formatPDF
javax.swing.JCheckBox formatPS
javax.swing.JCheckBox formatSVG
javax.swing.JCheckBox formatSVGAsText
javax.swing.JCheckBox innerAxisLabelled
javax.swing.JCheckBox innerAxisPainted
javax.swing.JCheckBox leftAxisLabelled
javax.swing.JCheckBox leftAxisPainted
GJColorComboBox lineColor
javax.swing.JComboBox<E> lineStyle
javax.swing.JComboBox<E> lineWeight
javax.swing.JButton loadButton
GJColorComboBox majorGridColorCombo
javax.swing.JCheckBox majorGridPainted
javax.swing.JComboBox<E> majorGridWeightCombo
GJColorComboBox markerEdgeColor
javax.swing.JComboBox<E> markerEdgeWeight
GJColorComboBox markerFill
javax.swing.JComboBox<E> markerSize
javax.swing.JComboBox<E> markerSymbol
GJColorComboBox minorGridColorCombo
javax.swing.JCheckBox minorGridPainted
javax.swing.JComboBox<E> minorGridWeightCombo
javax.swing.JToggleButton padAxes
javax.swing.JPanel previewPanel
javax.swing.JButton resetButton
javax.swing.JCheckBox rightAxisLabelled
javax.swing.JCheckBox rightAxisPainted
javax.swing.JButton saveButton
javax.swing.JCheckBox topAxisLabelled
javax.swing.JCheckBox topAxisPainted
GJColorComboBox viewBackground
javax.swing.JCheckBox viewBackgroundPainted
javax.swing.JSpinner xDivSpinner
javax.swing.JSpinner yDivSpinner
GJColorComboBox highlightColor
javax.swing.JComboBox<E> javaScriptLocation
javax.swing.JComboBox<E> cssLocation
javax.swing.JCheckBox httpd
javax.swing.JCheckBox inline
javax.swing.JCheckBox canvg
javax.swing.JCheckBox svgHTTPD
javax.swing.JComboBox<E> svgCSSLoc
javax.swing.JComboBox<E> svgJSLoc
GJColorComboBox backGroundCombo
FontAspectCombo fontPanel
javax.swing.JCheckBox shadowEffect
javax.swing.JCheckBox frameEffect
kcl.waterloo.gui.gjgraph.AxisEditor XEditor
kcl.waterloo.gui.gjgraph.AxisEditor YEditor
GJColorComboBox gridCombo
GJColorComboBox backGroundCombo
GJColorComboBox axisCombo
GJGraphInterface graph
javax.swing.JButton saveButton
javax.swing.JButton saveAsButton
javax.swing.JButton deployButton
javax.swing.JButton refreshButton
javax.swing.JButton openButton
javax.swing.JButton printButton
javax.swing.JButton copyButton
javax.swing.JButton copyAsImageButton
javax.swing.JButton defaultsButton
javax.swing.JButton editPlotsButton
javax.swing.JButton annotateButton
javax.swing.JButton startRecording
javax.swing.JButton pauseRecording
javax.swing.JButton stopRecording
javax.swing.JButton saveRecording
javax.swing.JComboBox<E> recordInterval
GCGridContainerInterface graphicsContainer
SpringRelativeLayout layout
SpringGridLayout gridLayout
GCGlassLayer glassLayer
GCElementProperties properties
java.awt.Component titleComponent
javax.swing.JLabel left
GJBasicPanel centerleft
javax.swing.JLabel centerright
javax.swing.JLabel right
java.awt.Paint BackgroundFill
java.awt.Paint Fill
java.awt.Color LineColor
javax.swing.JLabel label
boolean displayValue
int mouseX
int mouseY
double Theta
double ThetaAtDragStart
double MouseThetaAtDragStart
kcl.waterloo.widget.GJDial.GJRoundedBoundedDataModel model
java.awt.event.ActionListener actionListener
boolean useBuffer
boolean glassShown
boolean shadowShown
java.awt.Color primaryColor
java.awt.Color needleColor
double outerRimWidth
double dialInset
double dialWidth
java.awt.GradientPaint outerGradientPaint
java.awt.GradientPaint innerGradientPaint
java.awt.GradientPaint dialGradientPaint
org.jdesktop.swingx.painter.effects.ShadowPathEffect shadow
java.awt.geom.Arc2D arc2
java.awt.geom.Arc2D arc4
java.awt.image.BufferedImage buffer
double textRotation
boolean painting
org.jdesktop.swingx.painter.Painter<T> foregroundPainter
org.jdesktop.swingx.painter.Painter<T> backgroundPainter
boolean multiLine
int pWidth
int pHeight
boolean dontIgnoreRepaint
int occupiedWidth
boolean paintBorderInsets
int maxLineSpan
boolean painted
JXLabel.TextAlignment textAlignment
javax.accessibility.AccessibleContext accessibleContext
boolean continuousLayout
JXMultiSplitPane.DividerPainter dividerPainter
org.jdesktop.swingx.painter.Painter<T> backgroundPainter
boolean paintBorderInsets
boolean dragUnderway
MultiSplitLayout.Divider dragDivider
java.awt.Rectangle initialDividerBounds
boolean oldFloatingDividers
int dragOffsetX
int dragOffsetY
int dragMin
int dragMax
ScrollableSizeHint scrollableWidthHint
ScrollableSizeHint scrollableHeightHint
float alpha
boolean oldOpaque
TODO: Check whether this variable is necessary or not
float oldAlpha
boolean inheritAlpha
org.jdesktop.swingx.painter.Painter<T> backgroundPainter
boolean paintBorderInsets
java.beans.PropertyChangeListener painterChangeListener
java.util.Map<K,V> childMap
java.beans.PropertyChangeSupport pcs
MultiSplitLayout.Node model
int dividerSize
boolean floatingDividers
boolean removeDividers
boolean layoutByWeight
int layoutMode
int userMinSize
MultiSplitLayout.Node node
MultiSplitLayout.Split parent
java.awt.Rectangle bounds
double weight
boolean isVisible