ग्रहण के लिए JBPM 3 प्लगइन में, चार पूर्णांक का उपयोग करके बेंडप्वाइंट का प्रतिनिधित्व किया जाता है:
<transition name="">
<label x="5" y="-10"/>
<bendpoint w1="36" h1="-37" w2="43" h2="39"/>
</transition>
स्रोत कोड में, एक वर्ग कहा जाता है Bendpoint
, जो दो स्टोर करता है Dimension
ऐसी वस्तुएँ जिनका मान w1, h1, w2 और h2 द्वारा दर्शाया जाता है। यह ग्रहण GEF से लगता है।
ग्रहण के लिए JBPM 4 प्लगइन में, बेंडप्वाइंट को दो पूर्णांक द्वारा दर्शाया गया है:
<transition name="" g="200,100:5,-10" />
स्रोत कोड में, ऐसा कोई बेंडप्वाइंट क्लास नहीं है। मान अब एक सरल में संग्रहीत हैं Point
कक्षा।
मैं जेबीपीएम 3 बेंडपॉइंट को जेबीपीएम 4 प्रारूप में कैसे बदल सकता हूं?
ध्यान दें: उपरोक्त कोड केवल एक उदाहरण है। मुझे नहीं पता कि JBPM 4 में JBPM 3 का मान क्या होगा।
उत्तर:
जवाब के लिए 0 № 1दरअसल, बेंडपॉइंट से संबंधित हैएक बेंडपॉइंट की bendpoint। यदि आप प्लगइन में जांच करते हैं, तो bendpoint केवल फ़ाइल में भरी जाती है, जब आप संक्रमण में झुकते हैं। अन्यथा, इसमें कोई बेंडपॉइंट नहीं जोड़ा गया है।
इसलिए, जब आप एक मोड़ बना लेते हैं, तो एक बेंडपॉइंट निम्नलिखित की तरह भर जाता है:
<bendpoint w1="36" h1="-37" w2="43" h2="39"/>
यह बेंडपॉइंट आपको 2 निर्देशांक (w1, h1) और (w2, h2) की सूचना देता है। पहला संक्रमण के मूल नोड से संबंधित है, और दूसरा संक्रमण के डेस्टिन नोड से संबंधित है।
मैं आशान्वित हूं कि इससे आपको सहायता मिलेगी। सौभाग्य!