Book a Demo

Author Topic: how to get fully qualified names in diagrams  (Read 4774 times)

Jan van Mastbergen

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-0
    • View Profile
how to get fully qualified names in diagrams
« on: September 26, 2005, 02:42:42 am »
Hi,
I am trying to build a reference model of master data w.r.t a company's project and organisation structure. The model is structured hierarchically in a package tree somewhat as follows:
root
.ist  (as-is situation)
..logical  (appplication independent)
...projects  (subject 1 of ...)
..applications  (application specific)
...prjplannerapp  (appl 1 of ...)
.soll  (as redesigned situation)
..similar subtree repeats...
.std  (common patterns stuff)

In the process I am making frequent use of classes in other parts of the tree and i would like diagrams and generated documentation (html) to show the fully qualified names, (e.g. ist.logical.projects.ProjectRole).
The option to set a package as namespace root does not seem to allow me to do this. Regardless of where I set the root, the documentation only shows the last level (e.g. projects.ProjectRole). Any ideas?

TIA, Jan van Mastbergen

thomaskilian

  • Guest
Re: how to get fully qualified names in diagrams
« Reply #1 on: September 26, 2005, 03:18:33 am »
You could use "Highlight foreign objects" from the diagram properties. It does not do exactly what you want, but you can see the source package name in parentheses.
« Last Edit: September 26, 2005, 03:25:13 am by thomaskilian »

wpck

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: how to get fully qualified names in diagrams
« Reply #2 on: July 19, 2006, 08:21:07 am »
What about fully qualified names whenever it's necessary to select an object? :'( For instance when selecting the type for an attribute, without seeing the fully qualified name it's impossible to select the correct name when classes with the same name are in packages with the same in different parts of a model - something that is very likely to happen if you're owkring at several levels of abstraction (business, requirements, implementation, etc).

How you turn a post like this into a feature request without retyping it?  ???

thomaskilian

  • Guest
Re: how to get fully qualified names in diagrams
« Reply #3 on: July 20, 2006, 11:45:15 pm »
Copy/paste or make a reference to this thread

wpck

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: how to get fully qualified names in diagrams
« Reply #4 on: July 22, 2006, 06:11:09 am »
Thomas,

(replying to your earlier post re using ""Highlight foreign objects") This only seems to work when the object is a package :(

Paul
« Last Edit: July 22, 2006, 06:13:42 am by wpck »

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: how to get fully qualified names in diagrams
« Reply #5 on: July 23, 2006, 02:32:43 pm »
Paul,

It should work for just about anything. You will usually see either a qualified name or something like "(from <package>)" below the object.

David
No, you can't have it!

wpck

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: how to get fully qualified names in diagrams
« Reply #6 on: July 24, 2006, 03:51:12 am »
David,

Not for me: I only get "(from <package>)" under objects which are packages  :(.

Paul

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: how to get fully qualified names in diagrams
« Reply #7 on: July 24, 2006, 04:51:16 am »
Strange...

I was using this feature just last week, and remember having to turn it off beacause classes dragged from other packages were showing their parent package and becoming distracting.

In the meantime, take a look at the Tools / Options / Diagram dialog. See if you have checked the Disable fully scoped object names box. If so, perhaps clearing it will give you acceptable results.
No, you can't have it!

wpck

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: how to get fully qualified names in diagrams
« Reply #8 on: July 24, 2006, 07:05:05 am »
Thanks, that helps. Paul

Jan ´Bary´ Glas

  • EA User
  • **
  • Posts: 408
  • Karma: +0/-0
  • Bary
    • View Profile
Re: how to get fully qualified names in diagrams
« Reply #9 on: September 21, 2006, 11:51:19 pm »
Hi, I need FULLY qualified (from root or root-1) names for classes on a diagram.
I tried everything mentioned, but can get only one level.
Jan 'Bary' Glas

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: how to get fully qualified names in diagrams
« Reply #10 on: September 22, 2006, 03:53:01 am »
I think that's all EA will give you Bary.
No, you can't have it!