RE: Reverse engineer C++ to static structure

Tech-Archive recommends: Speed Up your PC by fixing your registry



{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fprq2\fcharset0 MS Sans Serif;}}
\viewkind4\uc1\pard\f0\fs26
\par I don't really use the UML solution, but here's what I understand...
\par After you Reverse engineer your app into Visio, it's up to you to place the objects on the page into the Static Structure (or other) diagram. Any class relationships should be generated as connectors as soon as you drop the second class on the page. So you should be able to simply drop class1 on the page, and then drop class2, and the defined relationship should appear without any manual steps.
\par
\par If that is not occurring, then it seems likely that the UML model didn't get all the required information from your project. Make sure that you rebuild any project before performing the Reverse Engineer action in Visual Studio. Also check to see that your expected relationships are present in the version you are initiating the Reverse Engineer from.
\par
\par
\par Barb Way
\par Product Support - Visio
\par Microsoft Corporation
\par [This posting is provided "As Is" with no warranties, and confers no rights.]
\par \pard\li720 --------------------
\par
\par Hi all,
\par
\par I have VS 2005 Team Suite and Visio for Enterprise Architects. In VS, I
\par used the "Project->Visio UML->Reverse engineer" menu option to create a
\par Visio project from an native C++ app.
\par
\par Now, I have a Visio project that displays all of my classes in the Model
\par Explorer. But the Static Structure chart is empty. I can drag classes from
\par Model Explorer to the Static Structure diagram, but there doesn't seem to be
\par any magic that displays the relationships between the classes.
\par
\par Am I missing something? "Reverse engineering" my C++ classes to classes in
\par the Visio Model Explorer is a good start, but it doesn't get me very far
\par unless I can see how the classes are related.
\par
\par TIA - Bob
\par
\par
\par \pard
\par
\par }

Relevant Pages

  • Re: Reverse engineer C++ to static structure
    ... After you Reverse engineer your app into Visio, it's up to you to place ... objects on the page into the Static Structure diagram. ... Product Support - Visio ... I have a Visio project that displays all of my classes in the Model ...
    (microsoft.public.visio.software.modeling)
  • Re: Reverse engineer C++ to static structure
    ... \par Barb Way ... \par Product Support - Visio ... I have a Visio project that displays all of my classes in the Model ... \par> Model Explorer to the Static Structure diagram, ...
    (microsoft.public.visio.software.modeling)
  • Re: .NET Framework
    ... You must add in your Visusal studio project all the reference thet you want ... Further just drag the object in you visio page. ... Can anyone tell me if there is a way to import the .NET Framework ... specification so that all .NET classes appear in the Model Explorer for ...
    (microsoft.public.visio)
  • Reverse engineer C++ to static structure
    ... Visio project from an native C++ app. ... I have a Visio project that displays all of my classes in the Model ... Model Explorer to the Static Structure diagram, but there doesn't seem to be ...
    (microsoft.public.visio.software.modeling)
  • Re: Problems with Event Handling
    ... I am developing a com add-in written in c# (using the visio project ... type provided by the visio 2003 sdk). ... First of all I get the CommandBar "Menu Bar" out of the menu bars. ... With this line I add the Event Handler: ...
    (microsoft.public.visio.developer)