ChartCat 1.2
A B C D E F G H I L M N O P R S T V W _

A

AbstractChartModel - class li.netcat.chart.AbstractChartModel.
Possible super class of a custom chart model.
AbstractChartModel() - Constructor for class li.netcat.chart.AbstractChartModel
 
AbstractChartModelAdapter - class li.netcat.chart.data.AbstractChartModelAdapter.
Abstract implementation of a ChartModelAdapter.
AbstractChartModelAdapter() - Constructor for class li.netcat.chart.data.AbstractChartModelAdapter
Constructs a new instance of this AbstractChartModelAdapter with no wrapped chart model.
AbstractPart - class li.netcat.chart.util.AbstractPart.
This class should be used as the abstract super class of all Parts.
AbstractPart() - Constructor for class li.netcat.chart.util.AbstractPart
Constructs a new instance of an AbstractPart using null as chart context.
ArcValueLocation - class li.netcat.chart.util.ArcValueLocation.
Implementation of a value location that describes an arc.
ArcValueLocation(float, float, float, float, double, double) - Constructor for class li.netcat.chart.util.ArcValueLocation
Constructs a new ArcValueLocation and initializes all of its fields to the given values.
ArcValueLocation(float, float, float, float, double, double, float) - Constructor for class li.netcat.chart.util.ArcValueLocation
Constructs a new ArcValueLocation and initializes all of its fields to the given values.
AreaElement - class li.netcat.chart.util.elem.AreaElement.
Immutable, basic element of a chart that defines an area.
AreaElement(Shape, Pen, Object) - Constructor for class li.netcat.chart.util.elem.AreaElement
Constructs a new area element and initializes its fields to the given values.
AreaElement(Shape, Pen, Object, LogicalPoint) - Constructor for class li.netcat.chart.util.elem.AreaElement
Constructs a new area element and initializes its fields to the given values.
AreaLegendPart - class li.netcat.chart.util.AreaLegendPart.
Represents a legend that refers to areas in a chart and looks for example like this:

AreaLegendPart(GraphPart) - Constructor for class li.netcat.chart.util.AreaLegendPart

Constructs a new AreaLegendPart that refers to the given GraphPart.
AreaLegendPart(GraphPart, int) - Constructor for class li.netcat.chart.util.AreaLegendPart
Constructs a new AreaLegendPart that refers to the given GraphPart and uses the given orientation.
AreaPart - class li.netcat.chart.util.AreaPart.
Represents an area graph that looks for example like this:

AreaPart(ChartModel) - Constructor for class li.netcat.chart.util.AreaPart

Constructs a new AreaPart using the given ChartModel, the type STACK_TYPE_NOT_STACKED and a horizontal orientation.
AreaPart(ChartModel, int, int) - Constructor for class li.netcat.chart.util.AreaPart
Constructs a new AreaPart using the given ChartModel, stack type and orientation.
addArea(Shape, Pen) - Method in class li.netcat.chart.util.DefaultLayout
Adds an area to this layout.
addArea(Shape, Pen, Object) - Method in class li.netcat.chart.util.DefaultLayout
Adds an area to this layout.
addArea(Shape, Pen, Object, LogicalPoint) - Method in class li.netcat.chart.util.DefaultLayout
Adds an area to this layout.
addChartInvalidationListener(ChartInvalidationListener) - Method in class li.netcat.chart.Chart
Adds a chart invalidation listener to the list of listeners.
addChartModelListener(ChartModelListener) - Method in interface li.netcat.chart.ChartModel
Adds a chart model listener to the list of listeners.
addChartModelListener(ChartModelListener) - Method in class li.netcat.chart.ChartModelSupport
Adds a ChartModelListener to the list of listeners.
addElement(Element) - Method in class li.netcat.chart.util.elem.ElementLayout
Adds a new element with no translation to this layout.
addElement(Element, float, float) - Method in class li.netcat.chart.util.elem.ElementLayout
Adds a new element with the given translation to this layout.
addLines(Shape, Pen) - Method in class li.netcat.chart.util.DefaultLayout
Adds an arbitrary number of lines to this layout in the form of a shape.
addLines(Shape, Pen, Object) - Method in class li.netcat.chart.util.DefaultLayout
Adds an arbitrary number of lines to this layout in the form of a shape.
addLines(Shape, Pen, Object, LogicalPoint) - Method in class li.netcat.chart.util.DefaultLayout
Adds an arbitrary number of lines to this layout in the form of a shape.
addPart(Part) - Method in class li.netcat.chart.util.PanelPart
Adds a part to this PanelPart using no constraints.
addPart(Part, PanelPartConstraints) - Method in class li.netcat.chart.util.PanelPart
Adds a part to this PanelPart using the given constraints.
addStackModelListener(StackModelListener) - Method in class li.netcat.chart.data.DefaultStackModel
 
addStackModelListener(StackModelListener) - Method in interface li.netcat.chart.data.StackModel
Adds a stack model listener to the list of listeners.
addStackModelListener(StackModelListener) - Method in class li.netcat.chart.data.StackModelSupport
Adds a stack model listener to the list of listeners.
addSymbol(Shape, Paint, float, float) - Method in class li.netcat.chart.util.DefaultLayout
Adds a reference symbol (small shape) to this layout.
addSymbol(Shape, Paint, float, float, Object) - Method in class li.netcat.chart.util.DefaultLayout
Adds a reference symbol (small shape) to this layout.
addSymbol(Shape, Paint, float, float, Object, LogicalPoint) - Method in class li.netcat.chart.util.DefaultLayout
Adds a reference symbol (small shape) to this layout.
addText(DeviceString, TextLook, float, float) - Method in class li.netcat.chart.util.DefaultLayout
Adds a text to this layout.
addText(DeviceString, TextLook, float, float, int, int) - Method in class li.netcat.chart.util.DefaultLayout
Adds a text to this layout.
addText(DeviceString, TextLook, float, float, int, int, double) - Method in class li.netcat.chart.util.DefaultLayout
Adds a text to this layout.
addText(DeviceString, TextLook, float, float, int, int, double, Object) - Method in class li.netcat.chart.util.DefaultLayout
Adds a text to this layout.
addText(DeviceString, TextLook, float, float, int, int, double, Object, LogicalPoint) - Method in class li.netcat.chart.util.DefaultLayout
Adds a text to this layout.
addToBounds(float, float) - Method in class li.netcat.chart.util.elem.ElementLayout
Adds an arbitrary point to the bounds of this layout.
addToBounds(Rectangle2D.Float) - Method in class li.netcat.chart.util.elem.ElementLayout
Adds an arbitrary rectangle to the bounds of this layout.
anchor(float, float) - Method in class li.netcat.chart.util.PanelPartConstraints
Constructs a new constraints object by using all properties of this instance and replacing the anchor values by the given values.
anchorCenter() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls anchor(0.5f, 0.5f).
anchorEast() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls anchor(1.0f, 0.5f).
anchorNorth() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls anchor(0.5f, 0.0f).
anchorNorthEast() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls anchor(1.0f, 0.0f).
anchorNorthWest() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls anchor(0.0f, 0.0f).
anchorSouth() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls anchor(0.5f, 1.0f).
anchorSouthEast() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls anchor(1.0f, 1.0f).
anchorSouthWest() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls anchor(0.0f, 1.5f).
anchorWest() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls anchor(0.0f, 0.5f).
ascent() - Method in class li.netcat.chart.util.DeviceString
Returns the ascent of the text.

B

BACKGROUND - Static variable in class li.netcat.chart.ChartConstants
Perspective property of a chart element.
BACKGROUND - Static variable in class li.netcat.chart.util.AbstractPart
Equal to ChartConstants.BACKGROUND
BASELINE - Static variable in class li.netcat.chart.ChartConstants
Another vertical text position that uses the base line of the text as reference.
BASELINE - Static variable in class li.netcat.chart.util.DefaultLayout
Equal to ChartConstants.BASELINE
BASELINE - Static variable in class li.netcat.chart.util.LabelPart
Equal to ChartConstants.BASELINE
BASELINE - Static variable in class li.netcat.chart.util.elem.TextElement
Equal to ChartConstants.BASELINE
BASELINE - Static variable in class li.netcat.chart.util.tag.BasicTagManager
Equal to ChartConstants.BASELINE
BOTTOM - Static variable in class li.netcat.chart.ChartConstants
Equal to SwingConstants.BOTTOM
BOTTOM - Static variable in class li.netcat.chart.util.CartesianInscribePart
Equal to ChartConstants.BOTTOM
BOTTOM - Static variable in class li.netcat.chart.util.CartesianScalePart
Equal to ChartConstants.BOTTOM
BOTTOM - Static variable in class li.netcat.chart.util.DefaultLayout
Equal to ChartConstants.BOTTOM
BOTTOM - Static variable in class li.netcat.chart.util.LabelPart
Equal to ChartConstants.BOTTOM
BOTTOM - Static variable in class li.netcat.chart.util.elem.TextElement
Equal to ChartConstants.BOTTOM
BOTTOM - Static variable in class li.netcat.chart.util.tag.BasicTagManager
Equal to ChartConstants.BOTTOM
BarPart - class li.netcat.chart.util.BarPart.
Represents a bar graph that looks for example like this:

BarPart(ChartModel) - Constructor for class li.netcat.chart.util.BarPart

Constructs a new BarPart using the given ChartModel, the type STACK_TYPE_NOT_STACKED and a horizontal orientation.
BarPart(ChartModel, int, int) - Constructor for class li.netcat.chart.util.BarPart
Constructs a new BarPart using the given ChartModel, stack type and orientation.
BasicTagManager - class li.netcat.chart.util.tag.BasicTagManager.
Basic implementation of a TagManager.
BasicTagManager() - Constructor for class li.netcat.chart.util.tag.BasicTagManager
Constructs a new BasicTagManager with its default properties.
BasicTagManager(int, int, float) - Constructor for class li.netcat.chart.util.tag.BasicTagManager
Constructs a new BasicTagManager using the given text alignment and angle.
BorderPart - class li.netcat.chart.util.BorderPart.
Represents a border that looks for example like this:

BorderPart(Part) - Constructor for class li.netcat.chart.util.BorderPart

Constructs a new BorderPart around the given Part using the pen Pen.getDefaultCapSquare(), no background and default insets.
BorderPart(Part, Pen) - Constructor for class li.netcat.chart.util.BorderPart
Constructs a new BorderPart around the given Part using the given pen.
BufferedSVG - class li.netcat.svg.BufferedSVG.
 
BufferedSVG() - Constructor for class li.netcat.svg.BufferedSVG
Constructs a new and empty BufferedSVG with a default size of 200x200.
BufferedSVG(int, int) - Constructor for class li.netcat.svg.BufferedSVG
 

C

CENTER - Static variable in class li.netcat.chart.ChartConstants
Equal to SwingConstants.CENTER
CENTER - Static variable in class li.netcat.chart.util.DefaultLayout
Equal to ChartConstants.CENTER
CENTER - Static variable in class li.netcat.chart.util.LabelPart
Equal to ChartConstants.CENTER
CENTER - Static variable in class li.netcat.chart.util.elem.TextElement
Equal to ChartConstants.CENTER
CENTER - Static variable in class li.netcat.chart.util.tag.BasicTagManager
Equal to ChartConstants.CENTER
CartesianGraphPart - class li.netcat.chart.util.CartesianGraphPart.
Abstract super class of all graph parts with a Cartesian coordinate system.
CartesianGraphPart(int, int, boolean, int) - Constructor for class li.netcat.chart.util.CartesianGraphPart
Constructs a new CartesianGraphPart using the given parameters.
CartesianGridPart - class li.netcat.chart.util.CartesianGridPart.
Represents a Cartesian grid that looks for example like this:

CartesianGridPart(CartesianGraphPart) - Constructor for class li.netcat.chart.util.CartesianGridPart

Constructs a new CartesianGridPart using the given CartesianGraphPart.
CartesianInscribePart - class li.netcat.chart.util.CartesianInscribePart.
Represents a straight inscription that looks for example like this:

CartesianInscribePart(CartesianGraphPart) - Constructor for class li.netcat.chart.util.CartesianInscribePart

Constructs a new CartesianInscribePart that tags the given graph part.
CartesianScalePart - class li.netcat.chart.util.CartesianScalePart.
Represents a straight scale that looks for example like this:

CartesianScalePart(PolarGraphPart, int) - Constructor for class li.netcat.chart.util.CartesianScalePart

Constructs a new CartesianScalePart that attaches to the given polar part at the given position.
CartesianScalePart(CartesianGraphPart, int) - Constructor for class li.netcat.chart.util.CartesianScalePart
Constructs a new CartesianScalePart that attaches to the given Cartesian part at the given position.
Chart - class li.netcat.chart.Chart.
Device independent representation of a chart.
Chart() - Constructor for class li.netcat.chart.Chart
Constructs a new and empty Chart.
Chart(Part) - Constructor for class li.netcat.chart.Chart
Constructs a new Chart and uses the given Part as content.
ChartConstants - class li.netcat.chart.ChartConstants.
A collection of public utility constants.
ChartConstants() - Constructor for class li.netcat.chart.ChartConstants
 
ChartInvalidationEvent - class li.netcat.chart.ChartInvalidationEvent.
Event object that describes the chart invalidation event.
ChartInvalidationEvent(Object) - Constructor for class li.netcat.chart.ChartInvalidationEvent
Constructs a new ChartInvalidationEvent using the given event source.
ChartInvalidationListener - interface li.netcat.chart.ChartInvalidationListener.
Notification receiver for changes in the chart.
ChartModel - interface li.netcat.chart.ChartModel.
Data source for all types of charts.
ChartModelAdapter - interface li.netcat.chart.data.ChartModelAdapter.
Data model that uses (amongst others) a ChartModel as data source.
ChartModelEvent - class li.netcat.chart.ChartModelEvent.
Event object that describes the chart model event.
ChartModelEvent(Object) - Constructor for class li.netcat.chart.ChartModelEvent
Constructs a new ChartModelEvent using the given event source.
ChartModelListener - interface li.netcat.chart.ChartModelListener.
Notification receiver for changes in the chart model.
ChartModelSupport - class li.netcat.chart.ChartModelSupport.
Support class that facilitates the implementation of custom chart models.
ChartModelSupport() - Constructor for class li.netcat.chart.ChartModelSupport
Constructs a new ChartModelSupport with no initial listeners.
ChartPanel - class li.netcat.chart.ChartPanel.
Adapter that can be used to display a Chart on the screen.
ChartPanel() - Constructor for class li.netcat.chart.ChartPanel
Constructs a new ChartPanel with a white background and no content.
ChartPanel(Chart) - Constructor for class li.netcat.chart.ChartPanel
Constructs a new ChartPanel with a white background and the given chart.
CircleTagConstraints - class li.netcat.chart.util.tag.CircleTagConstraints.
This tag constraints define that all tags must be placed on a circle.
CircleTagConstraints(float, float, float) - Constructor for class li.netcat.chart.util.tag.CircleTagConstraints
Constructs a new instance of CircleTagConstraints using the given parameters.
CircleTagConstraints(float, float, float, float) - Constructor for class li.netcat.chart.util.tag.CircleTagConstraints
Constructs a new instance of CircleTagConstraints using the given parameters.
ColumnLegendModel - class li.netcat.chart.data.ColumnLegendModel.
Implementation of a legend model that uses the names of the columns as text for the legend.
ColumnLegendModel() - Constructor for class li.netcat.chart.data.ColumnLegendModel
Constructs a new and empty ColumnLegendModel.
clearRadialMove() - Method in class li.netcat.chart.util.RingPart
Clears all radial move entries.
contains(Point) - Method in class li.netcat.chart.util.elem.AreaElement
 
