java.lang.Object
com.memoire.dja.DjaObject
com.memoire.dja.DjaLink
com.memoire.dja.DjaZigZagArrow
- All Implemented Interfaces:
- java.lang.Cloneable, DjaOptions, DjaOwner, java.io.Serializable
- public class DjaZigZagArrow
- extends DjaLink
|
Field Summary |
private int[] |
xr
|
private int |
xr0
|
private int |
xr1
|
private int[] |
yr
|
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 |
| 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, paintText, rectangle, setBegin, setBeginO, setBeginObject, setBeginPosition, setBeginType, setBeginX, setBeginY, setEnd, setEndO, setEndObject, setEndPosition, setEndType, setEndX, setEndY, setPoints |
| Methods inherited from class com.memoire.dja.DjaObject |
addText, clone, fireGridEvent, getAnchors, 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, paintInteractive, paintTexts, putData, putProperty, removeData, removeProperty, setBackground, setColor, setFont, setForeground, setOwner, setSelected, setText, setText, setTextArray, setTextBounds, setTextColor, setTextPosition, textChanged, toString |
xr0
private int xr0
yr0
private int yr0
xr1
private int xr1
yr1
private int yr1
xr
private int[] xr
yr
private int[] yr
DjaZigZagArrow
public DjaZigZagArrow(java.lang.String _text,
int _n)
DjaZigZagArrow
public DjaZigZagArrow(java.lang.String _texte)
DjaZigZagArrow
public DjaZigZagArrow(int _n)
DjaZigZagArrow
public DjaZigZagArrow()
beforeSaving
public void beforeSaving()
- Overrides:
beforeSaving in class DjaObject
afterLoading
public void afterLoading()
- Overrides:
afterLoading in class DjaObject
getControls
public DjaControl[] getControls()
- Overrides:
getControls in class DjaObject
setPoints
public void setPoints(DjaVector _v)
setPoint
public void setPoint(int _i,
int _x,
int _y)
adjust
private void adjust()
min
private int min(int[] v)
max
private int max(int[] v)
getX
public int getX()
- Overrides:
getX in class DjaLink
getY
public int getY()
- Overrides:
getY in class DjaLink
getWidth
public int getWidth()
- Overrides:
getWidth in class DjaLink
getHeight
public int getHeight()
- Overrides:
getHeight in class DjaLink
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
updateXYO
protected void updateXYO()
- Overrides:
updateXYO in class DjaLink
contains
public boolean contains(int _x,
int _y)
- Overrides:
contains in class DjaObject
paintObject
public void paintObject(java.awt.Graphics _g)
- Overrides:
paintObject in class DjaObject