Uses of Class
com.quinncurtis.chart2djava.GraphObj

Packages that use GraphObj
com.quinncurtis.chart2djava   
com.quinncurtis.spcchartjava   
 

Uses of GraphObj in com.quinncurtis.chart2djava
 

Subclasses of GraphObj in com.quinncurtis.chart2djava
 class ArrowPlot
          The ArrowPlot class displays a collection of arrows as defined by the data in a group dataset.
 class Axis
          The Axis class is the abstract base class for all axes in the QCChart2D class library.
 class AxisLabels
          The AxisLabels class is the base class for all axes label classes in the QCChart2D class library.
 class AxisTitle
          The AxisTitle class manages and displays an axis title.
 class Background
          The Background manages and displays the background of the graph area and the plotting area of the chart.
 class BarDatapointValue
          The BarDatapointValue class is used by the plotting routines to display numeric values on top of or inside bars in simple and group bar plots.
 class BubblePlot
          The BubblePlot class extends the GroupPlot class and displays bubble plots.
 class BubblePlotLegend
          The BubblePlotLegend class manages a collection BubblePlotLegendItem objects that represent legend items.
 class BubblePlotLegendItem
          The BubblePlotLegendItem class contains the text and symbol used in displaying a single element of a chart legend.
 class CandlestickPlot
          The CandlestickPlot class extends the GroupPlot class and displays stock market data in an open-high-low-close format common in financial technical analysis.
 class CellPlot
          The CellPlot class extends the GroupPlot class and displays cell plots.
 class ChartImage
          The ChartImage class will place and scale a Java compatible Image file in a chart.
 class ChartLabel
          The ChartLabel is an abstract base class for chart label objects that are used to place formatted text in a chart.
 class ChartMouseListener
          The ChartMouseListener class implements a generic interface for managing mouse events in a graph window.
 class ChartPlot
          The ChartPlot class extends the GraphObj class and is the abstract base class for all plot chart objects in the QCChart2D class library.
 class ChartShape
          The ChartShape class places arbitrary GeneralPath objects in a chart.
 class ChartSymbol
          The ChartSymbol class creates scatter plot symbols in the SimpleScatterPlot, LineMarkerPlot, PolarScatterPlot, and DataCursor plot types.
 class ChartText
          The ChartText class is used to place text in a chart.
 class ChartTitle
          The ChartTitle class creates a header, subheader and footer for a chart.
 class ChartZoom
          This class implements a chart zoom class using the Java MouseInputListener interface.
 class ContourPlot
          The ContourPlot class extends the ChartPlot class and displays contour datasets in contour plot format.
 class DataCursor
          This class extends the Marker class, extending the MouseListener class providing additional methods that allow markers to be moved around on a graph using the mouse.
 class DataToolTip
          The DataToolTip class extends the MouseListener class, providing additional methods that allow the user to popup a simple tooltip window displaying the x- and y-values of a data point.
 class ErrorBarPlot
          The ErrorBarPlot class extends the GroupPlot class and displays error bars.
 class FindObj
          This class extends the MouseListener class, providing additional methods that can be selectively used to determine what graphical object is nearest the mouse cursor.
 class FloatingBarPlot
          The FloatingBarPlot class extends the GroupPlot class and displays floating bars.
 class Grid
          The Grid class manages and displays the grid lines for linear and logarithmic axes.
 class GroupBarPlot
          The GroupBarPlot class extends the GroupPlot class and displays data in group bar format.
 class GroupPlot
          The GroupPlot class is the abstract base class for the plot types that use group (multiple y-values for each x-value) data.
 class HistogramPlot
          The HistogramPlot class extends the GroupPlot class and displays histogram plots.
 class Legend
          The Legend is the abstract base class for all legend classes.
 class LegendItem
          The LegendItem class contains the text and symbol used in displaying a single element of a chart legend.
 class LinearAxis
          The LinearAxis class implements a linear axis that has evenly spaced major and minor tick marks.
 class LineGapPlot
          The LineGapPlot class extends the GroupPlot class and i displays a line gap chart.
 class LogAxis
          The LogAxis class implements a logarithmic axis where the major tick marks are placed at logarithmic intervals and the minor tick marks are placed between major tick marks using a linear interval.
 class Marker
          The Marker class implements movable lines and symbols that can be used as data cursors, and data markers.
 class MoveData
          The MoveData class extends the DataCursor class, providing additional methods that allow the user to move individual points in data based objects using the mouse.
 class MoveObj
          The MoveObj class extends the MouseListener class, providing additional methods that allow the user to move chart objects using the mouse.
 class MultiLinePlot
          The MultiLinePlot class extends the GroupPlot class and displays group data in multi-line format.
 class NumericAxisLabels
          The NumericAxisLabels class manages and displays the axis labels for linear and log axes.
 class NumericLabel
          The NumericLabel class is used to format floating point numbers as strings and position in a chart.
 class OHLCPlot
          The OHLCPlot class extends the GroupPlot class and displays stock market data in an open-high-low-close format common in financial technical analysis.
 class PieChart
          The PieChart class extends the Plot class and displays pie charts.
 class PolarAxes
          The PolarAxes class implements a polar axis that has evenly spaced major and minor tick marks.
 class PolarAxesLabels
          The PolarAxesLabels class labels the tick marks of the x-axis, y-axis, and radial axis of the associated PolarAxes object.
 class PolarGrid
          The PolarGrid class manages and displays the grid lines for PolarAxes axes.
 class PolarLinePlot
          The PolarLinePlot class extends the PolarPlot class and displays polar plot data in a simple line plot format.
 class PolarPlot
          The PolarPlot is the abstract base class of the plot types that use polar data.
 class PolarScatterPlot
          The PolarScatterPlot class extends the PolarPlot class and displays polar plot data in a simple scatter plot format.
 class SimpleBarPlot
          The SimpleBarPlot class extends the SimplePlot class and displays data in a bar format.
 class SimpleLineMarkerPlot
          The SimpleLineMarkerPlot class extends the SimplePlot class and displays simple datasets in a line plot format where individual data points can be highlighted with scatter plot symbols.
 class SimpleLinePlot
          The SimpleLinePlot class extends the SimplePlot class and displays simple datasets in line plot format.
 class SimplePlot
          The SimplePlot manages and displays all of the plot types that use simple (one y-value for each x-value) data.
 class SimpleScatterPlot
          The SimpleScatterPlot class extends the SimplePlot class and displays simple datasets in scatter plot format where each data point is represented using a symbol.
 class StackedBarPlot
          The StackedBarPlot class extends the GroupPlot class and displays data in stacked bar format.
 class StackedLinePlot
          The StackedLinePlot class extends the GroupPlot class and displays data in stacked line format.
 class StandardLegend
          The StandardLegend class manages a collection LegendItem objects that represent legend items.
 class StringAxisLabels
          The LinearAxisLabels class manages and displays the axis labels for linear and log axes.
 class StringLabel
          The StringLabel class is used to format strings and position them in a chart.
 class TimeAxis
          The TimeAxis class implements a linear axis that has major and minor tick marks at time and date intervals.
 class TimeAxisLabels
          The LinearAxisLabels class manages and displays the axis labels for linear and log axes.
 class TimeLabel
          The TimeLabel class is used to format GregorianCalendar objects as strings and position in a chart.
 

