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 - benc

Pages: 1 [2] 3 4 ... 13
General Board / Re: Poor Visual Quality of Diagrams generated to W
« on: November 24, 2014, 11:14:20 am »
Hi Don,

I haven't noticed that change between version 9 and 11, but I wonder if it's related to the image format being used when generating the document.

Have you tried the Metafile output instead of Bitmap? On the Generate Documentation dialog, see the Options tab. There's a control labeled "Diagram Format". I think Metafile is the default though...

If you have moment, would you mind comparing your results with the sample document provided here:

(The page has a link to download a document named smart-meter-data-dictionary-report.docx)

Do the images in that document have the same problem you found?


General Board / Re: Warning opening EA11 generated Word documents
« on: November 24, 2014, 10:42:54 am »
Hi Don,

This known issue issue was resolved recently with the release of EA 11.1111.

The same question came up in one of our recent webinars on document generation:

I also experienced this warning message in earlier builds, but didn't notice any adverse effects when opening the generated document. I don't know all the details, but it seems EA wasn't writing out some tags in precisely the order that Word expected for docx.


General Board / Re: V11 RC1
« on: May 28, 2014, 06:58:26 pm »
Hi Helmut,

It's later than planned, but you should be able to grab that state machine model from:


General Board / Re: V11 RC1
« on: May 06, 2014, 04:14:34 am »
Hi Helmut,

Yes, we'll make the EAP file available. It should become available in a week or two along with some other models that we used in the webinar.

Regarding future webinars, in addition to the web page Nizam suggested, we send an invitation to those subscribed to our newsletter. (There's also a sign-up form for this on that same web page as well.)


General Board / Re: V11 RC1
« on: May 02, 2014, 05:03:54 pm »
Hi Bill,

You probably found EA's updated Help topic already... anyway if you search the EA 11 Help now for "State Machine" the first topic is about Code Generation. I believe that's a new Help page/topic in EA 11. It mentions the Executable State Machine Artifact which is also new in EA 11 - and I think it's one of those "major changes" to state machine code generation you're talking about. The updated code templates form a fairly significant change as well...

Sparx previewed this feature recently in a webinar about the EA 11 release. There's an excerpt of the demo here, which shows you the new state machine code gen in action:

I think there will be another 'deep dive' kind of webinar on this topic in the coming months as well.

I hope it helps.


General Board / Re: ease of typing textual descriptions
« on: December 29, 2005, 03:44:13 pm »

The closest thing to a "global" view of the element I can think of, apart from generated documenation would be the Element Browser, available from View | Other Windows | Element Browser.

Although you can't directly copy/edit the element browser contents, it does provide all the info in one place and an easy way to navigate to the various items.


General Board / Re: Importing XML Schema (XSD)
« on: April 22, 2004, 05:25:16 pm »
Hi Ian,

EA does not currently reverse XSD. We're planning to implement this feature over the next 12 months.


General Board / Re: Major panix - major oops
« on: September 06, 2005, 12:17:40 am »

1) Yes - XMI export/import will bring in the tests
2) Yes - If you XMI import the same package over the top of a copy, the copy will be clobbered.

So to avoid the clobbering either check the strip guids XMI option when importing your weekend work into the Monday morning model or :

1. Open your weekend model and drag the Use Case into a fresh package.
2. XMI export the fresh package
3. XMI import the fresh package into your Monday morning model
4. Drag your weekend Use Case to it's original package.

I hope this helps.


General Board / Forum back online
« on: July 28, 2005, 11:01:00 pm »
Hi All,

There has been a problem with the forum in the last 24 hours, which resulted in the forum being offline temporarily.
Although most of the recent posts have been restored from back-up, we are aware that some posts under the UML Process board have not been recovered. The forum is now back online.

We apologize for any inconvenience incurred.


General Board / Re: Code Generation Preview
« on: March 11, 2004, 02:56:58 pm »
Hi Damon,

