Property Name |
Type |
Effect |
Default |
Comment |
---|---|---|---|---|
alternateColor |
Color |
alternate colored segments |
null |
Segment colors are foreground and alternateColor .
Segments are the width of the link unless the lineStyle property
is specified. |
arrowColor |
Color |
color of arrow |
Color.black |
Sets the arrow color; the default is black. |
arrowMode |
int |
style of arrow |
ARROW_FILL |
ARROW_FILL gives
a filled triangular shape, ARROW_OPEN gives
a 2-arms shape, and ARROW_GRADIENT gives
a lighter color near the target. Set oriented to enable an arrow. ARROW_DECORATION delegates
the display of the arrow to a decoration. |
arrowPosition |
float |
position of arrow |
1f |
ARROW_FILL and ARROW_OPEN modes
only. It sets the position of the arrow along the link. The default
is 1f, that is, at the target of the link. When exactly at 1f, the
link is not painted until the very end, so it does not overlap the
link. |
arrowRatio |
float |
relative size of the arrow |
1f |
ARROW_FILL and ARROW_OPEN modes
only. It sets the size of the arrow according to the link width. The
ratio value is multiplied by twice the link width to obtain the arrow
size. |
borderDownColor |
Color |
border down color |
null |
The down side color of the border. |
borderStyle |
float [ ] |
dash style |
null |
Overrides lineStyle if
defined. |
borderStylePhase |
float |
dash offset |
0f |
Overrides lineStylePhase only
when borderStyle is defined. |
borderUpColor |
Color |
border color |
null |
The color of the border. If borderDownColor is
specified, it affects only the upside border of the link. |
borderWidth |
float |
border width |
0f |
The width of the link border. |
curved |
float |
curved lines |
0f |
Inner points are Bezier control points. For
2 points, a standard deviation is applied. Values below 0f and over
1f are ignored. Set to 0 to disable curves, use 0.65 for best results. |
decorations |
ilog.views.IlvGraphic[] |
puts IlvGraphic onto the link |
null |
Style sheet entry can be a @# construct that
generates an IlvGraphic (works only with
an indexed setter) . |
decorationPositions |
float[ ] |
sets relative location of the decorations |
null |
Values are between 0.0 and 1.0. |
decorationOptions |
int[ ] |
displays options for decorations |
null |
Options are: DECORATION_NOTHING for
default, an OR-ed set of DECORATION_ANIMATE to
enable animation according to animateSpeed value, DECORATION_ROTATE to
rotate the decoration according to the link shape, or DECORATION_FIXED_SIZE to
prevent the decoration from zooming. For a decoration over the link,
use DECORATION_OVER and DECORATION_ANCHOR_[TOP|BOTTOM|LEFT|RIGHT] to
set the position of the decoration with respect to the link center. DECORATION_[FULL
| HALF | NO]_RETRACT_AT_END] is used in ARROW_DECORATION special
mode to display the decoration at the end of the link. |
endCap |
int |
link termination (and dashes) style |
CAP_SQUARE |
See IlvStroke. |
foreground |
java.awt.Color |
main color |
null |
Value may be a decimal triple, #-form, or
any of the standard Java™
colors,
for example, 12,55,200 , #E023B3 , cyan .
No alpha is allowed. |
label |
String |
link label |
null |
Convenient property to access the first decoration
that is a label. If none is found, an IlvZoomableLabel is created at the first available slot in the decoration
array. |
lineJoin |
int |
corner style |
JOIN_MITER |
See IlvStroke. |
lineStyle |
float [ ] |
dash style |
null |
See IlvLinkImage. |
lineStylePhase |
float |
dash offset |
0f |
See IlvLinkImage. |
lineWidth |
float |
line width |
0f |
The width of the link (border excluded). |
minimumLineWidth |
float |
zoom min. width |
0f |
The minimum width of the link. |
maximumLineWidth |
float |
zoom max. width |
0f |
See IlvLinkImage. |
mode |
int |
main look |
MODE_GRADIENT |
MODE_UNICOLOR displays
the foreground color; MODE_GRADIENT displays
a brightness gradient derived from the foreground, giving the look
of a pipe; MODE_NEON displays a transparent
gradient derived from the foreground, giving the look of a flashy
neon; and MODE_TEXTURE displays the
texture from the texture property. |
oriented |
boolean |
flag |
false |
True enables an arrow. |
texture |
IlvTexture |
texture |
null |
The texture for MODE_TEXTURE.
The property editor expects a URL to build the texture, so use the
string representation of a URL in the style sheet to set this property. |
visible |
boolean |
show the link |
true |
|
wave |
String |
wavy stroke |
0/0 |
First part is the amplitude, second part
is the period. It works best with direct lines. |