Methods in com.quinncurtis.chart2djava that return GraphObj
 GraphObj MoveObj.findObj(ChartPoint2D testpoint)
          This method finds the moveable chart object nearest the test point.
 GraphObj ChartView.findObj(ChartPoint2D testpoint, java.lang.String classname)
          This method finds the chart object intersecting the test point.
 GraphObj ChartView.findObj(ChartPoint2D testpoint, java.lang.String classname, int nthhit)
          This method finds the chart object intersecting the test point.
 GraphObj FindObj.getSelectedObject()
          Returns the graph object intersecting the cursor.
 

Methods in com.quinncurtis.chart2djava that return types with arguments of type GraphObj
 java.util.Vector<GraphObj> ChartView.getChartObjectsVector()
          This method returns a reference to the vChartObject vector that holds all of the GraphObj objects added to the current view.
static java.util.Vector<GraphObj> GraphObj.TypeSafeVectorCopy(java.util.Vector<GraphObj> source)
           Returns an object that is a typesafe copy of the source Vector object.
 

Methods in com.quinncurtis.chart2djava with parameters of type GraphObj
 int ChartView.addChartObject(GraphObj chartobj)
          This method adds an GraphObj (or any concrete subclass of GraphObj) to the end of the chartObjectsVector list.
 int StandardLegend.addLegendItem(java.lang.String stext, java.awt.geom.GeneralPath symbolshape, GraphObj chartobj, java.awt.Font thefont)
          Add a legend item to the current legend, specifying the legend item text, symbol, attributes and font.
 int StandardLegend.addLegendItem(java.lang.String stext, GraphObj chartobj, java.awt.Font thefont)
          Add a legend item to the current legend, specifying the legend item text, symbol, the associated GraphObj object, and font.
 int StandardLegend.addLegendItem(java.lang.String stext, int nsymbol, GraphObj chartobj, java.awt.Font thefont)
          Add a legend item to the current legend, specifying the legend item text, symbol, the associated GraphObj object, and font.
 void GraphObj.copy(GraphObj source)
          Copies the source object.
 boolean ChartView.deleteChartObject(GraphObj chartobj)
          This method deletes the first instance of an GraphObj (or any concrete subclass of GraphObj) from chartObjectsVector list.
 void ChartView.drawObject(java.awt.Graphics2D g2, GraphObj graphobject, ChartRectangle2D viewrect)
          A single DChartGraph objects is rendered to the specified graphics context.
 boolean MoveData.isMoveableGroupPlotObj(GraphObj chartobj)
          This method checks and returns true if a group plot object has moveable group data.
 boolean MoveObj.isMoveableObject(GraphObj chartobj)
          This method checks and returns true if a graph object is moveable.
 boolean MoveData.isMoveablePolarPlotObj(GraphObj chartobj)
          This method checks and returns true if a polar plot object has moveable data.
 boolean MoveData.isMoveableSimplePlotObj(GraphObj chartobj)
          This method checks and returns true if an simple plot object has moveable data.
 

