Book a Demo

Author Topic: Defining my own Project Structure  (Read 5081 times)

jeshaw2

  • EA User
  • **
  • Posts: 701
  • Karma: +0/-0
  • I'm a Singleton, what pattern are you?
    • View Profile
Defining my own Project Structure
« on: January 12, 2005, 10:32:28 pm »
Created a new project based on EABase.  Tried to rearrange the view packages and was told I couldn't do that.  Tried to delete the Use Case package , so I could recreate it where I wanted it,  but got a scary message that this was a "system defined" package...did I really want to delete it?  Well I did, but I didn't understand the consequences of doing that, so I backed off and wrote this messge.

Are the consequences of deleting a "System defined" view too terrible to document?  And just what are the consequences?

How does one tailor the Project Structure (Like they did in the EAExample project)?
Verbal Use Cases aren't worth the paper they are written upon.

Martin Terreni

  • EA User
  • **
  • Posts: 672
  • Karma: +0/-0
  • Sorry, I can't write
    • View Profile
Re: Defining my own Project Structure
« Reply #1 on: January 13, 2005, 01:52:52 am »
no need to delete, you can just drug and drop.
any way it deleted fine for me and you can create new use case view.
Recursion definition:
If you don’t understand the definition read "Recursion definition".

jeshaw2

  • EA User
  • **
  • Posts: 701
  • Karma: +0/-0
  • I'm a Singleton, what pattern are you?
    • View Profile
Re: Defining my own Project Structure
« Reply #2 on: January 13, 2005, 05:00:02 am »
Thanks for your response Martin, however, what build are you using?  I'm using 744.  Was your project based on the EABase model?  I'm getting different results from yours.

When I attempt to drag and drop I get the message:  "You cannot drag a view level package to another location in the tree".  The drag and drop failed to execute.

When I attempt to delete the view level package I get the message:  "Warning! You have asked to delete a system defined package.  This package cannot be recreated or restored."  Yes, I was able to delete the package, but what else did I loose?  I believe the EA Developers put that warning in there for a reason; what is it?  What are the implications of a package being "System Defined"?  I don't think my deletion of the view went just fine. :-/

How does one recreate a "System Defined" Use Case View?
« Last Edit: January 13, 2005, 05:04:12 am by jeshaw2 »
Verbal Use Cases aren't worth the paper they are written upon.

Martin Terreni

  • EA User
  • **
  • Posts: 672
  • Karma: +0/-0
  • Sorry, I can't write
    • View Profile
Re: Defining my own Project Structure
« Reply #3 on: January 13, 2005, 07:16:11 am »
you're ritgh about DnD.
about deleteing the view - you can reconstruct it, i beleave it just want be recoginzed as default use case view when importing from a project.
Recursion definition:
If you don’t understand the definition read "Recursion definition".

thomaskilian

  • Guest
Re: Defining my own Project Structure
« Reply #4 on: January 13, 2005, 07:20:34 am »
Don't be afraid of those messages. The view levels are "special" packages which can't be moved around. I dop not make use of this structure and only one ore two view levels for a project. The important project information I store as packages in the first view which is named after the project.

This frightening message when deleting a project root is funny since deleting a single package can also not be undone (and thus the effect might be nearly the same). You can re-create a new view and start from scratch any time. Deleting the root just kills the package contents below.

jeshaw2

  • EA User
  • **
  • Posts: 701
  • Karma: +0/-0
  • I'm a Singleton, what pattern are you?
    • View Profile
Re: Defining my own Project Structure
« Reply #5 on: January 13, 2005, 07:52:05 am »
OK, sounds like I can define my own project/documentation structure then.  Whew!

The fact that you loose child nodes in a heirarchy when the parant is deleted is obvious to most IT Techies.  What makes the messages scary is the use of the term "System Defined" which implys a lot of important  program logic and element behaviors.  Perhaps EA could rephrase the term?  :)

Thanks for hanging in there with me on this.
Verbal Use Cases aren't worth the paper they are written upon.

Hans

  • EA User
  • **
  • Posts: 78
  • Karma: +0/-0
    • View Profile
Re: Defining my own Project Structure
« Reply #6 on: January 13, 2005, 12:53:22 pm »
There's nothing to worry about: just delete what's in your way; btw it's the best you can do.

Hans