/ / Quelle est la différence entre les points de passage dans le plug-in JBPM 3 pour Eclipse et le plug-in JPBM 4 pour Eclipse? - java, eclipse, jbpm, eclipse-gef

Quelle est la différence entre les points de raccordement dans le plug-in JBPM 3 pour Eclipse et le plug-in JPBM 4 pour Eclipse? - java, eclipse, jbpm, eclipse-gef

Dans le plug-in JBPM 3 pour Eclipse, les points de courbure sont représentés à l'aide de quatre entiers:

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

Dans le code source, il y a une classe appelée Bendpoint, qui stocke deux Dimension objets dont les valeurs sont représentées par w1, h1, w2 et h2. Cela semble venir de Eclipse GEF.

Dans le plugin JBPM 4 pour Eclipse, les points de raccordement sont représentés par deux entiers:

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

Dans le code source, il n'y a pas une telle classe Bendpoint. Les valeurs sont maintenant stockées dans un fichier plus simple. Point classe.

Comment convertir des points de courbure JBPM 3 au format JBPM 4?

Remarque: le code ci-dessus est juste un exemple. Je ne sais pas ce que seront les valeurs de JBPM 3 dans JBPM 4.

Réponses:

0 pour la réponse № 1

En fait, le point de virage est lié àpoints de courbure d'un point de courbure. Si vous archivez le plug-in, le point de courbure est uniquement renseigné dans le fichier, lorsque vous faites un virage dans la transition. Sinon, aucun point de courbure n'y est ajouté.

Ainsi, une fois que vous avez fait un pli, un point de pliage est rempli comme suit:

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

Ce point de flexion vous informe de 2 coordonnées (w1, h1) et (w2, h2). Le premier est lié au nœud d'origine de la transation et le second au nœud de destination de la transation.

J'espère que ceci vous aide. Bonne chance!