Book a Demo

Author Topic: Hiding objects from workspace treeview?  (Read 5779 times)

shaft

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Hiding objects from workspace treeview?
« on: January 01, 2003, 12:33:01 pm »
I just updated from 3.10 to 3.50, and I noticed my dynamic view (Where I keep my sequence diagrams) tree now contains the objects that are in the sequence, whereas before it only had the diagrams.

Is there anyway to hide these objects?  I don't like the clutter, and it really does do anything to help me.

Thanks,
Jeff Plummer

CJ

  • EA User
  • **
  • Posts: 288
  • Karma: +0/-0
    • View Profile
Re: Hiding objects from workspace treeview?
« Reply #1 on: January 02, 2003, 04:58:51 am »
G'day,

This ain't going to be too helpful, and more than likely you thought of this, but what the heck, here goes...

Move your sequence objects into some other package?
Cheers and best regards.

shaft

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Hiding objects from workspace treeview?
« Reply #2 on: January 02, 2003, 10:07:42 am »
Ya I thought of the package idea.  I guess my problem is I don't like the fact that the objects even exist.  My project that was converted from version 3.10 had multiple sequence diagrams.  Each diagram had many of the same objects in them.  When it converted to 3.50 it created an object for each sequence object, even though they really were the same object.  I now have 16 instances of "ActiveObjectController", because it exists in several diagrams, but it's really all the same object.  There's only one in existance.

So I guess if anyone could tell me how to convert a seqence item into  another sequence item so I can make all my sequence item "ActiveObjectController" point to the same instance I'd be happy.  Then I could delete all the duplicates, and it would be less cluttered.

Thanks,
Jeff

dknox

  • EA User
  • **
  • Posts: 28
  • Karma: +0/-0
    • View Profile
Re: Hiding objects from workspace treeview?
« Reply #3 on: January 02, 2003, 05:46:26 pm »
Hi Jeff,
This might not be what you want to hear; I just tried your scenario and sure enough if I use the Object Toolbar to add objects to my sequence EA will add the object into the Project Explorer. But, if I want to use the same object in another sequence I only have to drag it from the Project Explorer versus using the Object Toolbar to create another.

I know this means that you will need to re-trace through each of your sequences and remove duplicate objects from the Project Explorer and if it were me I'd be exercising my Irish :-X. But, it seems like it might be your only recourse.

-- dave

Tjerk

  • EA User
  • **
  • Posts: 231
  • Karma: +1/-0
    • View Profile
Re: Hiding objects from workspace treeview?
« Reply #4 on: January 03, 2003, 12:29:39 am »
Hi Jeff,

Looks more like a bug to me in the conversion. It looks like a deep copy, or something similar, has happened. Wait for Geoff to answer your question, or (to be sure) post a bugreport (see menu on homepage).

There is no way to hide objects in the projectbrowser. The project browser always contains all the items of the project, the possibility to hide them is highly unwanted. That could lead to uncontrollable duplicates, forgotten objects, etc., etc.

By the way, I guess you mean "class" instead of "object"? If not, the occurred situation might be "logical" for the conversion, nevertheless not wanted.

Greetings,
Tjerk

shaft

  • EA User
  • **
  • Posts: 32
  • Karma: +0/-0
  • I love YaBB 1 Gold!
    • View Profile
Re: Hiding objects from workspace treeview?
« Reply #5 on: January 03, 2003, 10:47:59 am »
I decided to bite the bullet and create a "package" for each diagram.  Then moved the diagram and the diagram objects under each corresponding package.  It's not how I would want to do it, and I'm afraid to see the design document it spits out, but it works, and it's tidy.

I'll post a bug report and see if they can figure out what the problem was.

Thanks all,
Jeff