There is currently no preview feature for code generation, but we'll consider this suggestion for future versions of EA.

Thanks for the note.


General Board / Re: stereotypes and code engineering
« on: May 19, 2005, 10:26:16 pm »
Hello Paolo,

You're right - EA shouldn't clobber the stereotypes it doesn't know anything about, which is why this problem will be resolved in the next release. So <<struct>>, <<enumeration>> etc will still be cleared if necessary, but not custom stereotypes.

Although, we've had to add a couple of extra terms to our blacklist since your last post ;) , we appreciate your feedback as always and will address the problems where possible.

Thanks again.


General Board / Re: Class Name uniqueness
« on: May 18, 2005, 05:13:37 pm »
Hi Guys,

Lots of good discussion here. This post is almost by way of summary...

In answer Barbuckles specific query : Is there a way to enforce uniqueness in names? Official answer : No - not yet.

More broadly, the missing feature is a "model checking" option - both to allow "live" checking and  model checks/reports based on user request.

As it happens, we're already working on a generic constraints engine that will facilitate precisely the things that have been suggested in this thread - eg. opt-in model checks. This extends beyond basic checking for UML compliance ...

I cannot provide a release date at this stage- there's some rumours about including it in 5.1 though.


General Board / Re: CVS in EA5
« on: May 17, 2005, 08:01:15 pm »
Hi wstidolph,

Thanks for alerting us to this.  Would you be able to send a bug report to sparxsupport and include a screenshot of your version control config screen? If you have a sample eap file that we can use to reproduce the problem, that would be helpful also. Other details that might be useful include windows version, service pack etc.

We haven't seen this behaviour in our own testing of EA/CVS, but would like to get this resolved promptly.

Thanks in advance.


General Board / Re: creating new uml type
« on: February 27, 2005, 04:39:12 pm »
Hi Martin,

Unfortunately, no way to create new metaclasses. The closest thing in EA, is extension via profile elements and adding the profile to the toolbox ... but it does involve stereotypes


General Board / Re: Code Generation with a Constructor
« on: February 15, 2005, 08:08:24 pm »
Hi Dave,

This is in response to your EXEC_ADD_IN query - Simon will get back re customizing code templates.

Sounds like you're roughly on the right track with the add-in. Couple of points :

1. You probably don't need to make your add-in an MDG add-in (at least not at this stage). Being an MDG add-in has some advantages, but there's also other baggage you need to deal with ... so return an empty string in your EA_Connect function.

2. Make sure EA is actually talking to your add-in. (If it's not, you will be prompted when starting up EA). The following sample functions should be enough to test with. It includes a dummy menu option just so you know things are working. Other than that, I used the same EXEC_ADD_IN call from the template that you did and got the intended result...

Code: [Select]

Function EA_Connect(Repository As EA.Repository) As String
   EA_Connect = ""
End Function

Function EA_GetMenuItems(Repository As EA.Repository, Location As String, MenuName As String) As Variant
   EA_GetMenuItems = "Hello"
End Function

Sub EA_GetMenuState(Repository As EA.Repository, MenuLocation As String, MenuName As String, ItemName As String, IsEnabled As Boolean, IsChecked As Boolean)
   IsEnabled = True
End Sub

Sub EA_MenuClick(Repository As EA.Repository, MenuLocation As String, MenuName As String, ItemName As String)
   MsgBox "Hello World!", vbInformation
End Sub

Function MyTest(Repository As EA.Repository, Args As Variant) As String
   Dim arg As String
   arg = Args(LBound(Args))
   MyTest = "ReturnString"
End Function

Having done the above, are you at least able to see your add-in from the add-ins menu? Let me know if it still isn't working for you...

One other note : Body code for methods is only inserted on initial forward generation - ie. when you generate/overwrite the file initially, or forward synch a  new method into your existing code.

I hope this helps


Pages: 1 [2] 3 4 ... 13