contains(Point) - Method in class li.netcat.chart.util.elem.Element
Returns true if this element contains the given point.
contains(Point) - Method in class li.netcat.chart.util.elem.LayoutElement
 
contains(Point) - Method in class li.netcat.chart.util.elem.LinesElement
 
contains(Point) - Method in class li.netcat.chart.util.elem.SymbolElement
 
contains(Point) - Method in class li.netcat.chart.util.elem.TextElement
 
convertX(float, float) - Method in class li.netcat.chart.util.PolarConverter
Returns the x-coordinate of a point.
convertY(float, float) - Method in class li.netcat.chart.util.PolarConverter
Returns the y-coordinate of a point.
createFillPens(int, int) - Static method in class li.netcat.chart.util.Pen
Utility method that creates a series of pens with no stroke and no outline paint.
createGraphics() - Method in class li.netcat.svg.BufferedSVG
 
createPens(int, int, int, int) - Static method in class li.netcat.chart.util.Pen
Utility method that creates a series of pens with different draw and fill colors.
createPens(Stroke, int, int, int, int) - Static method in class li.netcat.chart.util.Pen
Utility method that creates a series of pens with different draw and fill colors.
createSymbols(float) - Static method in class li.netcat.chart.util.GraphLook
Creates a series of default reference symbols using the given size.
createTag(DeviceString, float, float) - Method in class li.netcat.chart.util.TagPart
Utility methods for subclasses that creates a tag with the corresponding properties.
createTag(DeviceString, float, float, Object) - Method in class li.netcat.chart.util.TagPart
Utility methods for subclasses that creates a tag with the corresponding properties.
createTag(DeviceString, TextLook, Pen, float, float, Object) - Method in class li.netcat.chart.util.TagPart
Utility methods for subclasses that creates a tag with the corresponding properties.
currentElement() - Method in interface li.netcat.chart.util.elem.ElementIterator
Returns the current element of this iterator.
currentTranslateX() - Method in interface li.netcat.chart.util.elem.ElementIterator
Returns the translation of the current element in x-direction.
currentTranslateY() - Method in interface li.netcat.chart.util.elem.ElementIterator
Returns the translation of the current element in y-direction.

D

DEFAULT - Static variable in class li.netcat.chart.util.PanelPartConstraints
Default constraints that can be used to derive other constraints.
DefaultLayout - class li.netcat.chart.util.DefaultLayout.
Default implementation of the Layout interface.
DefaultLayout() - Constructor for class li.netcat.chart.util.DefaultLayout
Constructs a new and empty DefaultLayout.
DefaultLogicalPoint - class li.netcat.chart.util.DefaultLogicalPoint.
Default and immutable implementation of a Logic point.
DefaultLogicalPoint(Part) - Constructor for class li.netcat.chart.util.DefaultLogicalPoint
Constructs a new and immutable instance of a logic point with the given paramerers.
DefaultLogicalPoint(Part, ChartModel, int, int) - Constructor for class li.netcat.chart.util.DefaultLogicalPoint
Constructs a new and immutable instance of a logic point with the given paramerers.
DefaultLogicalPoint(Part, ChartModel, String) - Constructor for class li.netcat.chart.util.DefaultLogicalPoint
Constructs a new and immutable instance of a logic point with the given paramerers.
DefaultScaleModel - class li.netcat.chart.data.DefaultScaleModel.
Default implementation of a NumericScaleModel that uses a linear scale.
DefaultScaleModel() - Constructor for class li.netcat.chart.data.DefaultScaleModel
Constructs and initializes a new DefaultScaleModel.
DefaultStackModel - class li.netcat.chart.data.DefaultStackModel.
Default implementation of the StackModel interface.
DefaultStackModel(int, int) - Constructor for class li.netcat.chart.data.DefaultStackModel
Constructs a new instance of a DefaultStackModel using the given stack type and stack strategy.
DefaultTagManager - class li.netcat.chart.util.tag.DefaultTagManager.
Default implementation of the TagManager interface.
DefaultTagManager(int, int) - Constructor for class li.netcat.chart.util.tag.DefaultTagManager
Constructs a new DefaultTagManager with the given style and the given method.
DeviceString - class li.netcat.chart.util.DeviceString.
This immutable class represents a string on a specific device.
DeviceString(String, FontMetrics) - Constructor for class li.netcat.chart.util.DeviceString
Constructs a new DeviceString using the given text and font metrics.
DirectInscribePart - class li.netcat.chart.util.DirectInscribePart.
Represents a direct inscription that looks for example like this:

DirectInscribePart(GraphPart) - Constructor for class li.netcat.chart.util.DirectInscribePart

Constructs a new DirectInscribePart that tags the given graph part.
descent() - Method in class li.netcat.chart.util.DeviceString
Returns the descent of the text.
directionX - Variable in class li.netcat.chart.util.tag.Tag
The x value of the direction unit vector.
directionY - Variable in class li.netcat.chart.util.tag.Tag
The y value of the direction unit vector.
displace(Tag) - Method in class li.netcat.chart.util.tag.CircleTagConstraints
 
displace(Tag) - Method in class li.netcat.chart.util.tag.LineTagConstraints
 
displace(Tag) - Method in interface li.netcat.chart.util.tag.TagConstraints
Does the primary displacement of the given tag.

E

Element - class li.netcat.chart.util.elem.Element.
Immutable super class of a basic element of a chart.
Element(Object) - Constructor for class li.netcat.chart.util.elem.Element
Constructs a new element using the given perspective position.
Element(Object, LogicalPoint) - Constructor for class li.netcat.chart.util.elem.Element
Constructs a new element using the given perspective position and the given logic point.
ElementIterator - interface li.netcat.chart.util.elem.ElementIterator.
Interface to an object that is able to iterate over all elements of a part.
ElementLayout - class li.netcat.chart.util.elem.ElementLayout.
Implementation of an iteratable layout that contains a list of elements.
ElementLayout() - Constructor for class li.netcat.chart.util.elem.ElementLayout
Constructs a new and empty ElementLayout.

F

FOREGROUND - Static variable in class li.netcat.chart.ChartConstants
Perspective property of a chart element.
FOREGROUND - Static variable in class li.netcat.chart.util.AbstractPart
Equal to ChartConstants.FOREGROUND
fillPaint(Paint) - Method in class li.netcat.chart.util.Pen
Constructs a new pen object by using all properties of this instance and replacing its fill paint by the given paint.
fireChartModelEvent(Object) - Method in class li.netcat.chart.ChartModelSupport
Fires a chart model event containing the given source to all listeners that are currently installed.
fireStackModelEvent(Object) - Method in class li.netcat.chart.data.StackModelSupport
Fires a stack model event containing the given source to all listeners that are currently installed.
flipFlags() - Method in class li.netcat.chart.util.CartesianGridPart
Flips all flags, to be specific, mirrors the flags relative to x=y.
font(Font) - Method in class li.netcat.chart.util.TextLook
Constructs a new instance of a TextLook with the given font as font.
foreground(Paint) - Method in class li.netcat.chart.util.TextLook
Constructs a new instance of a TextLook with the given paint as foreground.

G

GraphLook - class li.netcat.chart.util.GraphLook.
This class defines the look of a graph.
GraphLook() - Constructor for class li.netcat.chart.util.GraphLook
Creates a new instance of GraphLook and initializes it to its defaults.
GraphPart - class li.netcat.chart.util.GraphPart.
Abstract super class of all parts that paint a graph.
GraphPart(int, int, boolean) - Constructor for class li.netcat.chart.util.GraphPart
Constructs a new GraphPart and uses the given parameters to allocate the default models.
GridPart - class li.netcat.chart.util.GridPart.
The GridPart is the abstract super class of all grids.
GridPart() - Constructor for class li.netcat.chart.util.GridPart
Constructs a new GridPart and initializes it to its defaults.
getAdditionalLineLength() - Method in class li.netcat.chart.util.TagPart
Returns the additional line length that shifts the text in the direction of the lines by an additional amount.
getAnchorX() - Method in class li.netcat.chart.util.PanelPartConstraints
Returns the anchor value in x direction.
getAnchorY() - Method in class li.netcat.chart.util.PanelPartConstraints
Returns the anchor value in y direction.
getAngle(float) - Method in class li.netcat.chart.util.PolarConverter
Returns the angle of the given tangential position.
getAngle() - Method in class li.netcat.chart.util.elem.TextElement
Returns the angle of the text in radians. 0 refers to horizontal text.
getAngleDegrees() - Method in class li.netcat.chart.util.LabelPart
Returns the angle in degrees. 0 refers to normal, horizontal text, 90 is vertical (turned anticlockwise).
getAngleDegrees() - Method in class li.netcat.chart.util.tag.BasicTagManager
Returns the angle in degrees.
getArea() - Method in class li.netcat.chart.util.elem.AreaElement
Returns the shape that defines the outline of the area, not null.
getAreaChartPen(int) - Method in class li.netcat.chart.util.GraphLook
Returns the Pen that is used to paint the given column in an area chart.
getAreaChartPen(int, int) - Method in class li.netcat.chart.util.GraphLook
Returns the Pen that is used to paint the given cell in an area chart (e.g. bar chart or radar chart).
getAutoPerspectiveX() - Method in class li.netcat.chart.util.PolarScalePart
Returns the x-direction of the auto perspective vector.
getAutoPerspectiveY() - Method in class li.netcat.chart.util.PolarScalePart
Returns the y-direction of the auto perspective vector.
getBackgroundPaint() - Method in class li.netcat.chart.util.BorderPart
Returns the background paint.
getBackgroundPen() - Method in class li.netcat.chart.util.GridPart
Returns the background pen.
getBackgroundPenAt(int) - Method in class li.netcat.chart.util.GridPart
Utility method that returns the background pen for the given background segment index.
getBackgroundPenBox() - Method in class li.netcat.chart.util.GridPart
Returns the pen box that is used to paint the background (areas between the numeric grid lines).
getBaseX() - Method in class li.netcat.chart.util.elem.TextElement
Returns the x-coordinate of the baseline point.
getBaseY() - Method in class li.netcat.chart.util.elem.TextElement
Returns the y-coordinate of the baseline point.
getBorderPen() - Method in class li.netcat.chart.util.GridPart
Returns the pen that is used to paint the border of the grid.
getBottom() - Method in class li.netcat.chart.util.BorderPart
Returns the bottom inset.
getBottom() - Method in class li.netcat.chart.util.TagPart
Returns the bottom inset.
getBottom() - Method in class li.netcat.chart.util.tag.Tag
Returns the bottom inset.
getBottomBorderPerspective() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the perspective position of the bottom border.
getBottomMarkPerspective() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the perspective position of the bottom marks.
getBounds() - Method in interface li.netcat.chart.Layout
Returns the bounds of this layout.
getBounds(Rectangle2D.Float) - Method in class li.netcat.chart.util.elem.AreaElement
 
getBounds(Rectangle2D.Float) - Method in class li.netcat.chart.util.elem.Element
Returns the bounds of this element in float precision.
getBounds() - Method in class li.netcat.chart.util.elem.ElementLayout
 
getBounds(Rectangle2D.Float) - Method in class li.netcat.chart.util.elem.LayoutElement
 
getBounds(Rectangle2D.Float) - Method in class li.netcat.chart.util.elem.LinesElement
 
getBounds(Rectangle2D.Float) - Method in class li.netcat.chart.util.elem.SymbolElement
 
getBounds(Rectangle2D.Float) - Method in class li.netcat.chart.util.elem.TextElement
 
getBounds2D(Rectangle2D.Float) - Method in class li.netcat.chart.util.elem.ElementLayout
Returns the bounds of this layout in float precision.
getCartesianGraphPart() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the graph part that defines the dimensions of this grid.
getCartesianGraphPart() - Method in class li.netcat.chart.util.CartesianInscribePart
Returns the Cartesian graph part that gets decorated by this tag part.
getCenterX() - Method in class li.netcat.chart.util.ArcValueLocation
Returns the x-coordinate of the center point.
getCenterX() - Method in class li.netcat.chart.util.PolarConverter
Returns the x-coordinate of the center of this converter.
getCenterX() - Method in class li.netcat.chart.util.PolarGraphPart
Returns the x-coordinate of the center of this polar graph.
getCenterY() - Method in class li.netcat.chart.util.ArcValueLocation
Returns the y-coordinate of the center point.
getCenterY() - Method in class li.netcat.chart.util.PolarConverter
Returns the y-coordinate of the center of this converter.
getCenterY() - Method in class li.netcat.chart.util.PolarGraphPart
Returns the y-coordinate of the center of this polar graph.
getChart() - Method in class li.netcat.chart.ChartPanel
Returns the chart that gets displayed on the screen by this chart panel.
getChart() - Method in class li.netcat.chart.util.AbstractPart
Returns the chart context.
getChartModel() - Method in interface li.netcat.chart.LogicalPoint
Returns the relevant chart model to which this logic point points to.
getChartModel() - Method in class li.netcat.chart.data.AbstractChartModelAdapter
 
getChartModel() - Method in interface li.netcat.chart.data.ChartModelAdapter
Returns the underlying chart model.
getChartModel() - Method in class li.netcat.chart.util.DefaultLogicalPoint
 
