Specification-Title: JGo Graphical Object Editor Library
Specification-Vendor: Northwoods Software Corporation
Implementation-Vendor: Northwoods Software Corporation
We’re working with a very old version of JGo that was purchased by SAIC for Envision in (maybe) 2001. I don’t have any information on the order number or anything.
We’re near the end of phase 1 of a project and can’t afford to upgrade JGo now. If we win phase 2, we’re definitely going to upgrade.
For now, though, I’m wondering if there is any documentation for this old version. I’ve never worked with JGo before and I’m trying to figure out what was done 10 years ago.
Specifically, I’m trying to capture when a reLink event occurs. It was never implemented - if a user relinks a node, the underlying model isn’t changed at all. In our document listener, I’ve added a handler for JGoDocumentEvent.CHANGED but it is called 4 times the number of links. I’m guessing it is called once for each little square along the path of the link.
My question is, how can I cut through all that clutter and find the node unlinked and the node newly linked?