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.

Topics - Mr. Sanders

Pages: 1 2 [3] 4
General Board / printing
« on: November 13, 2007, 08:53:02 am »

is there a way to print a diagram on one printer page?
Something like fit current diagram to one print page and print it?


General Board / floating license and notebooks
« on: November 06, 2007, 07:08:54 am »

we have some floating licenses and some notebooks.

The question is:

Is there a possibility to work on the notebook without being online on the companies network, e.g. locking one license for the notebook or something like that?


General Board / circle notation for interfaces as default
« on: October 30, 2007, 02:31:13 am »

my name is not Angelina, but I have an interesting posting too.

Is there a possibility to use the circle notation for interfaces as default?

Always when I drag and drop an interface into a class diagram I have to adjust its appearance. This is cumbersome.


General Board / Project management
« on: October 28, 2007, 03:52:08 am »

the more I am thinking about the metrics dialog, the more I am asking me which meaning it has.

What is this metrics dialog for?
Is it to describe the complexity of an element?
So why isn't it called complexity.

What does the weight mean?

Is it just a dialog for defining any subject like costs, time, etc.?

Is it for defining own tags with a own meaning, so it is a sampling dialog for anything else what doesn't fit into the other tabs (effort, risks, resources)?

Please give me some meaning of that dialog.

Does the tabs have any influence on anything?
I think no, isn't it. There is no calculation, sum ups,
weighting of costs, risks, resources etc.

It's just what was entered and nothing more and nothing less. Isn't it?

The more confusing is the fact, that there are some additional metrics for the use case points in the use case metric.

But why should I enter both information. The project management information doesn't has an influence on use case metrics and vice versa.

So I think it is pretty nonsens to use both kind of information, or where is my brain fault?


General Board / import source directory
« on: October 19, 2007, 01:20:09 am »

since I am working with EA, I am asking me: Why are they doing the reverse engineering in that way.

For me it is not very productive in a team environment and even wrong in some point of view.

Let's say we have package A and subpackage B in A and a class CB1 in B.

Thus we have the fully qualified class in the class model:

A.B.CB1 with A as the namespace root.

The class model, package A and package B are under version control.

Now let's say we have to reverse engineer class A.B.CB2.

What do we have to do:

checkout class model
checkout package A
checkout package B
select import source directory on the class model node and trigger reversengineering of A.B.CB2.

What's wrong with this process?
Doing it this way you block all other team members who wants to use the class model or the package A.
Or you can't do it, because you can not checkout the class model and package A because there is currently another team member working on.

And the process is even unnecessary.

Because nothing is modified in class model and package A.

The better solution would be:

Only checkout package B and trigger import source directory from that node.

But that's not possible in EA, because what you get in EA as a result is the following package structure.


And that's wrong.

What EA has to do is recognizing that I am reverse engineering the class A.B.CB2 and that belongs to the package which I am currently working on an thus NOT producing the additional (wrong package structure).
Why do I have a namespace root?

When I have a namespace root A and I am reverse engineering
A.B.CB2 than of course CB2 belongs to package B inside package A and not to A.B.A.B.CB2.

If it would be implemented that way I propose only the team members, which are sharing package B are blocked from the one who is currently working on B. All other team member are able to continue working.

If other packages would be impact by the reverse engineering
(e.g. other packages parallel to B) than the namespace structure is mixed in the source files and than of course other packages must be checked out from the user.

But in this case the developer has spreaded its source file in a wrong way I would say. OK, I don't want to discuss this. If you want to do it, do it, but than don't wonder about additionaly locks on the model due to aditional checkout packages.

To give you an impression from the scenario I am talking about: We did a reverse engineering of our existing classes
(10.000+). Reverse engineering lasted 4 full days.

The code is written from about 1.000 developers.
In this scenario, you cannot block the class model root and even some nodes below that level.


General Board / changing namespace
« on: May 09, 2007, 01:51:42 am »

we try to find an easy way to change the namespace of already generated c# classes.

What currently happes is, when we move the package A containing the class C into another package as a new subpackage and regenerate code, the namespace of C stays unchanged.

if we move the class C into another namespace and regenerate
code, a new (empty bodies) class is generated.

When we change the namespace in the c# code from

