In Applescript, that would be something like:
Code:
tell oLayer
set oLink to connect oNucleus to oTagShape with properties { … }
end tell
You can make a line invisible by giving it zero width.
You can then use an idiom like
Code:
set {lstOrigin, lstID} to {origin, id} of (destination of outgoing lines of oParent)
to get a list of the ids and positions of the subsidiary tag shapes
--