| 
JHotDraw 7.1 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jhotdraw.beans.AbstractBean
org.jhotdraw.draw.AbstractFigure
org.jhotdraw.draw.AbstractAttributedFigure
org.jhotdraw.draw.BezierFigure
org.jhotdraw.draw.LineFigure
public class LineFigure
LineFigure.
| Field Summary | 
|---|
| Fields inherited from class org.jhotdraw.draw.BezierFigure | 
|---|
path | 
| Fields inherited from class org.jhotdraw.draw.AbstractFigure | 
|---|
changingDepth, listenerList | 
| Fields inherited from class org.jhotdraw.beans.AbstractBean | 
|---|
propertySupport | 
| Constructor Summary | |
|---|---|
LineFigure()
Creates a new instance.  | 
|
| Method Summary | |
|---|---|
 boolean | 
canConnect()
Checks if this figure can be connected.  | 
 java.util.Collection<Handle> | 
createHandles(int detailLevel)
Creates handles used to manipulate the figure.  | 
 boolean | 
handleMouseClick(java.awt.geom.Point2D.Double p,
                 java.awt.event.MouseEvent evt,
                 DrawingView view)
Handles a mouse click.  | 
| Methods inherited from class org.jhotdraw.draw.BezierFigure | 
|---|
addNode, addNode, chop, clone, contains, drawCaps, drawFill, drawStroke, findCompatibleConnector, findConnector, findNode, findSegment, getBezierPath, getBounds, getCappedPath, getCenter, getDrawingArea, getEndPoint, getNode, getNodeCount, getOutermostPoint, getPoint, getPoint, getPointOnPath, getStartPoint, getTransformRestoreData, invalidate, isClosed, joinSegments, joinSegments, layout, read, readPoints, removeAllNodes, removeNode, restoreTransformTo, setAttribute, setBezierPath, setBounds, setClosed, setEndPoint, setNode, setPoint, setPoint, setStartPoint, splitSegment, splitSegment, transform, validate, write, writePoints | 
| Methods inherited from class org.jhotdraw.draw.AbstractAttributedFigure | 
|---|
applyAttributesTo, draw, drawText, getAttribute, getAttributeKey, getAttributes, getAttributesRestoreData, getStroke, getStrokeMiterLimitFactor, hasAttribute, isAttributeEnabled, readAttributes, removeAttribute, restoreAttributesTo, setAttributeEnabled, setAttributes, writeAttributes | 
| Methods inherited from class org.jhotdraw.beans.AbstractBean | 
|---|
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener | 
| Methods inherited from class java.lang.Object | 
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public LineFigure()
| Method Detail | 
|---|
public java.util.Collection<Handle> createHandles(int detailLevel)
Figure
createHandles in interface FigurecreateHandles in class BezierFiguredetailLevel - The detail level of the handles. Usually this is 0 for
 bounding box handles and 1 for point handles.
Handlepublic boolean canConnect()
BezierFigure
canConnect in interface FigurecanConnect in class BezierFigure
public boolean handleMouseClick(java.awt.geom.Point2D.Double p,
                                java.awt.event.MouseEvent evt,
                                DrawingView view)
handleMouseClick in interface FigurehandleMouseClick in class BezierFigurep - The location of the mouse event.evt - The mouse event.view - The drawing view which is the source of the mouse event.
  | 
Copyright 1996-2007 (c) JHotDraw.org. Some rights reserved.  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||