- This topic has 5 replies, 2 voices, and was last updated 11 years, 6 months ago by .
Viewing 6 posts - 1 through 6 (of 6 total)
Viewing 6 posts - 1 through 6 (of 6 total)
- You must be logged in to reply to this topic.
Home › Forums › eaDocX queries › Excluding noteless elements
Home › Forums › eaDocX queries › Excluding noteless elements
How to exclude noteless elements, such as methods and attributes? Or is it possible to exclude whole Table of Methods?
The practical example is interface and its realization in classes. I would like to have interface methods documented only once in document. It is not possible to have different profile for interfaces and classes, because class can have also its own methods, which should be printed in document.
I am looking for something like “Do not print noteless elements”, which is in EA RTF generator.
Thank you for your answer,
Jaroslav
It’s possible to have different Profiles for Interfaces and Classes. Just get Classes to print their Methods, and Interface not.
I am not sure, if I understand your answer correctly. The situation is something like:
EA model:
Interface
+ Method1 (abstract)
+ Method2 (abstract)
Class1 implements Interface
+ Method1 (presented in EA model, but without description)
+ Method2 (presented in EA model, but without description)
+ MyMethod1
Class2 implements Interface
+ Method1 (presented in EA model, but without description)
+ Method2 (presented in EA model, but without description)
+ MyMethod2
And I would like document to be:
Interface
Method1 | Description1
Method2 | Description2
Class1
MyMethod1 | Description…
Class2
MyMethod2 | Description…
Instead of current behavior:
Interface
Method1 | Description1
Method2 | Description2
Class1
Method1 | (no description)
Method2 | (no description)
MyMethod1 | Description…
Class2
Method1 | (no description)
Method2 | (no description)
MyMethod2 | Description…
I think this cannot be achieved using profiles, can it?
In the Profile for the Class, just choose to print the Method Summary attribute. This is just the names of the methods.
Thank you for your quick answer, but this is not what I need. I would like to have table with class methods, but skip methods (do not print them), which does not have description. My table with class methods looks like:
Method | Description
Method1 | Some description…
Method2 | Some description…
Method3 |
Method4 |
Method5 | Some description…
And I would like to omit Method3 and Method4 in the report. So the table should contain only fully documented methods. The result should be:
Method | Description
Method1 | Some description…
Method2 | Some description…
Method5 | Some description…
Ah – I see.
Can’t do that with eaDocX.
In a normal hand-made document, I totally understand why we don’t want to repeat information.
But in a generated document, I’m generally not so concerned.
Download eaTeamWorks today for several free for life features, plus no obligation, 30-day trials of all the products: eaDocX, ea Revision Manager, eaSheets, Model Expert and PortfolioManager. Discover for yourself why we sell the world’s best-selling Enterprise Architect extension.
Download