В чем разница между точками изгиба в плагине JBPM 3 для Eclipse и плагине JPBM 4 для Eclipse? - PullRequest
1 голос
/ 16 декабря 2009

В плагине JBPM 3 для Eclipse точки сгиба представлены четырьмя целыми числами:

<transition name="">
  <label x="5" y="-10"/>
  <bendpoint w1="36" h1="-37" w2="43" h2="39"/>
</transition>

В исходном коде есть класс с именем Bendpoint, в котором хранятся два объекта Dimension, значения которых представлены w1, h1, w2 и h2. Это, похоже, исходит от Eclipse GEF.

В плагине JBPM 4 для Eclipse точки сгиба представлены двумя целыми числами:

<transition name="" g="200,100:5,-10" />

В исходном коде нет такого класса Bendpoint. Значения теперь хранятся в более простом Point классе.

Как преобразовать точки сгиба JBPM 3 в формат JBPM 4?

Примечание : приведенный выше код является лишь примером. Я не знаю, какими будут значения JBPM 3 в JBPM 4.

1 Ответ

0 голосов
/ 18 декабря 2009

На самом деле, точка изгиба связана с точками изгиба точки изгиба. Если вы включите плагин, точка изгиба заполняется только в файле, когда вы делаете изгиб в переходе. В противном случае точка изгиба не добавляется.

Итак, после того как вы произвели изгиб, точка изгиба заполняется следующим образом:

<bendpoint w1="36" h1="-37" w2="43" h2="39"/>

Эта точка сгиба информирует вас о 2 координатах (w1, h1) и (w2, h2). Первый связан с исходным узлом перехода, а второй - с узлом назначения перехода.

Надеюсь, это поможет вам. Удачи!

...