getChartModel() - Method in class li.netcat.chart.util.GraphPart
Returns the current chart model.
getChartModel() - Method in class li.netcat.chart.util.LabelPart
Returns the chart model that provides the text.
getColumnCount() - Method in interface li.netcat.chart.ChartModel
Returns the number of columns in this model.
getColumnCount() - Method in class li.netcat.chart.data.DefaultStackModel
 
getColumnCount() - Method in interface li.netcat.chart.data.StackModel
Returns the number of data columns.
getColumnIndex() - Method in interface li.netcat.chart.LogicalPoint
Returns the index of the column to which this logic point points to.
getColumnIndex(int) - Method in class li.netcat.chart.data.ColumnLegendModel
 
getColumnIndex(int) - Method in interface li.netcat.chart.data.LegendModel
Returns the index of the column for a given entry index.
getColumnIndex() - Method in class li.netcat.chart.util.DefaultLogicalPoint
 
getConstraintsAt(int) - Method in class li.netcat.chart.util.PanelPart
Returns the constraints at a given index.
getContent() - Method in class li.netcat.chart.Chart
Returns the contntent of this container.
getConverter() - Method in class li.netcat.chart.util.PolarGraphPart
Returns an instance of a polar converter that can be used to transform coordinates from a Cartesian to a polar system.
getCrosswisePosition() - Method in class li.netcat.chart.util.InscribePart
Returns the crosswise position of the target point. 0.0f refers to the "left" border of the value, 1.0f to its "right".
getCrosswiseShift() - Method in class li.netcat.chart.util.InscribePart
Returns the crosswise shifting of the target point in pixel.
getDashLength() - Method in class li.netcat.chart.util.tag.DefaultTagManager
Returns the length of the dash line.
getDefault() - Static method in class li.netcat.chart.util.GraphLook
Returns the default instance that is used by all graph parts.
getDefaultCapButt() - Static method in class li.netcat.chart.util.Pen
Returns the default pen with butt caps.
getDefaultCapRound() - Static method in class li.netcat.chart.util.Pen
Returns the default pen with round caps.
getDefaultCapSquare() - Static method in class li.netcat.chart.util.Pen
Returns the default pen with square caps.
getDefaultDashed() - Static method in class li.netcat.chart.util.Pen
Returns the default dashed pen.
getDefaultLarge() - Static method in class li.netcat.chart.util.TextLook
Returns the default of a large sized TextLook.
getDefaultMedium() - Static method in class li.netcat.chart.util.TextLook
Returns the default of a medium sized TextLook.
getDefaultNormal() - Static method in class li.netcat.chart.util.TextLook
Returns the default of a normal sized TextLook.
getDefaultSmall() - Static method in class li.netcat.chart.util.TextLook
Returns the default of a small TextLook.
getDiscreetLength() - Method in class li.netcat.chart.util.GraphPart
Utility method for subclasses that returns the length of the discreet scale model.
getDiscreetScaleModel() - Method in class li.netcat.chart.util.GraphPart
Returns the discreet scale model.
getDiscreteGridPen() - Method in class li.netcat.chart.util.GridPart
Returns the pen that is used to paint the marks or grid lines that go along the discrete axis of the chart.
getDiscreteGridPenAt(int) - Method in class li.netcat.chart.util.GridPart
Utility method that returns the grid pen used to paint the grid lines or marks along the discrete axis.
getDiscreteGridPenBox() - Method in class li.netcat.chart.util.GridPart
Returns the pen box that is used to paint the grid lines or marks along the discrete axis.
getDivideMap() - Method in class li.netcat.chart.data.DefaultScaleModel
Returns a clone of the divide map of this scale model.
getElements() - Method in interface li.netcat.chart.util.IteratableLayout
Returns an element iterator that provides a flat view to all the elements in this layout.
getElements() - Method in class li.netcat.chart.util.elem.ElementLayout
 
getEntryCount() - Method in class li.netcat.chart.data.ColumnLegendModel
 
getEntryCount() - Method in interface li.netcat.chart.data.LegendModel
Returns the number of entries in this LegendModel.
getFillPaint() - Method in class li.netcat.chart.util.Pen
Returns the paint of this pen that is used to fill a shape.
getFlatness() - Method in class li.netcat.chart.util.RingPart
Returns the maximum distance that the line segments used to approximate the curved segments are allowed.
getFont() - Method in class li.netcat.chart.util.TextLook
Returns the font of this TextLook.
getForeground() - Method in class li.netcat.chart.util.TextLook
Returns the foreground paint of this TextLook.
getGraphLook() - Method in class li.netcat.chart.util.GraphPart
Returns the look of the graph.
getGraphPart() - Method in class li.netcat.chart.util.CartesianScalePart
Returns the graph part that gets decorated by this scale part.
getGraphPart() - Method in class li.netcat.chart.util.InscribePart
Returns the graph part that gets inscribed by this part.
getGraphPart() - Method in class li.netcat.chart.util.LegendPart
Returns the graph part that provides the GraphLook and the LegendModel.
getGridIntervalX() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the grid interval in X-direction.
getGridIntervalY() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the grid interval in Y-direction.
getHGap() - Method in class li.netcat.chart.util.LegendPart
Returns the horizontal gap between the columns of the legend.
getHeight() - Method in class li.netcat.chart.util.CartesianGraphPart
Returns the height of the underlying coordinate system.
getHeight() - Method in class li.netcat.svg.BufferedSVG
 
getHorizontalLinesPerspective() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the perspective position of the horizontal lines.
getHorizontalScaleModel() - Method in class li.netcat.chart.util.CartesianGraphPart
Returns the scale model that defines the axis in X direction.
getHorizontalTextAlignment() - Method in class li.netcat.chart.util.LabelPart
Returns the horizontal alignment of the text.
getHorizontalTextAlignment() - Method in class li.netcat.chart.util.tag.BasicTagManager
Returns the horizontal text alignment.
getIncludeZero() - Method in class li.netcat.chart.data.DefaultStackModel
Returns true if the zero value gets included.
getIndexOfPart(Part) - Method in class li.netcat.chart.util.PanelPart
Returns the index of a given part.
getInnerBorderPerspective() - Method in class li.netcat.chart.util.PolarGridPart
Returns the perspective position of the inner border.
getInnerRadius() - Method in class li.netcat.chart.util.ArcValueLocation
Returns the inner radius form the center to the inner bound of the arc.
getInnerRadius() - Method in class li.netcat.chart.util.PolarConverter
Returns the inner radius of this converter.
getInnerRadius() - Method in class li.netcat.chart.util.PolarGraphPart
Returns the radius of the "hole" in the center of this polar graph.
getItemHeight(GraphLook) - Method in class li.netcat.chart.util.AreaLegendPart
 
getItemHeight(GraphLook) - Method in class li.netcat.chart.util.LegendPart
Subclasses must implement this method to report the item height.
getItemHeight(GraphLook) - Method in class li.netcat.chart.util.LineLegendPart
 
getItemTextGap() - Method in class li.netcat.chart.util.LegendPart
Returns the gap between item and text.
getItemWidth(GraphLook) - Method in class li.netcat.chart.util.AreaLegendPart
 
getItemWidth(GraphLook) - Method in class li.netcat.chart.util.LegendPart
Subclasses must implement this method to report the item width.
getItemWidth(GraphLook) - Method in class li.netcat.chart.util.LineLegendPart
 
getKey() - Method in interface li.netcat.chart.LogicalPoint
Returns the key of the element to which this logic point points to.
getKey() - Method in class li.netcat.chart.util.DefaultLogicalPoint
 
getKey() - Method in class li.netcat.chart.util.LabelPart
Returns the key that is used to retrieve the text from the chart model.
getLayer() - Method in class li.netcat.chart.util.PanelPartConstraints
Returns the layer (Z direction).
getLayout(Graphics) - Method in interface li.netcat.chart.Part
Returns an instance of a layout that is able to report the bounds of this part and is able to paint this part.
getLayout(Graphics) - Method in class li.netcat.chart.util.AreaPart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.BarPart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.BorderPart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.CartesianGridPart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.LabelPart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.LegendPart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.LinePart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.PanelPart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.PerspectivePart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.PolarGridPart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.RadarLinePart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.RadarPart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.RingPart
 
getLayout(Graphics) - Method in class li.netcat.chart.util.TagPart
 
getLayout() - Method in class li.netcat.chart.util.elem.LayoutElement
Returns the layout that defines the bounds and the look of this element, not null.
getLayout(TagPart, Graphics) - Method in class li.netcat.chart.util.tag.BasicTagManager
 
getLayout(TagPart, Graphics) - Method in class li.netcat.chart.util.tag.DefaultTagManager
 
getLayout(TagPart, Graphics) - Method in interface li.netcat.chart.util.tag.TagManager
Handles overlaps of the given labels and calculates the resulting layout.
getLead(int, int) - Method in class li.netcat.chart.data.DefaultStackModel
 
getLead(int, int) - Method in interface li.netcat.chart.data.StackModel
Returns the lead value of a given data cell.
getLeadAngle() - Method in class li.netcat.chart.util.ArcValueLocation
Returns the angle of the lead value.
getLeadX() - Method in class li.netcat.chart.util.ArcValueLocation
 
getLeadX() - Method in class li.netcat.chart.util.RectValueLocation
 
getLeadX() - Method in interface li.netcat.chart.util.ValueLocation
Returns the x-coordinate of the lead point.
getLeadY() - Method in class li.netcat.chart.util.ArcValueLocation
 
getLeadY() - Method in class li.netcat.chart.util.RectValueLocation
 
getLeadY() - Method in interface li.netcat.chart.util.ValueLocation
Returns the y-coordinate of the lead point.
getLeft() - Method in class li.netcat.chart.util.BorderPart
Returns the left inset.
getLeft() - Method in class li.netcat.chart.util.TagPart
Returns the left inset.
getLeft() - Method in class li.netcat.chart.util.tag.Tag
Returns the left inset.
getLeftBorderPerspective() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the perspective position of the left border.
getLeftMarkPerspective() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the perspective position of the left marks.
getLegendModel() - Method in class li.netcat.chart.util.GraphPart
Returns the current legend model.
getLength() - Method in class li.netcat.chart.data.DefaultScaleModel
 
getLength() - Method in class li.netcat.chart.data.RowScaleModel
 
getLength() - Method in interface li.netcat.chart.data.ScaleModel
Returns the length of the scale
getLength() - Method in class li.netcat.chart.data.StaticScaleModel
 
getLengthwisePosition() - Method in class li.netcat.chart.util.InscribePart
Returns the lengthwise position of the target point. 1.0f refers to the lead of the value location, 0.0f to its tail.
getLengthwiseShift() - Method in class li.netcat.chart.util.InscribePart
Returns the lengthwise shifting of the target point in pixel.
getLightX() - Method in class li.netcat.chart.util.PerspectivePart
Returns the x-direction of the light vector.
getLightY() - Method in class li.netcat.chart.util.PerspectivePart
Returns the y-direction of the light vector.
getLineChartPen(int) - Method in class li.netcat.chart.util.GraphLook
Returns the Pen that is used to paint the data of a specific column in a line chart.
getLineLength() - Method in class li.netcat.chart.util.LineLegendPart
Returns the length of the line.
getLinePenBox() - Method in class li.netcat.chart.util.TagPart
Returns the pen box that provides the pens used to draw the lines from the tag to the target point.
getLines() - Method in class li.netcat.chart.util.elem.LinesElement
Returns the shape that defines the set of lines, not null.
getLogicalPoint(Graphics, Point) - Method in class li.netcat.chart.Chart
Returns a logic point for a given physical point.
getLogicalPoint(Point) - Method in class li.netcat.chart.ChartPanel
Returns a logic point for a given physcal point.
getLogicalPoint(Point) - Method in interface li.netcat.chart.Layout
Returns a logic point for a given physcal point.
getLogicalPoint() - Method in class li.netcat.chart.util.elem.Element
Returns the logic point to which this element points to.
getLogicalPoint(Point) - Method in class li.netcat.chart.util.elem.ElementLayout
 
getMarkCount() - Method in class li.netcat.chart.data.DefaultScaleModel
 
getMarkCount() - Method in class li.netcat.chart.data.RowScaleModel
 
getMarkCount() - Method in interface li.netcat.chart.data.ScaleModel
Returns the number of marks of this scale.
getMarkCount() - Method in class li.netcat.chart.data.StaticScaleModel
 
getMarkInterval() - Method in class li.netcat.chart.util.CartesianScalePart
Returns the mark interval.
getMarkInterval() - Method in class li.netcat.chart.util.PolarScalePart
Returns the mark interval.
getMarkLineLength() - Method in class li.netcat.chart.util.GridPart
Returns the length of the marks.
getMarks() - Method in class li.netcat.chart.data.StaticScaleModel
Returns a clone of the marks of this scale.
getMaxHeight() - Method in class li.netcat.chart.util.LegendPart
Returns the maximum height of this legend.
getMaxValue() - Method in class li.netcat.chart.data.DefaultStackModel
 
getMaxValue() - Method in interface li.netcat.chart.data.StackModel
Returns the maximum value of all leads and trails.
getMaxWidth() - Method in class li.netcat.chart.util.LegendPart
Returns the maximum with of this legend.
getMethod() - Method in class li.netcat.chart.util.tag.DefaultTagManager
Returns the method of this tag manager.
getMinValue() - Method in class li.netcat.chart.data.DefaultStackModel
 
getMinValue() - Method in interface li.netcat.chart.data.StackModel
Returns the minimum value of all leads and trails.
getMinimumSize() - Method in class li.netcat.chart.ChartPanel
 
