<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hello,<div><br></div><div>I am trying to create a Connection from a plug-in, and I've got a question about the required attributes.</div><div><br></div><div>I'm using GME 9.12.15, and what I'm trying to do is to mimic a user's operation that creates an Association or a Composition Connection in the UML editor that comes with GME.</div><div><br></div><div>Below is what I've tried. If it is a completely wrong way to do this, please guide me to the right way ...</div><div><br></div><div><br></div><div>I was able to create other objects by a line of code like:</div><div><br></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 10px/normal Helvetica; ">&gt;&gt; Atom atom (Atom::create(m, type));</div></div><div><br></div><div>where m is the parent model and type is the metatype of the new Atom.</div><div><br></div><div>I was able to update its relative ID, name, and attributes later to have the Atom that I wanted.</div><div><br></div><div>Now, I'm trying to create a Connection through a similar way, but I don't know what to pass as attributes to the creator function.</div><div><br></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 10px/normal Helvetica; ">Connection Connection::create( <span style="color: #1738f5">const</span> Model&amp; parent, <span style="color: #1738f5">const</span> ConnectionEnd&amp; srcEnd, <span style="color: #1738f5">const</span> ConnectionEnd&amp; dstEnd, <span style="color: #1738f5">const</span> MON::Connection&amp; meta, <span style="color: #1738f5">const</span> std::string&amp; strRole )</div></div><div><br></div><div>Above is one of the creators of Connection. There are a number of them, and all of them require a pair of ConnectionEnds as attributes. I don't get what they are...</div><div><br></div><div>If there is a piece of example code, would you please let me know where it is? Or, please let me know what ConnectionEnds are to use this function to create a Connection.</div><div><br></div><div>Thank you very much.</div><div><br><div apple-content-edited="true">
~Jae<br></div></div></body></html>