Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.memoire.dja
Class DjaBezierArrow  view DjaBezierArrow download DjaBezierArrow.java

java.lang.Object
  extended bycom.memoire.dja.DjaObject
      extended bycom.memoire.dja.DjaLink
          extended bycom.memoire.dja.DjaBezierArrow
All Implemented Interfaces:
java.lang.Cloneable, DjaOptions, DjaOwner, java.io.Serializable

public class DjaBezierArrow
extends DjaLink


Nested Class Summary
private static class DjaBezierArrow.PC
           
 
Field Summary
private  int xr0
           
private  int xr1
           
private  int yr0
           
private  int yr1
           
 
Fields inherited from class com.memoire.dja.DjaLink
begin_, end_, NB_TYPE, nbegin_, nend_, obegin_, oend_, tbegin_, tend_, xbegin_, xend_, ybegin_, yend_
 
Fields inherited from class com.memoire.dja.DjaObject
 
Fields inherited from interface com.memoire.dja.DjaOptions
ABSOLUTE, anchorsColor, ANY, attachsColor, AUTO, BOTH, CENTER, closeX, closeY, controlsColor, defaultBigFont, defaultBoldFont, defaultPlainFont, defaultSmallFont, deltaX, deltaY, DISK_BG, DISK_EMPTY, DISK_FG, EAST, freesColor, handlesColor, HELPER, HORIZONTAL, LEFT, LEFT_TRIANGLE_BG, LEFT_TRIANGLE_EMPTY, LEFT_TRIANGLE_FG, LOSANGE_BG, LOSANGE_EMPTY, LOSANGE_FG, MIDDLE, NONE, NORTH, NORTH_EAST, NORTH_WEST, RELATIVE_ANCHOR, RELATIVE_ATTACH, RELATIVE_CONTROL, RELATIVE_NE, RELATIVE_NW, RELATIVE_SE, RELATIVE_SW, RELATIVE_TEXT_NE, RELATIVE_TEXT_NW, RELATIVE_TEXT_SE, RELATIVE_TEXT_SW, RIGHT, RIGHT_TRIANGLE_BG, RIGHT_TRIANGLE_EMPTY, RIGHT_TRIANGLE_FG, selectionBackground, selectionForeground, selectionTextColor, selectionZone, snap, SOUTH, SOUTH_EAST, SOUTH_WEST, SQUARE_BG, SQUARE_EMPTY, SQUARE_FG, VERTICAL, WEST
 
Constructor Summary
DjaBezierArrow()
           
DjaBezierArrow(java.lang.String _text)
           
 
Method Summary
 boolean contains(int _x, int _y)
           
 DjaAnchor[] getAnchors()
           
 DjaControl[] getControls()
           
 java.awt.Point getMiddle()
           
 void paintInteractive(java.awt.Graphics _g)
           
 void paintObject(java.awt.Graphics _g)
           
 void setHeight(int _h)
           
 void setPoints(java.util.Vector _v)
           
 void setWidth(int _w)
           
 void setX(int _x)
           
 void setY(int _y)
           
 
Methods inherited from class com.memoire.dja.DjaLink
addText, drawBracket, drawBracket, getAttachs, getBeginO, getBeginObject, getBeginPosition, getBeginType, getBeginX, getBeginY, getBounds, getEndO, getEndObject, getEndPosition, getEndType, getEndX, getEndY, getHandles, getHeight, getWidth, getX, getY, paintText, rectangle, setBegin, setBeginO, setBeginObject, setBeginPosition, setBeginType, setBeginX, setBeginY, setEnd, setEndO, setEndObject, setEndPosition, setEndType, setEndX, setEndY, updateXYO
 
Methods inherited from class com.memoire.dja.DjaObject
addText, afterLoading, beforeSaving, clone, fireGridEvent, getBackground, getBeginConnections, getColor, getData, getEndConnections, getExtendedBounds, getExtendedBounds, getFont, getForeground, getGrid, getIcon, getOwner, getProperty, getPropertyKeys, getText, getText, getTextArray, getTextColor, getTextPosition, getTexts, isSelected, isTextMultiline, paint, paintAnchors, paintAttachs, paintControls, paintHandles, paintTexts, putData, putProperty, removeData, removeProperty, setBackground, setColor, setFont, setForeground, setOwner, setSelected, setText, setText, setTextArray, setTextBounds, setTextColor, setTextPosition, textChanged, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

xr0

private int xr0

yr0

private int yr0

xr1

private int xr1

yr1

private int yr1
Constructor Detail

DjaBezierArrow

public DjaBezierArrow(java.lang.String _text)

DjaBezierArrow

public DjaBezierArrow()
Method Detail

setX

public void setX(int _x)
Overrides:
setX in class DjaLink

setY

public void setY(int _y)
Overrides:
setY in class DjaLink

setWidth

public void setWidth(int _w)
Overrides:
setWidth in class DjaLink

setHeight

public void setHeight(int _h)
Overrides:
setHeight in class DjaLink

setPoints

public void setPoints(java.util.Vector _v)
Overrides:
setPoints in class DjaLink

getControls

public DjaControl[] getControls()
Overrides:
getControls in class DjaObject

contains

public boolean contains(int _x,
                        int _y)
Overrides:
contains in class DjaObject

getAnchors

public DjaAnchor[] getAnchors()
Overrides:
getAnchors in class DjaObject

getMiddle

public java.awt.Point getMiddle()

paintObject

public void paintObject(java.awt.Graphics _g)
Overrides:
paintObject in class DjaObject

paintInteractive

public void paintInteractive(java.awt.Graphics _g)
Overrides:
paintInteractive in class DjaObject