getNumberFormat(double, double, int) - Method in class li.netcat.chart.data.DefaultScaleModel
Returns the number format that is used to format the values of the scale.
getNumericGridPen() - Method in class li.netcat.chart.util.GridPart
Returns the pen that is used to paint the marks or grid lines that go along the discrete axis of the chart.
getNumericGridPenAt(int) - Method in class li.netcat.chart.util.GridPart
Utility method that returns the grid pen used to paint the grid lines or marks along the numeric axis.
getNumericGridPenBox() - Method in class li.netcat.chart.util.GridPart
Returns the pen box that is used to paint the grid lines that go along the numeric axis of the grid.
getNumericLength() - Method in class li.netcat.chart.util.GraphPart
Utility method for subclasses that returns the length of the numeric scale model.
getNumericScaleModel() - Method in class li.netcat.chart.util.GraphPart
Returns the numeric scale model.
getOrientation() - Method in class li.netcat.chart.util.CartesianGraphPart
Returns the orientation of this CartesianGraphPart.
getOrientation() - Method in class li.netcat.chart.util.LegendPart
Returns the orientation of this legend.
getOrientation() - Method in class li.netcat.chart.util.PolarConverter
Returns the orientation of this polar converter.
getOrientation() - Method in class li.netcat.chart.util.PolarGraphPart
Returns the orientation of this polar graph.
getOuterBorderPerspective() - Method in class li.netcat.chart.util.PolarGridPart
Returns the perspective position of the outer border.
getOuterRadius() - Method in class li.netcat.chart.util.ArcValueLocation
Returns the outer radius form the center to the outer bound of the arc.
getOutlinePaint() - Method in class li.netcat.chart.util.Pen
Returns the paint of this pen that is used to draw the outline of a shape.
getPaint() - Method in class li.netcat.chart.util.elem.SymbolElement
Returns the paint that is used to fill the outline of the symbol.
getPaintBackground() - Method in class li.netcat.chart.util.GridPart
Returns the paint background flag.
getPaintBottomBorder() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the paint bottom border flag.
getPaintBottomMarks() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the paint bottom marks flag.
getPaintHorizontalLines() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the paint horizontal lines flag.
getPaintInnerBorder() - Method in class li.netcat.chart.util.PolarGridPart
Returns the paint inner border flag.
getPaintLeftBorder() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the paint left border flag.
getPaintLeftMarks() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the paint left marks flag.
getPaintLine() - Method in class li.netcat.chart.util.LineLegendPart
Returns true if the lines get painted.
getPaintLines() - Method in class li.netcat.chart.util.LinePart
Returns true if the lines get painted.
getPaintLines() - Method in class li.netcat.chart.util.RadarLinePart
Returns the paint lines flag.
getPaintOuterBorder() - Method in class li.netcat.chart.util.PolarGridPart
Returns the paint outer border flag.
getPaintRightBorder() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the paint right border flag.
getPaintRightMarks() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the paint right marks flag.
getPaintSpokes() - Method in class li.netcat.chart.util.PolarGridPart
Returns the paint spokes flag.
getPaintSymbol() - Method in class li.netcat.chart.util.LineLegendPart
Returns true if the symbols get painted.
getPaintSymbols() - Method in class li.netcat.chart.util.LinePart
Returns true if the symbols get painted.
getPaintSymbols() - Method in class li.netcat.chart.util.RadarLinePart
Returns the paint symbols flag.
getPaintTangentialLines() - Method in class li.netcat.chart.util.PolarGridPart
Returns the paint tangential lines flag.
getPaintTangentialMarks() - Method in class li.netcat.chart.util.PolarGridPart
Returns the paint tangential marks flag.
getPaintTopBorder() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the paint top border flag.
getPaintTopMarks() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the paint top marks flag.
getPaintVerticalLines() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the paint vertical lines flag.
getPart() - Method in interface li.netcat.chart.LogicalPoint
Returns the instance of the corresponting Part that produced this logic point.
getPart() - Method in class li.netcat.chart.util.BorderPart
Returns the wrapped Part.
getPart() - Method in class li.netcat.chart.util.DefaultLogicalPoint
 
getPartAt(int) - Method in class li.netcat.chart.util.PanelPart
Returns the part at a given index.
getPartCount() - Method in class li.netcat.chart.util.PanelPart
Returns the number of parts that are contained in this PanelPart.
getPen() - Method in class li.netcat.chart.util.BorderPart
Returns the pen that is used to paint the border and the background.
getPen() - Method in class li.netcat.chart.util.TagPart
Returns the pen that is used to draw the line from the tag to the target point.
getPen() - Method in class li.netcat.chart.util.TextLook
Returns the pen that is used to paint this text.
getPen() - Method in class li.netcat.chart.util.elem.AreaElement
Returns the pen used to paint the area, not null.
getPen() - Method in class li.netcat.chart.util.elem.LinesElement
Returns the pen used to paint the lines, not null.
getPen() - Method in class li.netcat.chart.util.tag.Tag
Returns the pen that is used to paint the line.
getPenAt(int) - Method in class li.netcat.chart.util.ListPenBox
Returns the pen for the given index.
getPenAt(int) - Method in interface li.netcat.chart.util.PenBox
Returns the pen for the given index.
getPercentFormat(double, double, int) - Method in class li.netcat.chart.data.DefaultScaleModel
Returns the number format that is used to format the relative values of the scale.
getPerpendicularMoveLength() - Method in class li.netcat.chart.util.tag.DefaultTagManager
Under certain circumstances when labels get moved, they need a movement in the perpendicular direction.
getPerspective() - Method in class li.netcat.chart.util.AbstractPart
Returns the perspective position of this part.
getPerspective() - Method in class li.netcat.chart.util.elem.Element
Returns the perspective position of this element.
getPerspective() - Method in class li.netcat.chart.util.tag.Tag
Returns the perspective position of this tag.
getPolarGraphPart() - Method in class li.netcat.chart.util.PolarGridPart
Returns the graph part that defines the dimensions and orientation of this grid.
getPolarGraphPart() - Method in class li.netcat.chart.util.PolarInscribePart
Returns the polar graph part that gets decorated by this tag part.
getPolarGraphPart() - Method in class li.netcat.chart.util.PolarScalePart
Returns the polar graph part that gets decorated by this scale part.
getPosition(int) - Method in class li.netcat.chart.data.DefaultScaleModel
 
getPosition(int) - Method in class li.netcat.chart.data.RowScaleModel
 
getPosition(int) - Method in interface li.netcat.chart.data.ScaleModel
Returns the position of the mark at the given index.
getPosition(int) - Method in class li.netcat.chart.data.StaticScaleModel
 
getPosition() - Method in class li.netcat.chart.util.CartesianInscribePart
Returns the position of this tag part.
getPosition() - Method in class li.netcat.chart.util.CartesianScalePart
Returns the position of this scale.
getPreferredSize() - Method in class li.netcat.chart.ChartPanel
 
getRadialMove(int, int) - Method in class li.netcat.chart.util.RingPart
Returns the radial movement of a data element.
getRadialScaleModel() - Method in class li.netcat.chart.util.PolarGraphPart
Returns the radial scale model of this polar graph.
getRadius() - Method in class li.netcat.chart.util.ArcValueLocation
Returns the radius form the center to the middle of the arc.
getRadius() - Method in class li.netcat.chart.util.PolarGraphPart
Returns the outer radius of this graph.
getReferenceX() - Method in class li.netcat.chart.util.PanelPartConstraints
Returns the reference part in x direction.
getReferenceY() - Method in class li.netcat.chart.util.PanelPartConstraints
Returns the reference part in y direction.
getRelativeColumnGap() - Method in class li.netcat.chart.util.BarPart
Returns the relative gap of two side by side bars of succeeding columns.
getRelativeRowGap() - Method in class li.netcat.chart.util.BarPart
Returns the relative gap of two side by side bars of succeeding rows.
getRight() - Method in class li.netcat.chart.util.BorderPart
Returns the right inset.
getRight() - Method in class li.netcat.chart.util.TagPart
Returns the right inset.
getRight() - Method in class li.netcat.chart.util.tag.Tag
Returns the right inset.
getRightBorderPerspective() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the perspective position of the right border.
getRightMarkPerspective() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the perspective position of the right marks.
getRingInterval() - Method in class li.netcat.chart.util.PolarGridPart
Returns the ring interval.
getRingPen() - Method in class li.netcat.chart.util.PolarGridPart
Returns the pen that is used to paint the rings.
getRingPenBox() - Method in class li.netcat.chart.util.PolarGridPart
Returns the pen box that is used to paint the rings.
getRowCount() - Method in interface li.netcat.chart.ChartModel
Returns the number of rows in this model.
getRowCount() - Method in class li.netcat.chart.data.DefaultStackModel
 
getRowCount() - Method in interface li.netcat.chart.data.StackModel
Returns the number of data rows.
getRowIndex() - Method in interface li.netcat.chart.LogicalPoint
Returns the index of the row to which this logic point points to.
getRowIndex(int) - Method in class li.netcat.chart.data.ColumnLegendModel
 
getRowIndex(int) - Method in interface li.netcat.chart.data.LegendModel
Returns the index of the row for a given entry index.
getRowIndex() - Method in class li.netcat.chart.util.DefaultLogicalPoint
 
getShiftX() - Method in class li.netcat.chart.util.PanelPartConstraints
Returns the absolute shift amount that separates the target from the anchor in x direction.
getShiftY() - Method in class li.netcat.chart.util.PanelPartConstraints
Returns the absolute shift amount that separates the target from the anchor in y direction.
getSize(Graphics) - Method in class li.netcat.chart.Chart
Returns the size of this chart.
getSpokeAngle(int) - Method in class li.netcat.chart.util.PolarConverter
Returns the angle of a spoke.
getSpokeCount() - Method in class li.netcat.chart.util.PolarConverter
Returns the number of spokes of this converter.
getSpokeInterval() - Method in class li.netcat.chart.util.PolarGridPart
Returns the spoke interval.
getSpokePen() - Method in class li.netcat.chart.util.PolarGridPart
Returns the pen that is used to paint the spokes.
getSpokePenBox() - Method in class li.netcat.chart.util.PolarGridPart
Returns the pen box that is used to paint the spokes.
getSpokeX(int, float) - Method in class li.netcat.chart.util.PolarConverter
Returns the x-coordinate of a spoke at a given position.
getSpokeY(int, float) - Method in class li.netcat.chart.util.PolarConverter
Returns the y-coordinate of a spoke at a given position.
getSpokesPerspective() - Method in class li.netcat.chart.util.PolarGridPart
Returns the perspective position of the spokes.
getSquareSize() - Method in class li.netcat.chart.util.AreaLegendPart
Returns the size of the square.
getStackModel() - Method in class li.netcat.chart.util.GraphPart
Returns the current installed stack model.
getStackStrategy() - Method in class li.netcat.chart.data.DefaultStackModel
Returns the strategy of this stack model.
getStackType() - Method in class li.netcat.chart.data.DefaultStackModel
Returns the type of the stack.
getStretch() - Method in class li.netcat.chart.util.ArcValueLocation
Returns the stretch value in x-Direction.
getStretch() - Method in class li.netcat.chart.util.PolarGraphPart
Returns the strech value in x-direction.
getStroke() - Method in class li.netcat.chart.util.Pen
Returns the stroke of this pen.
getStyle() - Method in class li.netcat.chart.util.tag.DefaultTagManager
Returns the style of this tag manager.
getSymbol(int) - Method in class li.netcat.chart.util.GraphLook
Returns the reference symbol that is used to paint the data of a specific column in a line chart.
getSymbol() - Method in class li.netcat.chart.util.elem.SymbolElement
Returns the outline of the symbol.
getTagConstraints(Graphics) - Method in class li.netcat.chart.util.CartesianInscribePart
This overridden method returns the tag constraints that are used to position all labels.
getTagConstraints(Graphics) - Method in class li.netcat.chart.util.CartesianScalePart
This overridden method returns the tag constraints that are used to position all labels.
getTagConstraints(Graphics) - Method in class li.netcat.chart.util.DirectInscribePart
 
getTagConstraints(Graphics) - Method in class li.netcat.chart.util.PolarInscribePart
 
getTagConstraints(Graphics) - Method in class li.netcat.chart.util.PolarScalePart
 
getTagConstraints(Graphics) - Method in class li.netcat.chart.util.TagPart
Subclasses must implement this method to report the tag constraints that do the first displacements.
getTagManager() - Method in class li.netcat.chart.util.TagPart
Returns the instance of the tag manager that is responsible to do the layout.
getTags(Graphics) - Method in class li.netcat.chart.util.CartesianScalePart
This overridden methods creates all tags using the corresponding scale model of the current part.
getTags(Graphics) - Method in class li.netcat.chart.util.InscribePart
 
getTags(Graphics) - Method in class li.netcat.chart.util.PolarScalePart
 
getTags(Graphics) - Method in class li.netcat.chart.util.TagPart
Subclasses must implement this method to report the list of tags that must be layouted.
getTangentialLinesPerspective() - Method in class li.netcat.chart.util.PolarGridPart
Returns the perspective position of the tangential lines.
getTangentialMarksPerspective() - Method in class li.netcat.chart.util.PolarGridPart
Returns the perspective position of the tangential marks.
getTangentialScaleModel() - Method in class li.netcat.chart.util.PolarGraphPart
Returns the tangential scale model of this polar graph.
getTargetX() - Method in class li.netcat.chart.util.PanelPartConstraints
Returns the target value in x direction.
getTargetY() - Method in class li.netcat.chart.util.PanelPartConstraints
Returns the target value in y direction.
getText(int) - Method in class li.netcat.chart.data.ColumnLegendModel
 
getText(int) - Method in class li.netcat.chart.data.DefaultScaleModel
 
getText(int) - Method in interface li.netcat.chart.data.LegendModel
Returns the text for a given entry index.
getText(int) - Method in class li.netcat.chart.data.RowScaleModel
 
getText(int) - Method in interface li.netcat.chart.data.ScaleModel
Returns the text of the mark at the given index.
getText(int) - Method in class li.netcat.chart.data.StaticScaleModel
 
getText() - Method in class li.netcat.chart.util.elem.TextElement
Returns the text of this element.
getText() - Method in class li.netcat.chart.util.tag.Tag
Returns the text of this tag.
getTextAt(int, int) - Method in class li.netcat.chart.AbstractChartModel
Returns the string representation of the value at the given index.
getTextAt(int, int) - Method in interface li.netcat.chart.ChartModel
Returns the text or name of a cell at a given index.
getTextForColumn(int) - Method in class li.netcat.chart.AbstractChartModel
Returns "Column "+columnIndex.
getTextForColumn(int) - Method in interface li.netcat.chart.ChartModel
Returns the text or name of a column.
getTextForKey(String) - Method in class li.netcat.chart.AbstractChartModel
Returns null.
getTextForKey(String) - Method in interface li.netcat.chart.ChartModel
Provides further arbitrary text values that can be used to specify the title of the chart or the names of the axis.
getTextForRow(int) - Method in class li.netcat.chart.AbstractChartModel
Returns "Row "+rowIndex.
getTextForRow(int) - Method in interface li.netcat.chart.ChartModel
Returns the text or name of a row.
getTextLook() - Method in class li.netcat.chart.util.TextPart
Returns the text look that is used to paint the text.
getTextLook() - Method in class li.netcat.chart.util.elem.TextElement
Returns the look of the text.
getTextLook() - Method in class li.netcat.chart.util.tag.Tag
Returns the text look of this tag.
getTextPenBox() - Method in class li.netcat.chart.util.TagPart
Returns the pen box that provides the pens used to draw the texts.
getThickness() - Method in class li.netcat.chart.util.ArcValueLocation
Returns the thickness of the arc i.e. the difference between inner and outer radius.
getThickness() - Method in class li.netcat.chart.util.PolarGraphPart
Returns the difference of outer and inner radius.
getTop() - Method in class li.netcat.chart.util.BorderPart
Returns the top inset.
getTop() - Method in class li.netcat.chart.util.TagPart
Returns the top inset.
getTop() - Method in class li.netcat.chart.util.tag.Tag
Returns the top inset.
getTopBorderPerspective() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the perspective position of the top border.
getTopMarkPerspective() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the perspective position of the top marks.
getTrail(int, int) - Method in class li.netcat.chart.data.DefaultStackModel
 
