ビュー上にノードおよびリンク、またはそのいずれか一方を作成する場合は、
以下のように、ビュー・コンポーネントで編集可能モードに設定する必要があります。
<jvdf:diagramerView id="thediagrammer" editable="true" [...] />
例えば、ユーザー・アクションに対応して以下の JavaScript™
の抜粋を呼び出すことにより、ビューにインタラクターを設定します。このインタラクターにより、
ビューに関連付けられた JViews Diagrammer モデルで
thetag
タグを使用してリンクを作成できます。thediagrammer.setCreateLinkInteractor("thetag", true);
2 番目のパラメーターが
true
に設定されていると、
create
アクションが一度だけ使用可能になります。
インタラクターを永続的に使用可能にする場合は、このパラメーターは無視してください。
同様に、以下のようにして、ノード作成インタラクターを設定できます。
thediagrammer.setCreateNodeInteractor("anothertag", true);
作成時にタグ名に加えて選択対象オブジェクトに初期プロパティーを設定するように、
インタラクターを構成することができます。
var properties = {propertyName1: "propertyValue1", propertyName2: "propertyValue2"}; thediagrammer.setCreateNodeInteractor("anothertag", true, properties);
正しく作動するように、ファセットでプロパティー・アクセサーを設定および構成する
必要があります (「選択に関する情報」を参照してください)。