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

Pages: [1] 2
1
Suggestions and Requests / Re: Port to OS X?
« on: December 24, 2005, 06:38:09 pm »
Quote
I'm very sure there's no plan. EA is based on MS Access - that means: this is nailed to MS. You could use VirtualPC with the need for an additional Windows license :P


Thank you for clearing that up.

At least I know what options are open to me.

I am curious though, wouldn't MS-Access be an implementation of an abstract persistent-storage interface, I am learning UML and can imagine the diagram but I suppose it's different from actual production code.

Cheers

2
Suggestions and Requests / Port to OS X?
« on: December 23, 2005, 04:42:38 pm »
Hi,

 I tried searching but didn't find any discussion on this topic.

 I purchase EA in the beginning of the year.

 I have found that I have more upcoming research work on the OS X platform.

 Rather than lug around an extra Windows notebook just for EA

 1. Are there plans for EA to run natively on OS X?
 2. Have anyone run it on OS X via other means (with reasonable performance)?

Cheers

3
Suggestions and Requests / Ruby support
« on: January 22, 2006, 01:19:52 pm »
Hi,

 Are there any plans to provide source code engineering support for the language Ruby?

Cheers

4
General Board / Python -> UML (missing attributes)
« on: August 18, 2008, 05:32:59 pm »
I am generating some UML diagram from a set of Python code.

I noticed that the attributes initialized in the __init__ method, does not show up in the UML diagrams.

Is there some toggle we can set to generate attribute information?

Regards

5
General Board / Code engineering : C++ template file problem
« on: March 19, 2007, 12:11:54 am »
Hi,

 While following the STL convention of not putting a ".h" extension to template header file, I have yet to find a way to tell EA to import those files.

 I have developed a set of template classes which I'd like EA to reverse engineer.

 Is this a know limitation? Should I stick to using ".h" extension? Or is there a solution/workaround?

 Switching to using ".h" has associated problem because I need to update my unit test, auto-documentation tools etc....there is a flow on effect. So I'd rather not go down that path if possible.


Regards

6
General Board / Database schema import
« on: January 17, 2007, 02:28:17 pm »
Hi,

 I am considering using EA to extract the schemas from existing PostgreSQL databases. I understand that it can only be done via ODBC and that only the Corporate version is able to do that.

 I have EA Professional but just want to clarify the above.

Cheers


7
General Board / Re: Simplified class diagram display?
« on: July 04, 2006, 08:38:10 pm »
Quote
To help with adding the classes of interest you can start with a few classes and use the 'Insert Related Elements' option in the context menu as well as the relationships window.


Ah. I get the handle of it now.

Thanks Simon.

Cheers

8
General Board / Re: Simplified class diagram display?
« on: July 02, 2006, 09:20:03 pm »
Quote
Select Class - use [Alt-Z] Resize.  You can select multiple classes and resize at the same time.

HTH,
Paolo


My Class Model is currently at 19840 x 1169 pixel

The zoom is at 5% to fit everything in.

I selected all the classes and hit Alt-Z.

EA complains that my zoom has to be between 60% - 150% for it to work.

I have alot of struct/enum/internal classes. Is there a way not to import them for the diagram to be smaller so that EA can cope with it.

I am not sure if this is a EA limitation or an error in usage.

Cheers

9
General Board / Simplified class diagram display?
« on: July 02, 2006, 04:07:24 pm »
Hi,

 I imported a suite of legacy code.

 Some of the classes have evolved over the last couple of years with more and more member variables and methods.

 This has resulted in very tall skinny class diagram in EA.

 I tried hiding the display of the methods and member variables, they do get hidden but the class is still tall and skinny with empty information.

 Is there a way to tell EA to redraw with the new display preference.

 I am trying to put together a overview of the current project and only want to show the classes and how they associate with each other.

 This will be the first time my colleague will be looking at an output from EA and I want to do it some justice.

Cheers

10
General Board / C++ code generation - source/header directory
« on: April 17, 2005, 03:10:35 am »
Hi,

 Is there a configuration where we can tell the code generator to generate source and header files to different location?

 I prefer to generate my source code to $MYPROJ/src, header to $MYPROJ/include.

 Is there also a way to tell the code generator to generate code **relative** to the EA project as it would be part of the development.

Cheers


11
General Board / MDA Overview and EA6
« on: April 11, 2006, 12:11:43 am »
Hi,

 I am reading Geoffrey Sparks "MDA Overview".

 I am new to MDA and template editor.

 As the document describe EA5, I would like to know what a newbie should watch out for when practicing with EA6 while basing it on the above document.

 Will there be an update if necessary?

Cheers

12
General Board / Re: Ruby forward engineering
« on: January 26, 2006, 03:41:48 am »
Is there a summarize steps to do all these with respect to version 6.1.

I have downloaded the ruby code template XML file.

What are the steps required?

I have had a read of the Sparx Help Content and found detailed information about each feature but cannot distilled the actual steps required to achieve the desired outcome.

Cheers

13
General Board / Re: Ruby forward engineering
« on: January 25, 2006, 10:54:26 pm »
Quote
http://www.sparxsystems.com.au/cgi-bin/yabb/YaBB.pl?board=Automation;action=display;num=1123812219;start=0#0


Cool!

I tried following the instruction but the UI seems different in EA 6.1

I created a new language (Ruby) with a dummy type.

I need to have an open project to add a new language. Does that mean that the new language definition is only available for that project? When I open other project, the Ruby language is not available.

The next step you describe was to import the XML file.
Where do I import it? During the new language creation or in the Code Template Editor?

I am keen to try out your templates with EA 6.1.

Thanks in advance.

Cheers

14
General Board / Ruby forward engineering
« on: January 24, 2006, 10:24:06 pm »
Hi,

I am exploring the feasibility of a Ruby forward engineering template.

Looking at the EA documentation, to create a new language type, I need to define a type for that language. The example in the documentation used Java which has built-in type like boolean, int, float, char etc..

As a scripting language, Ruby doesn't seems to have type, how do I proceed?

Cheers

15
General Board / Multiple language code generation
« on: May 07, 2005, 03:47:50 pm »
Hi,

 Does EA have the ability to manage the code generation of multiple languages from a common model.

 Say I have design a couple of classes, e.g. ClassA, ClassB.

 I wish to generate Java and C# code from it.

 As the two implementation progress, I would like to reverse engineer from both and maintain design integrity.

 Does EA have separate storage for the actual reverse code fragment or does in session of reverse engineering override the code, i.e. if I reverse the Java version followed by the C# version, the C# code fragement/implementation would be the one being saved into the EA project file.

 I am designing a library for which I would like to be able to generate code for C++, C# and Java, hopefully Python too.

 I want my high level design to be common. Does EA allow me to do that. I have the Professional version of EA.

 Should I start looking at EA 5 beta?

Cheers

Pages: [1] 2