namespace A into namespace B.A
and reverse engineer it, the namespace changing is NOT reflected in the model.

Generating the code now, creates a new (empty bodies) class C with the old namespace.

So what is the way to properly change the namespace?


General Board / component view packages/components
« on: January 18, 2005, 06:13:17 am »

how can I find out, which classes are assigned to which
component (in component view)?


Bugs and Issues / custom style sheet not applied to virtual docs
« on: December 09, 2015, 10:42:49 pm »
we created custom style Sheets to be used for virtual documents.

We started on a copy of numbered headings.
We recolored the headings in the style to e.g. dark blue and applied them on the virtual document.

No effect!
Heading has still Standard Color.

EA is Version 1107

Using Standard styles works fine.
So how can we apply user defined styles?

Bugs and Issues / How to modify format of TOC
« on: November 09, 2015, 09:49:00 pm »
when using virtual documents and generating the doc, it is possible to check, that a table of Content shall be rendered.

The TOC is rendered on a separate page, not being part of the document templates of the master and model documents.

How can I modify the Format?


Bugs and Issues / How to create TOC for document figures, tables, ..
« on: November 09, 2015, 10:41:11 pm »

it seems that EA only supports a single TOC type which is for the headings. So how can we generate TOCs for our figures, tables, etc...


Bugs and Issues / Order of sections within custom document templates
« on: November 08, 2015, 02:12:31 am »
I never liked the documentation about how to design custom Reports.

In Addition the template Editor behaves also strange.

It is possible to move the different section within a document template, but is that, what you want to offer to your customers.

e.g. lets work on a copy of the ModelReport template.
When you go into the section tree you can move the sections with the up and down Buttons.

So lets Move the Package->Package Element->External Requirements.

When selected and the move up button is clicked. the section actually moves within the Content view of the Editor, but not within the section tree. As a result the sequence within the section tree doesn't match the sequence within the Content view, so I get lost having an overview about the real sequence with in the document.


let's go one node deeper with in the section tree like:
Package->Package Element->External Requirements->Tagged Value

When selected and the up button is clicked, the node within the tree is moved AND the section in the Content view is moved, which is a different behavior than before.

Really strange. Is that as expected?
I would say no, this is very confusing.
Or where is my misunderstanding?


Bugs and Issues / Howto init pointers to aggregated objects - c++
« on: October 09, 2014, 07:46:26 pm »

how can we initialize pointers to aggregated objects within c++ code generation.

create class A
create class B
add aggregation from A to B

Generate code

-> pointer to class B exists as member, but uninitialized.
How can it be set to NULL?


Bugs and Issues / code generation c++ - header in different folder
« on: October 08, 2014, 09:17:12 pm »

when generating cpp classes from diagram, the cpp and header files of that class are generated into the same folder.

We need to provide some  class headers in a different folder.

How can that be controlled during code generation?

Thanks a lot!

Bugs and Issues / interrupted get all latest process
« on: April 29, 2014, 06:43:19 pm »

during a get all latest command, the EA process hang (or any other process blocked the machine) and we had to reboot the machine.

Now we get every time trying to checkout a package the following dialog:

A 'Get All Latest' command, invoked on this model by user xxx, is not yet complete.

It is recommended that you wait until 'Get All Latest' completes before checking-out.
(If you proceed, there is a risk of losing data from the model.)

Do you wish to proceed with this check-out?
Yes   No  

Of course this is nonsens, because the machine was even rebootet multiple times.

So how can we get rid of the dialog and behavior?

Best regards

Bugs and Issues / reverse engineering .NET assemblies
« on: February 13, 2011, 10:19:23 pm »

I try to reverse engineer .NET assemblies via
Code engineering -> Import binary module.

This isn't working anymore.
I am asked for the path of the dll which is
Than I am asked for the PEVerfiy.exe and I point to:

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64

After that I got the status message the import was done successfully,
but the import folder is empty.

I am using EA Ultimate 8.0
W7 Ultimate 64 Bit
DevStudio Ultimate.

What's wrong here.
I imported WPF dlls earlier and it was fine, but that was on 32 Bit systems.

Any help would be fine.
Thank you

Pages: 1 2 [3] 4