getTrail(int, int) - Method in interface li.netcat.chart.data.StackModel
Returns the trail value of a given data cell.
getTrailAngle() - Method in class li.netcat.chart.util.ArcValueLocation
Returns the angle of the trail value.
getTrailX() - Method in class li.netcat.chart.util.ArcValueLocation
 
getTrailX() - Method in class li.netcat.chart.util.RectValueLocation
 
getTrailX() - Method in interface li.netcat.chart.util.ValueLocation
Returns the x-coordinate of the trail point.
getTrailY() - Method in class li.netcat.chart.util.ArcValueLocation
 
getTrailY() - Method in class li.netcat.chart.util.RectValueLocation
 
getTrailY() - Method in interface li.netcat.chart.util.ValueLocation
Returns the y-coordinate of the trail point.
getTurnSmoothly() - Method in class li.netcat.chart.util.tag.DefaultTagManager
Returns true if the tags get turned smoothly.
getTurnTextLineGap() - Method in class li.netcat.chart.util.tag.DefaultTagManager
Returns the gap between the turned text and the line that connects with the target.
getVGap() - Method in class li.netcat.chart.util.LegendPart
Returns the vertical gap between the rows of the legend.
getValue(int) - Method in class li.netcat.chart.data.DefaultScaleModel
 
getValue(int) - Method in class li.netcat.chart.data.RowScaleModel
 
getValue(int) - Method in interface li.netcat.chart.data.ScaleModel
Returns the value of the mark at the given index.
getValue(int) - Method in class li.netcat.chart.data.StaticScaleModel
 
getValueAt(int, int) - Method in interface li.netcat.chart.ChartModel
Returns the data value of a cell at the given index.
getValueLocation(int, int) - Method in class li.netcat.chart.util.BarPart
 
getValueLocation(int, int) - Method in class li.netcat.chart.util.CartesianGraphPart
 
getValueLocation(int, int) - Method in class li.netcat.chart.util.GraphPart
Abstract function that calculates a ValueLocation for a given cell.
getValueLocation(int, int) - Method in class li.netcat.chart.util.PolarGraphPart
 
getValueLocation(int, int) - Method in class li.netcat.chart.util.RingPart
 
getVanishingPointX() - Method in class li.netcat.chart.util.PerspectivePart
Returns the vanishing point in x-direction.
getVanishingPointY() - Method in class li.netcat.chart.util.PerspectivePart
Returns the vanishing point in y-direction.
getVersion() - Static method in class li.netcat.chart.Version
Returns the version string of this product.
getVerticalLinesPerspective() - Method in class li.netcat.chart.util.CartesianGridPart
Returns the perspective position of the vertical lines.
getVerticalScaleModel() - Method in class li.netcat.chart.util.CartesianGraphPart
Returns the scale model that defines the axis in Y direction.
getVerticalTextAlignment() - Method in class li.netcat.chart.util.LabelPart
Returns the vertical alignment of the text.
getVerticalTextAlignment() - Method in class li.netcat.chart.util.tag.BasicTagManager
Returns the vertical text alignment.
getWidth() - Method in class li.netcat.chart.util.CartesianGraphPart
Returns the width of the underlying coordinate system.
getWidth() - Method in class li.netcat.svg.BufferedSVG
 
getX(float, float, float, float) - Method in class li.netcat.chart.util.ArcValueLocation
 
getX(float, float, float, float) - Method in class li.netcat.chart.util.RectValueLocation
 
getX(float, float, float, float) - Method in interface li.netcat.chart.util.ValueLocation
Returns the x-coordinate of an arbitrary point in this value location.
getX() - Method in class li.netcat.chart.util.elem.SymbolElement
Returns the x-coordinate of the center of the symbol.
getY(float, float, float, float) - Method in class li.netcat.chart.util.ArcValueLocation
 
getY(float, float, float, float) - Method in class li.netcat.chart.util.RectValueLocation
 
getY(float, float, float, float) - Method in interface li.netcat.chart.util.ValueLocation
Returns the y-coordinate of an arbitrary point in this value location.
getY() - Method in class li.netcat.chart.util.elem.SymbolElement
Returns the y-coordinate of the center of the symbol.

H

HORIZONTAL - Static variable in class li.netcat.chart.ChartConstants
Equal to SwingConstants.HORIZONTAL
HORIZONTAL - Static variable in class li.netcat.chart.util.CartesianGraphPart
Equal to ChartConstants.HORIZONTAL
HORIZONTAL - Static variable in class li.netcat.chart.util.LegendPart
Equal to ChartConstants.HORIZONTAL
height() - Method in class li.netcat.chart.util.DeviceString
Returns the height of the string.

I

InscribePart - class li.netcat.chart.util.InscribePart.
Abstract super class of all parts that inscribe the values of a chart.
InscribePart() - Constructor for class li.netcat.chart.util.InscribePart
Constructs and initializes a new InscribePart.
IteratableLayout - interface li.netcat.chart.util.IteratableLayout.
Extension of the Layout interface that adds the functionality of iterating over all elements of the layout.
invalidate() - Method in class li.netcat.chart.Chart
Invalidates the content of this chart.
invalidate() - Method in class li.netcat.chart.data.AbstractChartModelAdapter
Invoked when the underlying model changes.
invalidate() - Method in class li.netcat.chart.data.ColumnLegendModel
 
invalidate() - Method in class li.netcat.chart.data.DefaultScaleModel
 
invalidate() - Method in class li.netcat.chart.data.DefaultStackModel
 
invalidate() - Method in class li.netcat.chart.data.RowScaleModel
 
invalidate() - Method in class li.netcat.chart.data.StaticScaleModel
 
invalidate() - Method in class li.netcat.chart.util.AbstractPart
Calls invalidate() on the chart context if it's not null.
invalidate() - Method in class li.netcat.chart.util.BarPart
 
invalidate() - Method in class li.netcat.chart.util.PolarGraphPart
 
isCentered() - Method in class li.netcat.chart.data.DefaultScaleModel
Returns false.
isCentered() - Method in class li.netcat.chart.data.RowScaleModel
 
isCentered() - Method in interface li.netcat.chart.data.ScaleModel
Returns the centered flag.
isCentered() - Method in class li.netcat.chart.data.StaticScaleModel
 
isDone() - Method in interface li.netcat.chart.util.elem.ElementIterator
Returns true if there are no elements left.
isMovable() - Method in class li.netcat.chart.util.LegendPart
 
isRelative() - Method in class li.netcat.chart.data.DefaultStackModel
 
isRelative() - Method in interface li.netcat.chart.data.StackModel
Returns true if the values in this model are in percent.
isReverted() - Method in class li.netcat.chart.data.DefaultScaleModel
Returns true, if this scale model is reverted, which means that the smallest number is at the top of a horizontal scale.
isStacked() - Method in class li.netcat.chart.data.DefaultStackModel
 
isStacked() - Method in interface li.netcat.chart.data.StackModel
Returns true if the values in this model are stacked.

L

LEFT - Static variable in class li.netcat.chart.ChartConstants
Equal to SwingConstants.LEFT
LEFT - Static variable in class li.netcat.chart.util.CartesianInscribePart
Equal to ChartConstants.LEFT
LEFT - Static variable in class li.netcat.chart.util.CartesianScalePart
Equal to ChartConstants.LEFT
LEFT - Static variable in class li.netcat.chart.util.DefaultLayout
Equal to ChartConstants.LEFT
LEFT - Static variable in class li.netcat.chart.util.LabelPart
Equal to ChartConstants.LEFT
LEFT - Static variable in class li.netcat.chart.util.elem.TextElement
Equal to ChartConstants.LEFT
LEFT - Static variable in class li.netcat.chart.util.tag.BasicTagManager
Equal to ChartConstants.LEFT
LabelPart - class li.netcat.chart.util.LabelPart.
The LabelPart is used to write an arbitrary text to the chart.
LabelPart(String) - Constructor for class li.netcat.chart.util.LabelPart
Constructs a new instance of a LabelPart using the given constant text.
LabelPart(ChartModel, String) - Constructor for class li.netcat.chart.util.LabelPart
Constructs a new instance of a LabelPart that uses the given key to retrieve the text from the given chart model.
Layout - interface li.netcat.chart.Layout.
Interface of a graphical object that has bounds and knows how to paint itself.
LayoutElement - class li.netcat.chart.util.elem.LayoutElement.
Basic element of a chart that is defined by a layout.
LayoutElement(Layout, Object) - Constructor for class li.netcat.chart.util.elem.LayoutElement
Constructs a new layout element and initializes its fields to the given values.
LegendModel - interface li.netcat.chart.data.LegendModel.
Data provider for a legend.
LegendPart - class li.netcat.chart.util.LegendPart.
Abstract super class of a legend part.
LegendPart() - Constructor for class li.netcat.chart.util.LegendPart
Constructs a new instance of a legend part and initializes it to its defaults.
LineLegendPart - class li.netcat.chart.util.LineLegendPart.
Represents a legend that refers to lines in a chart and looks for example like this:

LineLegendPart(GraphPart) - Constructor for class li.netcat.chart.util.LineLegendPart

Constructs a new LineLegendPart that refers to the given GraphPart.
LineLegendPart(GraphPart, int) - Constructor for class li.netcat.chart.util.LineLegendPart
Constructs a new LineLegendPart that refers to the given GraphPart and uses the given orientation.
LinePart - class li.netcat.chart.util.LinePart.
Represents a line graph that looks for example like this:

LinePart(ChartModel) - Constructor for class li.netcat.chart.util.LinePart

Constructs a new LinePart using the given ChartModel, the type STACK_TYPE_NOT_STACKED and a horizontal orientation.
LinePart(ChartModel, int, int) - Constructor for class li.netcat.chart.util.LinePart
Constructs a new LinePart using the given ChartModel, stack type and orientation.
LinePart(ChartModel, int, int, boolean, boolean) - Constructor for class li.netcat.chart.util.LinePart
Constructs a new LinePart using the given ChartModel, stack type and orientation.
LineTagConstraints - class li.netcat.chart.util.tag.LineTagConstraints.
This tag constraints define that all tags must be placed on a straight line.
LineTagConstraints(float, float, int) - Constructor for class li.netcat.chart.util.tag.LineTagConstraints
Constructs a new LineTagConstraints object with the given parameters.
LinesElement - class li.netcat.chart.util.elem.LinesElement.
Immutable, basic element of a chart that defines a set of lines.
LinesElement(Shape, Pen, Object) - Constructor for class li.netcat.chart.util.elem.LinesElement
Constructs a new area element and initializes its fields to the given values.
LinesElement(Shape, Pen, Object, LogicalPoint) - Constructor for class li.netcat.chart.util.elem.LinesElement
Constructs a new area element and initializes its fields to the given values.
ListPenBox - class li.netcat.chart.util.ListPenBox.
Implementation of a pen box that uses a list of pens as internal data structure
ListPenBox() - Constructor for class li.netcat.chart.util.ListPenBox
Constructs a new and empty ListPenBox.
ListPenBox(Pen[]) - Constructor for class li.netcat.chart.util.ListPenBox
Constructs a new ListPenBox and inserts the given pens into the list of pens.
LogicalPoint - interface li.netcat.chart.LogicalPoint.
The logic point describes the logic position in a chart model.
layer(int) - Method in class li.netcat.chart.util.PanelPartConstraints
Constructs a new constraints object by using all properties of this instance and replacing the layer value by the given value.
layoutItem(Graphics, DefaultLayout, Rectangle2D.Float, GraphLook, int, int) - Method in class li.netcat.chart.util.AreaLegendPart
 
layoutItem(Graphics, DefaultLayout, Rectangle2D.Float, GraphLook, int, int) - Method in class li.netcat.chart.util.LegendPart
Subclasses must implement this method to layout an item.
layoutItem(Graphics, DefaultLayout, Rectangle2D.Float, GraphLook, int, int) - Method in class li.netcat.chart.util.LineLegendPart
 
li.netcat.chart - package li.netcat.chart
Definition of classes and interfaces that make up the basic architecture.
li.netcat.chart.data - package li.netcat.chart.data
Comprises further data models and adapters that provide data in an appropriate form.
li.netcat.chart.util - package li.netcat.chart.util
Contains a collection of Part implementations and other chart related utilities.
li.netcat.chart.util.elem - package li.netcat.chart.util.elem
Interfaces and classes that define the basic elements of the charts.
li.netcat.chart.util.tag - package li.netcat.chart.util.tag
Interfaces and classes that build the tag concept.
li.netcat.svg - package li.netcat.svg
 

M

METHOD_MOVE - Static variable in class li.netcat.chart.util.tag.DefaultTagManager
The METHOD_MOVE moves a label to another position if an overlap occurs.
METHOD_REMOVE - Static variable in class li.netcat.chart.util.tag.DefaultTagManager
The METHOD_REMOVE simply does not paint a label that overlaps with another.
METHOD_STAY - Static variable in class li.netcat.chart.util.tag.DefaultTagManager
The METHOD_STAY simply ignores overlaps of labels.
main(String[]) - Static method in class li.netcat.chart.Version
Prints the version of this product to the standard output.
move(float, float) - Method in class li.netcat.chart.util.ArcValueLocation
 
move(float, float) - Method in class li.netcat.chart.util.RectValueLocation
 
move(float, float) - Method in interface li.netcat.chart.util.ValueLocation
Moves this value location by the given value.
moveRadial(float) - Method in class li.netcat.chart.util.ArcValueLocation
Moves this value location in the radial direction by the given amount.

N

