The link interactor allows you to move and
reshape a selected link (polyline). It allows you to add points,
remove points and move points in the selected link. Removing end
points of a link deletes the link. Because this interactor works
together with the select interactor, an interactor group consisting
of both these interactors must be defined.
The following code example shows the tag
needed to define one object:
<jvdf:linkInteractor id="resize" modifier="alt"/>
Set the attribute
modifier
to one of the following values [
alt
,
shift
,
ctrl
]. The user can then hold down this modifier and use the mouse to
reshape the selected link.
The following code example shows how to set
the object on the view:
<jvdf:selectInteractor id="select"/> <jvdf:linkInteractor id="linkInteractor" modifier="alt"/> <jv:interactorGroup id="interactorGroup" interactors="select linkInteractor"/> <jvdf:diagrammerView id="thediagrammer" interactorId="interactorGroup"/>
In the
interactorGroup
definition the values of the attribute
interactors
must be listed in order with
select
preceding
linkInteractor
. This order is necessary because the link interactor depends on
the select interactor.