Book a Demo

Author Topic: Class attribute/method rendering and ordering  (Read 6524 times)

SF_lt

  • EA User
  • **
  • Posts: 216
  • Karma: +1/-0
  • The Truth Is Out There
    • View Profile
Class attribute/method rendering and ordering
« on: February 13, 2006, 08:21:06 am »
Would like to see more intelligent class attributes/method rendering, when there is not specified type:
right now if type is left blank, attributes and methods are rendered as attribute1: and Method1(): - should be attribute1 and Method1()
Use colon for rendering only if type field is not blank - it's not hard to implement ;)

Also in latests builds manual attribute/method ordering feature dissolved - there were 2 little thumbs to move attribute/method up and down - now only an empty space is left ???

Who stole those pretty thumbs? guess, sparxians need to do full investigation on this matter  ;D
registertm everything to SparX

SF_lt

  • EA User
  • **
  • Posts: 216
  • Karma: +1/-0
  • The Truth Is Out There
    • View Profile
Re: Class attribute/method rendering and ordering
« Reply #1 on: February 13, 2006, 08:22:56 am »

registered as a bug
registertm everything to SparX

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Class attribute/method rendering and ordering
« Reply #2 on: February 13, 2006, 12:53:47 pm »
Quote
Also in latests builds manual attribute/method ordering feature dissolved - there were 2 little thumbs to move attribute/method up and down - now only an empty space is left ???

Who stole those pretty thumbs? guess, sparxians need to do full investigation on this matter  ;D


Tools | Options | Sort Features Alphabetically.

thomaskilian

  • Guest
Re: Class attribute/method rendering and ordering
« Reply #3 on: February 13, 2006, 01:01:11 pm »
What did you tell me about the FAQ lately? ;D

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Class attribute/method rendering and ordering
« Reply #4 on: February 13, 2006, 01:29:50 pm »
To wait until the next build to have this one resolved.

SF_lt

  • EA User
  • **
  • Posts: 216
  • Karma: +1/-0
  • The Truth Is Out There
    • View Profile
Re: Class attribute/method rendering and ordering
« Reply #5 on: February 14, 2006, 12:24:51 am »
yeah, that's nice - why sort was turned on by default?
Many users (and I) got confused by this  ;D maybe better solution would be to disable thumbs when sort on, but not to hide totally
registertm everything to SparX

thomaskilian

  • Guest
Re: Class attribute/method rendering and ordering
« Reply #6 on: February 14, 2006, 03:23:53 am »
In this case they would have asked whey it's greyed out... Better this option had never been turned on by default. From a requirements analysis standpoint I'd guess this one was invented by some programmers, not by the users :-X

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Class attribute/method rendering and ordering
« Reply #7 on: February 14, 2006, 01:13:48 pm »
It was turned on by default because that is the behaviour shown by not just UML tools in general, but most tools that list attributes and operations.  By doing so it makes it easier to find things in the list among other reasons.

There are some circumstances that this isn't as convenent.  For example, the ordering in tables and enumerations is significant.
« Last Edit: February 14, 2006, 01:14:14 pm by simonm »

SF_lt

  • EA User
  • **
  • Posts: 216
  • Karma: +1/-0
  • The Truth Is Out There
    • View Profile
Re: Class attribute/method rendering and ordering
« Reply #8 on: February 14, 2006, 03:58:59 pm »
it has good reasoning, but in such case I would made disabled, but visible (greyed) thumbs if sorting on
registertm everything to SparX