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

Quick Search    Search Deep

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

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

public class DjaArcArrow
extends DjaLink


Nested Class Summary
private static class DjaArcArrow.PC
           
 
Field Summary
protected  int xr0
           
protected  int xr1
           
protected  int yr0
           
protected  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
DjaArcArrow()
           
DjaArcArrow(java.lang.String _text)
           
 
Method Summary
 boolean contains(int _x, int _y)
           
 DjaAnchor[] getAnchors()
           
 DjaControl[] getControls()
           
 double getCourbure()
           
 java.awt.Rectangle getExtendedBounds()
           
 int getMiddleX()
           
 int getMiddleY()
           
 void paintInteractive(java.awt.Graphics _g)
           
 void paintObject(java.awt.Graphics _g)
           
 void setCourbure(int _x, 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, setHeight, setPoints, setWidth, setX, setY, updateXYO
 
Methods inherited from class com.memoire.dja.DjaObject
addText, afterLoading, beforeSaving, clone, fireGridEvent, getBackground, getBeginConnections, getColor, getData, getEndConnections, 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

protected int xr0

yr0

protected int yr0

xr1

protected int xr1

yr1

protected int yr1
Constructor Detail

DjaArcArrow

public DjaArcArrow(java.lang.String _text)

DjaArcArrow

public DjaArcArrow()
Method Detail

getMiddleX

public int getMiddleX()

getMiddleY

public int getMiddleY()

getCourbure

public double getCourbure()

setCourbure

public void setCourbure(int _x,
                        int _y)

getExtendedBounds

public java.awt.Rectangle getExtendedBounds()
Overrides:
getExtendedBounds in class DjaObject

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

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