NET - Static variable in class li.netcat.chart.ChartConstants
Defines the orientation of a polar coordinate system as a net.
NET - Static variable in class li.netcat.chart.util.PolarConverter
Equal to ChartConstants.NET
NET - Static variable in class li.netcat.chart.util.PolarGraphPart
Equal to ChartConstants.NET
NumericScaleModel - interface li.netcat.chart.data.NumericScaleModel.
Extension of the ScaleModel interface that defines a numeric scale.
next() - Method in interface li.netcat.chart.util.elem.ElementIterator
Moves this iterator to the next element.

O

onChartInvalidation(ChartInvalidationEvent) - Method in interface li.netcat.chart.ChartInvalidationListener
Callback method that gets invoked when a change in the chart occurs.
onChartModelChange(ChartModelEvent) - Method in interface li.netcat.chart.ChartModelListener
Callback method that gets invoked when a change in the chart model occurs.
onChartModelChange(ChartModelEvent) - Method in class li.netcat.chart.util.LabelPart
 
onStackModelChange(StackModelEvent) - Method in interface li.netcat.chart.data.StackModelListener
Callback method that gets invoked when a change in the stack model occurs.
outlinePaint(Paint) - Method in class li.netcat.chart.util.Pen
Constructs a new pen object by using all properties of this instance and replacing its outline paint by the given paint.

P

PERSPECTIVE - Static variable in class li.netcat.chart.ChartConstants
Perspective property of a chart element.
PERSPECTIVE - Static variable in class li.netcat.chart.util.AbstractPart
Equal to ChartConstants.PERSPECTIVE
PanelPart - class li.netcat.chart.util.PanelPart.
Since the layout of charts follows another layout paradigm than the standard AWT components, the layout manager concept of AWT cannot be applied to charts.
PanelPart() - Constructor for class li.netcat.chart.util.PanelPart
Constructs a new and empty PanelPart.
PanelPartConstraints - class li.netcat.chart.util.PanelPartConstraints.
Immutable class that defines the positioning of parts in a PanelPart.
PanelPartConstraints(Part, Part, float, float, float, float, int, int, int) - Constructor for class li.netcat.chart.util.PanelPartConstraints
Constructs a new instance of PanelPartConstraints using the given parameters.
Part - interface li.netcat.chart.Part.
The Part is the building block unit that is used to compose charts.
Pen - class li.netcat.chart.util.Pen.
Immutable class representing a pen.
Pen(Stroke, Paint) - Constructor for class li.netcat.chart.util.Pen
Constructs a new pen using the given stroke and the given paint that is used to draw and fill shapes.
Pen(Paint) - Constructor for class li.netcat.chart.util.Pen
Constructs a new pen using the given paint to fill shapes.
Pen(Stroke, Paint, Paint) - Constructor for class li.netcat.chart.util.Pen
Constructs a new pen using the given stroke and the given paints.
PenBox - interface li.netcat.chart.util.PenBox.
Interface to a pen box that provides an unlimited number of pens.
PerspectivePart - class li.netcat.chart.util.PerspectivePart.
Adds a 3D effect to a given Part and changes its look for example to the following:

PerspectivePart(Part) - Constructor for class li.netcat.chart.util.PerspectivePart

Constructs a new perspective part that adds a 3D perspective to the given part.
PolarConverter - class li.netcat.chart.util.PolarConverter.
Utility class for polar coordinate calculation.
PolarConverter(ScaleModel, int, float) - Constructor for class li.netcat.chart.util.PolarConverter
Constructs a new PolarConverter that uses the given scale model as the tangential scale model.
PolarGraphPart - class li.netcat.chart.util.PolarGraphPart.
Abstract super class of all graph parts with a polar coordinate system.
PolarGraphPart(int, int, boolean, int) - Constructor for class li.netcat.chart.util.PolarGraphPart
Constructs a new PolarGraphPart using the given parameters.
PolarGridPart - class li.netcat.chart.util.PolarGridPart.
Represents a polar grid that looks for example like this:

PolarGridPart(PolarGraphPart) - Constructor for class li.netcat.chart.util.PolarGridPart

Constructs a new PolarGridPart using the given PolarGraphPart.
PolarInscribePart - class li.netcat.chart.util.PolarInscribePart.
Represents a round inscription that looks for example like this:

PolarInscribePart(PolarGraphPart) - Constructor for class li.netcat.chart.util.PolarInscribePart

Constructs a new PolarInscribePart that tags the given graph part.
PolarScalePart - class li.netcat.chart.util.PolarScalePart.
Represents a round scale that looks for example like this:

PolarScalePart(PolarGraphPart) - Constructor for class li.netcat.chart.util.PolarScalePart

Constructs a new PolarScalePart that attaches to the given polar part.
paint(Graphics, int, int) - Method in class li.netcat.chart.Chart
Paints this chart to the given graphics object at the given position.
paint(Graphics) - Method in interface li.netcat.chart.Layout
Paints this layout to the given graphics.
paint(Graphics) - Method in class li.netcat.chart.util.elem.ElementLayout
 
paintComponent(Graphics) - Method in class li.netcat.chart.ChartPanel
 
pen(Pen) - Method in class li.netcat.chart.util.TextLook
Constructs a new instance of a TextLook with the given pen.
preparePen(Pen, ScaleModel, int) - Method in class li.netcat.chart.util.PolarScalePart
Callback method, that can be overridden by subclasses to influence the pen that draws the line before the tag gets created.
prepareTag(Tag, ScaleModel, int, Graphics) - Method in class li.netcat.chart.util.PolarScalePart
Callback method, that can be overridden by subclasses to influence the created tag.
prepareTextLook(TextLook, ScaleModel, int) - Method in class li.netcat.chart.util.PolarScalePart
Callback method, that can be overridden by subclasses to influence the text look before the tag gets created.

R

RIGHT - Static variable in class li.netcat.chart.ChartConstants
Equal to SwingConstants.RIGHT
RIGHT - Static variable in class li.netcat.chart.util.CartesianInscribePart
Equal to ChartConstants.RIGHT
RIGHT - Static variable in class li.netcat.chart.util.CartesianScalePart
Equal to ChartConstants.RIGHT
RIGHT - Static variable in class li.netcat.chart.util.DefaultLayout
Equal to ChartConstants.RIGHT
RIGHT - Static variable in class li.netcat.chart.util.LabelPart
Equal to ChartConstants.RIGHT
RIGHT - Static variable in class li.netcat.chart.util.elem.TextElement
Equal to ChartConstants.RIGHT
RIGHT - Static variable in class li.netcat.chart.util.tag.BasicTagManager
Equal to ChartConstants.RIGHT
RING - Static variable in class li.netcat.chart.ChartConstants
Defines the orientation of a polar coordinate system as a ring.
RING - Static variable in class li.netcat.chart.util.PolarConverter
Equal to ChartConstants.RING
RING - Static variable in class li.netcat.chart.util.PolarGraphPart
Equal to ChartConstants.RING
RadarLinePart - class li.netcat.chart.util.RadarLinePart.
Represents a polar graph that looks for example like this:

RadarLinePart(ChartModel) - Constructor for class li.netcat.chart.util.RadarLinePart

Constructs a new RadarLinePart using the given ChartModel and the type STACK_TYPE_NOT_STACKED.
RadarLinePart(ChartModel, int) - Constructor for class li.netcat.chart.util.RadarLinePart
Constructs a new RadarLinePart using the given ChartModel and the given type.
RadarLinePart(ChartModel, int, boolean, boolean) - Constructor for class li.netcat.chart.util.RadarLinePart
Constructs a new RadarLinePart using the given ChartModel and the given type.
RadarPart - class li.netcat.chart.util.RadarPart.
Represents a polar graph that looks for example like this:

RadarPart(ChartModel) - Constructor for class li.netcat.chart.util.RadarPart

Constructs a new RadarPart using the given ChartModel and the type STACK_TYPE_NOT_STACKED.
RadarPart(ChartModel, int) - Constructor for class li.netcat.chart.util.RadarPart
Constructs a new RadarPart using the given ChartModel and the given type.
RectValueLocation - class li.netcat.chart.util.RectValueLocation.
Implementation of a rectangular value location.
RectValueLocation(float, float, float, float, float, float) - Constructor for class li.netcat.chart.util.RectValueLocation
Constructs a new RectValueLocation and initializes all of its fields to the given values.
RingPart - class li.netcat.chart.util.RingPart.
Represents a round graph that looks for example like this:

RingPart(ChartModel) - Constructor for class li.netcat.chart.util.RingPart

Constructs a new RingPart using the given ChartModel and the type STACK_TYPE_STACKED_PERCENT.
RingPart(ChartModel, int) - Constructor for class li.netcat.chart.util.RingPart
Constructs a new RingPart using the given ChartModel and the given type.
RowScaleModel - class li.netcat.chart.data.RowScaleModel.
Implementation of a scale model that uses the rows of a ChartModel as data.
RowScaleModel(boolean) - Constructor for class li.netcat.chart.data.RowScaleModel
Constructs a new RowScaleModel and sets the given centered flag.
reference(Part) - Method in class li.netcat.chart.util.PanelPartConstraints
Constructs a new constraints object by using all properties of this instance and replacing the reference in x and y direction by the given part.
reference(Part, Part) - Method in class li.netcat.chart.util.PanelPartConstraints
Constructs a new constraints object by using all properties of this instance and replacing the reference in x and y direction by the given parts.
referenceX(Part) - Method in class li.netcat.chart.util.PanelPartConstraints
Constructs a new constraints object by using all properties of this instance and replacing the reference in x direction by the given part.
referenceY(Part) - Method in class li.netcat.chart.util.PanelPartConstraints
Constructs a new constraints object by using all properties of this instance and replacing the reference in y direction by the given part.
reflectX() - Method in class li.netcat.chart.util.RectValueLocation
Reflects this value location at the straight line x=0.
reflectXY() - Method in class li.netcat.chart.util.RectValueLocation
Reflects this value location at the straight line x=y.
reflectY() - Method in class li.netcat.chart.util.RectValueLocation
Reflects this value location at the straight line y=0.
removeChartInvalidationListener(ChartInvalidationListener) - Method in class li.netcat.chart.Chart
Removes a chart invalidation listener from the list of listeners.
removeChartModelListener(ChartModelListener) - Method in interface li.netcat.chart.ChartModel
Removes a chart model listener from the list of listeners.
removeChartModelListener(ChartModelListener) - Method in class li.netcat.chart.ChartModelSupport
Removes a ChartModelListener from the list of listeners.
removePart(Part) - Method in class li.netcat.chart.util.PanelPart
Removes a part from this panel.
removeStackModelListener(StackModelListener) - Method in class li.netcat.chart.data.DefaultStackModel
 
removeStackModelListener(StackModelListener) - Method in interface li.netcat.chart.data.StackModel
Removes a stack model listener from the list of listeners.
removeStackModelListener(StackModelListener) - Method in class li.netcat.chart.data.StackModelSupport
Removes a stack model listener from the list of listeners.

S

STACK_STRATEGY_APPEND - Static variable in class li.netcat.chart.ChartConstants
Defines the strategy of a stacked chart in respect of negative values.
STACK_STRATEGY_APPEND - Static variable in class li.netcat.chart.data.DefaultStackModel
Equal to ChartConstants.STACK_STRATEGY_APPEND
STACK_STRATEGY_APPEND - Static variable in class li.netcat.chart.util.GraphPart
Equal to ChartConstants.STACK_STRATEGY_APPEND
STACK_STRATEGY_GROUP - Static variable in class li.netcat.chart.ChartConstants
Defines the strategy of a stacked chart in respect of negative values.
STACK_STRATEGY_GROUP - Static variable in class li.netcat.chart.data.DefaultStackModel
Equal to ChartConstants.STACK_STRATEGY_GROUP
STACK_STRATEGY_GROUP - Static variable in class li.netcat.chart.util.GraphPart
Equal to ChartConstants.STACK_STRATEGY_GROUP
STACK_TYPE_NOT_STACKED - Static variable in class li.netcat.chart.ChartConstants
Defines the type of a chart to be not stacked.
STACK_TYPE_NOT_STACKED - Static variable in class li.netcat.chart.data.DefaultStackModel
Equal to ChartConstants.STACK_TYPE_NOT_STACKED
STACK_TYPE_NOT_STACKED - Static variable in class li.netcat.chart.util.GraphPart
Equal to ChartConstants.STACK_TYPE_NOT_STACKED
STACK_TYPE_STACKED - Static variable in class li.netcat.chart.ChartConstants
Defines the type of a chart to be stacked.
STACK_TYPE_STACKED - Static variable in class li.netcat.chart.data.DefaultStackModel
Equal to ChartConstants.STACK_TYPE_STACKED
STACK_TYPE_STACKED - Static variable in class li.netcat.chart.util.GraphPart
Equal to ChartConstants.STACK_TYPE_STACKED
STACK_TYPE_STACKED_PERCENT - Static variable in class li.netcat.chart.ChartConstants
Defines the type of a chart to be stacked and completed to 100%.
STACK_TYPE_STACKED_PERCENT - Static variable in class li.netcat.chart.data.DefaultStackModel
Equal to ChartConstants.STACK_TYPE_STACKED_PERCENT
STACK_TYPE_STACKED_PERCENT - Static variable in class li.netcat.chart.util.GraphPart
Equal to ChartConstants.STACK_TYPE_STACKED_PERCENT
STYLE_DASH - Static variable in class li.netcat.chart.util.tag.DefaultTagManager
The STYLE_DASH paints a small dash at the left or right of the label and connects the end of the dash with the line that points to the target position.
STYLE_TURN - Static variable in class li.netcat.chart.util.tag.DefaultTagManager
The STYLE_TURN tries to turn the labels when they overlap.
STYLE_UNDERLINE - Static variable in class li.netcat.chart.util.tag.DefaultTagManager
The STYLE_UNDERLINE underlines the label and connects this line with the line that points to the target.
ScaleModel - interface li.netcat.chart.data.ScaleModel.
Data source for a scale.
StackModel - interface li.netcat.chart.data.StackModel.
The StackModel adapts a chart model and calculates the lead and the tail of each numeric value in the model.
StackModelEvent - class li.netcat.chart.data.StackModelEvent.
Event object that describes the stack model event.
StackModelEvent(Object) - Constructor for class li.netcat.chart.data.StackModelEvent
Constructs a new StackModelEvent using the given event source.
StackModelListener - interface li.netcat.chart.data.StackModelListener.
Notification receiver for changes in the stack model.
StackModelSupport - class li.netcat.chart.data.StackModelSupport.
Support class that facilitates the implementation of custom stack models.
StackModelSupport() - Constructor for class li.netcat.chart.data.StackModelSupport
Constructs a new StackModelSupport with no initial listeners.
StaticScaleModel - class li.netcat.chart.data.StaticScaleModel.
Implementation of a NumericScaleModel that uses a linear scale.
StaticScaleModel(double[]) - Constructor for class li.netcat.chart.data.StaticScaleModel
Construcs a new instance of a StaticScaleModel with the given marks.
SymbolElement - class li.netcat.chart.util.elem.SymbolElement.
Immutable, basic element of a line chart that defines a small reference symbol.
SymbolElement(Shape, Paint, float, float, Object) - Constructor for class li.netcat.chart.util.elem.SymbolElement
Constructs a new symbol element and initializes its fields to the given values.
SymbolElement(Shape, Paint, float, float, Object, LogicalPoint) - Constructor for class li.netcat.chart.util.elem.SymbolElement
Constructs a new symbol element and initializes its fields to the given values.
setAdditionalLineLength(float) - Method in class li.netcat.chart.util.TagPart
Sets the additional line length that shifts the text in the direction of the lines by an additional amount.
setAngleDegrees(float) - Method in class li.netcat.chart.util.LabelPart
Sets the angle in degrees. 0 refers to normal, horizontal text, 90 is vertical (turned anticlockwise).
setAngleDegrees(float) - Method in class li.netcat.chart.util.tag.BasicTagManager
Sets the angle in degrees.
setAreaChartPenBox(PenBox) - Method in class li.netcat.chart.util.GraphLook
Sets the pen box that is used to paint the areas.
setAreaChartPens(Pen[]) - Method in class li.netcat.chart.util.GraphLook
Sets the series of pens that is used to paint the areas.
setAutoPerspective(float, float) - Method in class li.netcat.chart.util.PolarScalePart
Sets a vector that is used to define the perspective positions of the tags automatically.
setBackgroundPaint(Paint) - Method in class li.netcat.chart.util.BorderPart
Sets the background paint.
setBackgroundPaint(Paint) - Method in class li.netcat.chart.util.GridPart
Sets the given paint as background paint.
setBackgroundPen(Pen) - Method in class li.netcat.chart.util.GridPart
Sets the given pen as background pen.
setBackgroundPenBox(PenBox) - Method in class li.netcat.chart.util.GridPart
Sets the pen box that is used to paint the background (areas between the numeric grid lines).
setBorderPen(Pen) - Method in class li.netcat.chart.util.GridPart
Sets the pen that is used to paint the border of the grid.
setBottomBorderPerspective(Object) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the perspective position of the bottom border.
setBottomMarkPerspective(Object) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the perspective position of the bottom marks.
setCartesianGraphPart(CartesianGraphPart) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the graph part that defines the dimensions of this grid.
setCartesianGraphPart(CartesianGraphPart) - Method in class li.netcat.chart.util.CartesianInscribePart
Sets the Cartesian graph part that gets decorated by this tag part.
setCentered(boolean) - Method in class li.netcat.chart.data.RowScaleModel
Sets the centered flag.
setChart(Chart) - Method in class li.netcat.chart.ChartPanel
Sets the chart that gets displayed on the screen by this chart panel.
setChart(Chart) - Method in interface li.netcat.chart.Part
Sets the container of this part.
setChart(Chart) - Method in class li.netcat.chart.util.AbstractPart
 
