Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - sargasso

Pages: 1 ... 90 91 [92] 93 94

I am a bit confused here, what exactly are you meaning by a "port on a class"?  What are you trying to get the classifier  to do by giving it a behavioural embedded component?

Try this.  Express a simple example of your desired code generation result in a simple "playground" piece of code and see how EA reverse engineers it.



I have been writing ¨add-outs¨ for two years.  As you say its the quickest way to
a) resolve EA outstanding issues (does the phase ¨multiple select"jog any memories)
b) expand the utility of EA in a specific functional area (like test management or issue management or just plain extended reporting).

While using the tlb and the object model is a more stable and defendable approach, I frequently hack something together using C# or even Ms-Access directly using the db or rather more infrequently updating the db ( eg reset the default diagram...).  As you say, hacking around with the serialised field contents is rather painful.


I'm not quite sure what your trying to do here Olo but I dont think it's likely to work.

You can take the model and manipulate it in an external app or add in, but the diagram that appears on your  screen is a real time functionally driven thing delivered by the  EA (proprietry) software. It will, as you say, let you get a "snapshot" of a diagram at a point in time.  However, that is just that - a static image of what would appear on the screen.  

The EA ad in interface has, I'll grant, limited ability to interact with a diagram, but then ... that's where the point of EA itself is.  EA is what you use to manage a model diagramatically.  To do the same thing in another app you need to mange the model, not the diagram.


Also, try generating a different language type.  Do you get the same fail?


I am not sure if this is what you ae after, but...

Select the element in the project browser.
Press left arrow key.


<sigh> Wouldn't it be wonderful if it did. </sigh>

Unfortunately it doesn't.  Possibly it couldn't, given the plethora of UI wigits in the known universe.

It may be possible, given enough time and money, to write a transform that would take your screen design and convert it into a known set of classes from which you could generate a UI code module.  However, I for one have spent several months on a part time basis doing this for my set of .net "special" wigits (such as a textbox with a label) and so far I can generate a textbox with a label class.

I have tried and failed to come up with a way to transform "UIControl as stereotyped" into MS .net, GTK and even that blasted Troll product classes.  Conclusion: Its bl**dy unfathomable.  In each and every case it was quicker to model and implement the UI using some provider's lousy IDE.

I would give quids to never have to touch that ghodawful ASPX thing again.  But...

"Such is life"

Sorry to spoil your day


p.s.  Can anyone point me to a tutorial on that ^%#^@# MSHTML ActiveX control before I go bananas.

Automation Interface, Add-Ins and Tools / Re: Add-Ins using .NET 2.0
« on: September 06, 2006, 12:29:57 am »
To extend the issue - just a teensy bit.

Has anyone had any experience in creating .Net 2 add ins NOT using VS.  For example, #develop or (gasp) mono?


Automation Interface, Add-Ins and Tools / Re: BPMN Validation Error
« on: July 16, 2006, 05:10:55 pm »
Investigate BPMN element and link tags.

Create a new package, add  a package diagram to it, drag the couple of packages from the project browser to the new diagram and use that as a "home" page.


 :o :o :o

There's also a place in the advanced search of EA where you can execute a SQL (Advanced/New Search/SQL Editor).

Why didn't someone tell me about this before!!!

thanks TK!


>:( >:( >:(  Where's the Help!!!

Yeah, I think the drawing surface doesn't render the alpha - never has.  I think.


Do you mean from within EA, or just in general  ;D

Automation Interface, Add-Ins and Tools / Re: Add-In and new beta
« on: November 09, 2005, 07:00:37 pm »
As seen elsewhere I had no trouble with connecting the C2EE addin to v6, but then again it doesn't show up as a menu bar add in.

Without looking I'd say that there is a basic version mismatch between Sparx's use of the randomised text file format and that of open office.  The variances between the different versions of the rtf spec issued by Microsoft over the years is enormous.  I do not regard it as a viable cross platform interchange at all.


Has anyone built an automation interface that would automatically build a draft Project Guide?

No, because as Thomas says...
The draft project guide is the framework with package structures and some predefined elements.

So by the time you have built a structure to suit your own environment, you have essentially built the projecty guide.

Pages: 1 ... 90 91 [92] 93 94