Method parameters in com.quinncurtis.chart2djava with type arguments of type GraphObj
static int ChartSupport.findRelatedAxisLabels(int index, java.util.Vector<GraphObj> source)
          This method returns the index of the AxisLabels object embedded in the specified Axis object.
static int ChartSupport.findRelatedAxisTitleAxis(int index, java.util.Vector<GraphObj> source)
          This method returns the index of the Axis object embedded in the specified AxisTitle object.
static int ChartSupport.findRelatedGridAxes(int index, java.util.Vector<GraphObj> source, java.awt.Dimension axesresults)
          This method returns the indices of the Axis objects embedded in the specified Grid object.
static int ChartSupport.findRelatedPolarAxesLabels(int index, java.util.Vector<GraphObj> source)
          This method returns the index of the PolarAxesLabels object embedded in the specified PolarAxes object.
static java.util.Vector<GraphObj> GraphObj.TypeSafeVectorCopy(java.util.Vector<GraphObj> source)
           Returns an object that is a typesafe copy of the source Vector object.
 

Constructors in com.quinncurtis.chart2djava with parameters of type GraphObj
BubblePlotLegendItem(ChartText textitem, double rsize, GraphObj chartobj)
          This BubblePlotLegendItem constructor creates a new object based on the source ChartText object, and the source nsymbol value.
ChartAttribute(GraphObj source)
           This constructor creates a new ChartAttribute object as a copy of the ChartAttribute object stored in an GraphObj object.
LegendItem(ChartText textitem, GraphObj chartobj)
          an LegendItem constructor creates a new object based on the source ChartText object, and the source nsymbol value.
LegendItem(ChartText textitem, int nsymbol, GraphObj chartobj)
          an LegendItem constructor creates a new object based on the source ChartText object, and the source nsymbol value.
LegendItem(PhysicalCoordinates transform, java.lang.String stext, GraphObj chartobj, java.awt.Font thefont)
          an LegendItem constructor creates a new object based on the source chart scale, a text string, a symbol value, an GraphObj object, and an explicit font.
LegendItem(PhysicalCoordinates transform, java.lang.String stext, int nsymbol, GraphObj chartobj, java.awt.Font thefont)
          an LegendItem constructor creates a new object based on the source chart scale, a text string, a symbol value, an GraphObj object, and an explicit font.
 

Uses of GraphObj in com.quinncurtis.spcchartjava
 

Subclasses of GraphObj in com.quinncurtis.spcchartjava
 class AlarmStatusToolTip
          The AlarmStatusToolTip class extends the ChartMouseListener class, providing additional methods that display a pop-up alarm status window.
 class NotesLabel
          The NotesLabel class is used to manage the long and short versions of the notes strings used in the table display.
 class NotesToolTip
          The NotesToolTip class extends the ChartMouseListener class, providing additional methods that display a pop-up notes window.
 class ProbabilityAxis
          The ProbabilityAxis class implements a probability axis where the major tick marks are placed at intervals appropriate to a cumulative probability scale.
 class ProbabilitySigmaAxis
          The ProbabilitySigmaAxis class implements a linear axis where the tick marks are placed at linear intervals on the sigma levels of the associated probability scale.
 class SimpleMultiPlot
          This class creates a plot object that can be a line plot, bar plot, scatter plot or a line marker plot.
 class SPCDataToolTip
          The SPCDataToolTip class extends the ChartMouseListener class, providing additional methods that display a data tooltip for the SPC chart primary and secondary charts.