setChart(Chart) - Method in class li.netcat.chart.util.BorderPart
 
setChart(Chart) - Method in class li.netcat.chart.util.PanelPart
 
setChart(Chart) - Method in class li.netcat.chart.util.PerspectivePart
 
setChartModel(ChartModel) - Method in class li.netcat.chart.data.AbstractChartModelAdapter
 
setChartModel(ChartModel) - Method in interface li.netcat.chart.data.ChartModelAdapter
Sets the underlying chat model.
setChartModel(ChartModel) - Method in class li.netcat.chart.util.GraphPart
Sets the chart model that provides all dynamic data.
setChartModel(ChartModel) - Method in class li.netcat.chart.util.LabelPart
Sets the chart model that provides the text.
setContent(Part) - Method in class li.netcat.chart.Chart
Sets the content of this container.
setCoordinates(float, float, float, float, float, float) - Method in class li.netcat.chart.util.RectValueLocation
Sets the coordinates to this value location.
setDashLength(float) - Method in class li.netcat.chart.util.tag.DefaultTagManager
Sets the length of the dash line.
setDefault(GraphLook) - Static method in class li.netcat.chart.util.GraphLook
Sets the default graph look that will be used by all graph parts at construction time.
setDefaultCapButt(Pen) - Static method in class li.netcat.chart.util.Pen
Sets the default pen with butt caps.
setDefaultCapRound(Pen) - Static method in class li.netcat.chart.util.Pen
Sets the default pen with round caps.
setDefaultCapSquare(Pen) - Static method in class li.netcat.chart.util.Pen
Sets the default pen with square caps.
setDefaultDashed(Pen) - Static method in class li.netcat.chart.util.Pen
Sets the default dashed pen.
setDefaultLarge(TextLook) - Static method in class li.netcat.chart.util.TextLook
Returns the default of a large sized TextLook.
setDefaultMedium(TextLook) - Static method in class li.netcat.chart.util.TextLook
Sets the default of a medium sized TextLook.
setDefaultNormal(TextLook) - Static method in class li.netcat.chart.util.TextLook
Sets the default of a normal sized TextLook.
setDefaultSmall(TextLook) - Static method in class li.netcat.chart.util.TextLook
Sets the default of a small TextLook.
setDiscreetLength(float) - Method in class li.netcat.chart.util.GraphPart
Utility method for subclasses to set the length of the discreet scale model.
setDiscreetScaleModel(ScaleModel) - Method in class li.netcat.chart.util.GraphPart
Sets a new instance of the discreet scale model.
setDiscreteGridPen(Pen) - Method in class li.netcat.chart.util.GridPart
Sets the pen that is used to paint the marks of the grid.
setDiscreteGridPenBox(PenBox) - Method in class li.netcat.chart.util.GridPart
Sets the pen box that is used to paint the grid lines or marks along the discrete axis.
setDivideMap(double[]) - Method in class li.netcat.chart.data.DefaultScaleModel
Sets a new instance of the divide map.
setFlatness(float) - Method in class li.netcat.chart.util.RingPart
Sets the maximum distance that the line segments used to approximate the curved segments are allowed.
setGraphLook(GraphLook) - Method in class li.netcat.chart.util.GraphPart
Sets the look of the graph.
setGraphPart(GraphPart) - Method in class li.netcat.chart.util.CartesianInscribePart
Overrides the method of the super class and makes sure that the part is always of instance CartesianGraphPart.
setGraphPart(GraphPart) - Method in class li.netcat.chart.util.CartesianScalePart
Sets the graph part that gets decorated by this scale.
setGraphPart(GraphPart) - Method in class li.netcat.chart.util.InscribePart
Sets the graph part that gets inscribed by this part.
setGraphPart(GraphPart) - Method in class li.netcat.chart.util.LegendPart
Sets the graph part to this LegendPart that provides the GraphLook and the LegendModel.
setGraphPart(GraphPart) - Method in class li.netcat.chart.util.PolarInscribePart
This overridden method makes sure, that only polar graph parts are set.
setGridIntervalX(int) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the grid interval in X-direction.
setGridIntervalY(int) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the grid interval in Y-direction.
setHGap(float) - Method in class li.netcat.chart.util.LegendPart
Sets the horizontal gap between the columns of the legend.
setHorizontalLinesPerspective(Object) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the perspective position of the horizontal lines.
setHorizontalScaleModel(ScaleModel) - Method in class li.netcat.chart.util.CartesianGraphPart
Sets the scale model that defines the axis in X direction.
setHorizontalTextAlignment(int) - Method in class li.netcat.chart.util.LabelPart
Sets the horizontal alignment of the text.
setHorizontalTextAlignment(int) - Method in class li.netcat.chart.util.tag.BasicTagManager
Sets the horizontal text alignment.
setIncludeZero(boolean) - Method in class li.netcat.chart.data.DefaultStackModel
Specifies, whether to include the zero value or not.
setInnerBorderPerspective(Object) - Method in class li.netcat.chart.util.PolarGridPart
Sets the perspective position of the inner border.
setInsets(int, int, int, int) - Method in class li.netcat.chart.util.BorderPart
Sets the insets to this border part.
setInsets(int, int, int, int) - Method in class li.netcat.chart.util.TagPart
Sets the insets of this TagPart.
setInsets(int, int, int, int) - Method in class li.netcat.chart.util.tag.Tag
Sets the insets of the tag to the given values.
setItemTextGap(float) - Method in class li.netcat.chart.util.LegendPart
Sets the gap between item and text.
setKey(String) - Method in class li.netcat.chart.util.LabelPart
Sets the key that is used to retrieve the text from the chart model.
setLeftBorderPerspective(Object) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the perspective position of the left border.
setLeftMarkPerspective(Object) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the perspective position of the left marks.
setLegendModel(LegendModel) - Method in class li.netcat.chart.util.GraphPart
Sets a new legend model.
setLength(float) - Method in class li.netcat.chart.data.DefaultScaleModel
 
setLength(float) - Method in class li.netcat.chart.data.RowScaleModel
 
setLength(float) - Method in interface li.netcat.chart.data.ScaleModel
Sets the length of the scale.
setLength(float) - Method in class li.netcat.chart.data.StaticScaleModel
 
setLight(int, int) - Method in class li.netcat.chart.util.PerspectivePart
Sets the light vector.
setLineChartPenBox(PenBox) - Method in class li.netcat.chart.util.GraphLook
Sets the pen box that is used to paint the line charts.
setLineChartPens(Pen[]) - Method in class li.netcat.chart.util.GraphLook
Sets the series of pens that is used to paint line charts.
setLineLength(float) - Method in class li.netcat.chart.util.LineLegendPart
Sets the length of the line.
setLinePenBox(PenBox) - Method in class li.netcat.chart.util.TagPart
Sets a pen box that provides the pens used to draw the lines from the tag to the target point.
setMarkInterval(int) - Method in class li.netcat.chart.util.CartesianScalePart
Sets the mark interval.
setMarkInterval(int) - Method in class li.netcat.chart.util.PolarScalePart
Sets the mark interval.
setMarkLineLength(float) - Method in class li.netcat.chart.util.GridPart
Sets the length of the marks.
setMarks(double[]) - Method in class li.netcat.chart.data.StaticScaleModel
Sets the static marks to this scale.
setMaxHeight(float) - Method in class li.netcat.chart.util.LegendPart
Sets the maximum height of this legend.
setMaxWidth(float) - Method in class li.netcat.chart.util.LegendPart
Sets the maximum with of this legend.
setMethod(int) - Method in class li.netcat.chart.util.tag.DefaultTagManager
Sets the method that gets applied when overlaps of the labels occur.
setNumericGridPen(Pen) - Method in class li.netcat.chart.util.GridPart
Sets the pen that is used to paint the marks of the grid.
setNumericGridPenBox(PenBox) - Method in class li.netcat.chart.util.GridPart
Sets the pen box that is used to paint the grid lines or marks that go along the numeric axis of the grid.
setNumericLength(float) - Method in class li.netcat.chart.util.GraphPart
Utility method for subclasses to set the length of the numeric scale model.
setNumericScaleModel(NumericScaleModel) - Method in class li.netcat.chart.util.GraphPart
Sets a new instance of the numeric scale model.
setOrientation(int) - Method in class li.netcat.chart.util.CartesianGraphPart
Sets the logical orientation of this CartesianGraphPart.
setOrientation(int) - Method in class li.netcat.chart.util.LegendPart
Sets the orientation of this legend.
setOuterBorderPerspective(Object) - Method in class li.netcat.chart.util.PolarGridPart
Sets the perspective position of the outer border.
setPaintBackground(boolean) - Method in class li.netcat.chart.util.GridPart
Sets the paint background flag.
setPaintBorderFlags(boolean, boolean, boolean, boolean) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the paint flags of the border.
setPaintHorizontalLines(boolean) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the paint horizontal lines flag.
setPaintInnerBorder(boolean) - Method in class li.netcat.chart.util.PolarGridPart
Sets the paint inner border flag.
setPaintLine(boolean) - Method in class li.netcat.chart.util.LineLegendPart
If true the legend paints the lines.
setPaintLines(boolean) - Method in class li.netcat.chart.util.LinePart
If true this line part will paint the lines.
setPaintLines(boolean) - Method in class li.netcat.chart.util.RadarLinePart
Sets the paint lines flag.
setPaintMarksFlags(boolean, boolean, boolean, boolean) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the paint flags of the marks.
setPaintOuterBorder(boolean) - Method in class li.netcat.chart.util.PolarGridPart
Sets the paint outer border flag.
setPaintSpokes(boolean) - Method in class li.netcat.chart.util.PolarGridPart
Sets the paint spokes flag.
setPaintSymbol(boolean) - Method in class li.netcat.chart.util.LineLegendPart
If true the legend paints the symbols.
setPaintSymbols(boolean) - Method in class li.netcat.chart.util.LinePart
If true this line part will paint the symbols.
setPaintSymbols(boolean) - Method in class li.netcat.chart.util.RadarLinePart
Sets the paint symbols flag.
setPaintTangentialLines(boolean) - Method in class li.netcat.chart.util.PolarGridPart
Sets the paint tangential lines flag.
setPaintTangentialMarks(boolean) - Method in class li.netcat.chart.util.PolarGridPart
Sets the paint tangential marks flag.
setPaintVerticalLines(boolean) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the paint vertical lines flag.
setPart(Part) - Method in class li.netcat.chart.util.BorderPart
Sets the wrapped Part.
setPen(Pen) - Method in class li.netcat.chart.util.BorderPart
Sets the pen that is used to paint the borderand the background.
setPen(Pen) - Method in class li.netcat.chart.util.TagPart
Sets the pen that is used to draw the lines from the tag to the target point.
setPen(Pen) - Method in class li.netcat.chart.util.tag.Tag
Sets the pen that is used to paint the line.
setPens(Pen[]) - Method in class li.netcat.chart.util.ListPenBox
Sets the pen collection to the given pens.
setPerpendicularMoveLength(float) - Method in class li.netcat.chart.util.tag.DefaultTagManager
Under certain circumstances when labels get moved, they need a movement in the perpendicular direction.
setPerspective(Object) - Method in class li.netcat.chart.util.AbstractPart
Sets the perspective position of this part.
setPerspective(Object) - Method in class li.netcat.chart.util.tag.Tag
Sets the perspective property to this tag.
setPolarGraphPart(PolarGraphPart) - Method in class li.netcat.chart.util.PolarGridPart
Sets the graph part that defines the dimensions and orientation of this grid.
setPolarGraphPart(PolarGraphPart) - Method in class li.netcat.chart.util.PolarInscribePart
Sets the polar graph part that gets decorated by this tag part.
setPolarGraphPart(PolarGraphPart) - Method in class li.netcat.chart.util.PolarScalePart
Sets the polar graph part that gets decorated by this scale part.
setPosition(int) - Method in class li.netcat.chart.util.CartesianInscribePart
Sets the position of this tag part.
setPosition(int) - Method in class li.netcat.chart.util.CartesianScalePart
Sets the position of this scale.
setRadialMove(int, int, float) - Method in class li.netcat.chart.util.RingPart
Sets a radial movement of a data element.
setRadialScaleModel(ScaleModel) - Method in class li.netcat.chart.util.PolarGraphPart
Sets the radial scale model of this polar graph.
setRange(double, double, boolean) - Method in class li.netcat.chart.data.DefaultScaleModel
 
