li.netcat.chart.util
Class DirectInscribePart
java.lang.Object
li.netcat.chart.util.AbstractPart
li.netcat.chart.util.TextPart
li.netcat.chart.util.TagPart
li.netcat.chart.util.InscribePart
li.netcat.chart.util.DirectInscribePart
- All Implemented Interfaces:
- Part
- public class DirectInscribePart
- extends InscribePart
Represents a direct inscription that looks for example like this:
It can be used to tag a graph part.
This part uses the tag concept and is therefore very flexible in its strategy and layout.
For more details, see the super class TagPart
.
By default, this part does not use any lines to connect the tag with the target point and
does not handle overlaps.
- Author:
- Arthur Marxer
Method Summary |
TagConstraints |
getTagConstraints(java.awt.Graphics g)
Subclasses must implement this method to report the tag constraints that do the first displacements. |
Methods inherited from class li.netcat.chart.util.TagPart |
createTag, createTag, createTag, getAdditionalLineLength, getBottom, getLayout, getLeft, getLinePenBox, getPen, getRight, getTagManager, getTextPenBox, getTop, setAdditionalLineLength, setInsets, setLinePenBox, setPen, setTagManager, setTextPenBox |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DirectInscribePart
public DirectInscribePart(GraphPart graphPart)
- Constructs a new
DirectInscribePart
that tags the given graph part.
- Parameters:
graphPart
- The part that gets tagged, might also be null
.
getTagConstraints
public TagConstraints getTagConstraints(java.awt.Graphics g)
- Description copied from class:
TagPart
- Subclasses must implement this method to report the tag constraints that do the first displacements.
- Specified by:
getTagConstraints
in class TagPart
- Parameters:
g
- The relevant graphics object.
- Returns:
- The constraints that define where to place the tag labels.
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