setRange(double, double, boolean) - Method in interface li.netcat.chart.data.NumericScaleModel
Sets the range for this scale.
setRange(double, double, boolean) - Method in class li.netcat.chart.data.StaticScaleModel
 
setRelativeColumnGap(float) - Method in class li.netcat.chart.util.BarPart
Sets the relative gap of two side by side bars of succeeding columns.
setRelativeRowGap(float) - Method in class li.netcat.chart.util.BarPart
Sets the relative gap of two side by side bars of succeeding rows.
setReverted(boolean) - Method in class li.netcat.chart.data.DefaultScaleModel
Sets the reverted flag.
setRightBorderPerspective(Object) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the perspective position of the right border.
setRightMarkPerspective(Object) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the perspective position of the right marks.
setRingInterval(int) - Method in class li.netcat.chart.util.PolarGridPart
Sets the ring interval.
setRingPen(Pen) - Method in class li.netcat.chart.util.PolarGridPart
Sets the pen that is used to paint the rings.
setRingPenBox(PenBox) - Method in class li.netcat.chart.util.PolarGridPart
Sets the pen box that is used to paint the rings.
setSize(float, float) - Method in class li.netcat.chart.util.CartesianGraphPart
Sets the size of the of the underlying coordinate system.
setSize(float, float) - Method in class li.netcat.chart.util.PolarGraphPart
Sets the size of this polar graph.
setSize(int, int) - Method in class li.netcat.svg.BufferedSVG
 
setSpokeInterval(int) - Method in class li.netcat.chart.util.PolarGridPart
Sets the spoke interval.
setSpokePen(Pen) - Method in class li.netcat.chart.util.PolarGridPart
Sets the pen that is used to paint the spoke lines.
setSpokePenBox(PenBox) - Method in class li.netcat.chart.util.PolarGridPart
Sets the pen box that is used to paint the spoke lines.
setSpokesPerspective(Object) - Method in class li.netcat.chart.util.PolarGridPart
Sets the perspective position of the spokes.
setSquareSize(float) - Method in class li.netcat.chart.util.AreaLegendPart
Sets the size of the square.
setStackModel(StackModel) - Method in class li.netcat.chart.util.GraphPart
Sets a new stack model.
setStackStrategy(int) - Method in class li.netcat.chart.data.DefaultStackModel
Sets the strategy of the stack to the given value.
setStackType(int) - Method in class li.netcat.chart.data.DefaultStackModel
Sets the type of the stack to the given value.
setStretch(float) - Method in class li.netcat.chart.util.PolarGraphPart
Sets the strech value in x-direction.
setStyle(int) - Method in class li.netcat.chart.util.tag.DefaultTagManager
Sets the style of this tag manager.
setSymbols(Shape[]) - Method in class li.netcat.chart.util.GraphLook
Sets the series of symbols to be used for painting line charts.
setTagManager(TagManager) - Method in class li.netcat.chart.util.TagPart
Sets the instance of the tag manager that is responsible to do the layout.
setTangentialLinesPerspective(Object) - Method in class li.netcat.chart.util.PolarGridPart
Sets the perspective position of the tangential lines.
setTangentialMarksPerspective(Object) - Method in class li.netcat.chart.util.PolarGridPart
Sets the perspective position of the tangential marks.
setTangentialScaleModel(ScaleModel) - Method in class li.netcat.chart.util.PolarGraphPart
Sets the tangential scale model of this polar graph.
setTargetPosition(float, float, float, float) - Method in class li.netcat.chart.util.InscribePart
Sets the positions of the target points.
setText(DeviceString) - Method in class li.netcat.chart.util.tag.Tag
Sets a new text to this tag.
setTextLook(TextLook) - Method in class li.netcat.chart.util.TextPart
Sets the text look that is used to paint the text.
setTextLook(TextLook) - Method in class li.netcat.chart.util.tag.Tag
Sets a new text look to this tag.
setTextPenBox(PenBox) - Method in class li.netcat.chart.util.TagPart
Sets a pen box that provides the pens used to draw the texts.
setTopBorderPerspective(Object) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the perspective position of the top border.
setTopMarkPerspective(Object) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the perspective position of the top marks.
setTurnSmoothly(boolean) - Method in class li.netcat.chart.util.tag.DefaultTagManager
Specify false to use only horizontal and vertical tags.
setTurnTextLineGap(float) - Method in class li.netcat.chart.util.tag.DefaultTagManager
Sets the gap between the turned text and the line that connects with the target.
setVGap(float) - Method in class li.netcat.chart.util.LegendPart
Sets the vertical gap between the rows of the legend.
setVanishingPoint(float, float) - Method in class li.netcat.chart.util.PerspectivePart
Sets the vanishing point of the 3D view.
setVerticalLinesPerspective(Object) - Method in class li.netcat.chart.util.CartesianGridPart
Sets the perspective position of the vertical lines.
setVerticalScaleModel(ScaleModel) - Method in class li.netcat.chart.util.CartesianGraphPart
Sets the scale model that defines the axis in Y direction.
setVerticalTextAlignment(int) - Method in class li.netcat.chart.util.LabelPart
Sets the vertical alignment of the text.
setVerticalTextAlignment(int) - Method in class li.netcat.chart.util.tag.BasicTagManager
Sets the vertical text alignment.
shiftX(int) - Method in class li.netcat.chart.util.PanelPartConstraints
Constructs a new constraints object by using all properties of this instance and replacing the shift value in x direction by the given value.
shiftY(int) - Method in class li.netcat.chart.util.PanelPartConstraints
Constructs a new constraints object by using all properties of this instance and replacing the shift value in y direction by the given value.
stroke(Stroke) - Method in class li.netcat.chart.util.Pen
Constructs a new pen by using all properties of this instance and replacing its stroke by the given stroke.

T

TOP - Static variable in class li.netcat.chart.ChartConstants
Equal to SwingConstants.TOP
TOP - Static variable in class li.netcat.chart.util.CartesianInscribePart
Equal to ChartConstants.TOP
TOP - Static variable in class li.netcat.chart.util.CartesianScalePart
Equal to ChartConstants.TOP
TOP - Static variable in class li.netcat.chart.util.DefaultLayout
Equal to ChartConstants.TOP
TOP - Static variable in class li.netcat.chart.util.LabelPart
Equal to ChartConstants.TOP
TOP - Static variable in class li.netcat.chart.util.elem.TextElement
Equal to ChartConstants.TOP
TOP - Static variable in class li.netcat.chart.util.tag.BasicTagManager
Equal to ChartConstants.TOP
Tag - class li.netcat.chart.util.tag.Tag.
Defines the properties of some sort of label that is used to inscribe parts.
Tag(DeviceString, TextLook, Pen, float, float, int, int, int, int) - Constructor for class li.netcat.chart.util.tag.Tag
Constructs a new tag with the given parameters.
Tag(DeviceString, TextLook, Pen, float, float, int, int, int, int, Object) - Constructor for class li.netcat.chart.util.tag.Tag
Constructs a new tag with the given parameters.
TagConstraints - interface li.netcat.chart.util.tag.TagConstraints.
The tag constraints do the primary displacement of the tag.
TagManager - interface li.netcat.chart.util.tag.TagManager.
The tag manager does the whole layout (handling of overlaps) of the tags and calculates the layout.
TagPart - class li.netcat.chart.util.TagPart.
Abstract super class of all parts that have to layout a series of labels (tags) that might need special handling of overlaps.
TagPart() - Constructor for class li.netcat.chart.util.TagPart
Constructs and initializes a new instance of a TagPart.
TextElement - class li.netcat.chart.util.elem.TextElement.
Immutable, basic text element of a chart.
TextElement(DeviceString, TextLook, float, float, int, int, double, Object) - Constructor for class li.netcat.chart.util.elem.TextElement
Constructs a new text element and initializes its fields to the given values.
TextElement(DeviceString, TextLook, float, float, int, int, double, Object, LogicalPoint) - Constructor for class li.netcat.chart.util.elem.TextElement
Constructs a new text element and initializes its fields to the given values.
TextLook - class li.netcat.chart.util.TextLook.
Immutable class that represents the look of a text label.
TextLook(Font, Paint) - Constructor for class li.netcat.chart.util.TextLook
Constructs a new instance of a TextLook with the given font and foreground.
TextLook(Font, Pen) - Constructor for class li.netcat.chart.util.TextLook
Constructs a new instance of a TextLook with the given font and foreground.
TextPart - class li.netcat.chart.util.TextPart.
Abstract super class of all parts that display text in some form.
TextPart() - Constructor for class li.netcat.chart.util.TextPart
Constructs a new TextPart and uses TextLook.getDefaultNormal() as the initial text look.
tagX - Variable in class li.netcat.chart.util.tag.Tag
The x-coordinate of the tag point.
tagY - Variable in class li.netcat.chart.util.tag.Tag
The y-coordinate of the tag point.
target(float, float) - Method in class li.netcat.chart.util.PanelPartConstraints
Constructs a new constraints object by using all properties of this instance and replacing the target values by the given values.
targetCenter() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls target(0.5f, 0.5f).
targetEast() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls target(1.0f, 0.5f).
targetNorth() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls target(0.5f, 0.0f).
targetNorthEast() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls target(1.0f, 0.0f).
targetNorthWest() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls target(0.0f, 0.0f).
targetSouth() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls target(0.5f, 1.0f).
targetSouthEast() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls target(1.0f, 1.0f).
targetSouthWest() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls target(0.0f, 1.0f).
targetWest() - Method in class li.netcat.chart.util.PanelPartConstraints
Calls target(0.0f, 0.5f).
targetX - Variable in class li.netcat.chart.util.tag.Tag
The x-coordinate of the target point.
targetY - Variable in class li.netcat.chart.util.tag.Tag
The y-coordinate of the target point.
text() - Method in class li.netcat.chart.util.DeviceString
Returns the text of this DeviceString.
toPosition(double) - Method in class li.netcat.chart.data.DefaultScaleModel
 
toPosition(double) - Method in class li.netcat.chart.data.RowScaleModel
 
toPosition(double) - Method in interface li.netcat.chart.data.ScaleModel
Calculates the position of an arbitrary value.
toPosition(double) - Method in class li.netcat.chart.data.StaticScaleModel
 
toString() - Method in class li.netcat.chart.util.DefaultLogicalPoint
 

V

VERTICAL - Static variable in class li.netcat.chart.ChartConstants
Equal to SwingConstants.VERTICAL
VERTICAL - Static variable in class li.netcat.chart.util.CartesianGraphPart
Equal to ChartConstants.VERTICAL
VERTICAL - Static variable in class li.netcat.chart.util.LegendPart
Equal to ChartConstants.VERTICAL
ValueLocation - interface li.netcat.chart.util.ValueLocation.
Describes the location of a value on a graph.
Version - class li.netcat.chart.Version.
Provides the version string for this product.
Version() - Constructor for class li.netcat.chart.Version
 

W

width() - Method in class li.netcat.chart.util.DeviceString
Returns the with of the string.
write(File) - Method in class li.netcat.svg.BufferedSVG
If there is already a File present, its contents are discarded
write(OutputStream) - Method in class li.netcat.svg.BufferedSVG
 

_

_getGridPen() - Method in class li.netcat.chart.util.GridPart
Deprecated. Replaced by getMumericGridPen()
_getMarkPen() - Method in class li.netcat.chart.util.GridPart
Deprecated. replaced by getDiscreteGridPen().
_setGridPen(Pen) - Method in class li.netcat.chart.util.GridPart
Deprecated. Replaced by setMumericGridPen()
_setMarkPen(Pen) - Method in class li.netcat.chart.util.GridPart
Deprecated. replaced by setDiscreteGridPen()

A B C D E F G H I L M N O P R S T V W _
ChartCat 1.2

Copyright © 2003 - 2005 NetCat Inc.. All rights reserved. Feedback

Chart,Charting,Charts,Java,Java Chart,Java Charting,Java Charts,Chart Java,Charts Java,3D,3D Chart,3Dchart,Graph,Graphs,Chart Graph,Java Graph,Diagram,Diagrams,Java Diagram,Java Diagrams,Curve,Curves,Bar Chart,Pie Chart,Line Chart,Area Chart,Bar Graph,Pie Graph,Line Graph,Java Diagram,Chart Diagram,Package,Library,Chart Library,Chart Engine,Chart Package,Graph Package,Paint,Support,Graphic,Graphics,Print, Chart,Charting,Charts,Java,Java Chart,Java Charting,Java Charts,Chart Java,Charts Java,3D,3D Chart,3Dchart,Graph,Graphs,Chart Graph,Java Graph,Diagram,Diagrams,Java Diagram,Java Diagrams,Curve,Curves,Bar Chart,Pie Chart,Line Chart,Area Chart,Bar Graph,Pie Graph,Line Graph,Java Diagram,Chart Diagram,Package,Library,Chart Library,Chart Engine,Chart Package,Graph Package,Paint,Support,Graphic,Graphics,Print, Chart,Charting,Charts,Java,Java Chart,Java Charting,Java Charts,Chart Java,Charts Java,3D,3D Chart,3Dchart,Graph,Graphs,Chart Graph,Java Graph,Diagram,Diagrams,Java Diagram,Java Diagrams,Curve,Curves,Bar Chart,Pie Chart,Line Chart,Area Chart,Bar Graph,Pie Graph,Line Graph,Java Diagram,Chart Diagram,Package,Library,Chart Library,Chart Engine,Chart Package,Graph Package,Paint,Support,Graphic,Graphics,Print