facebook

More than one model in repository

  1. MyEclipse Archived
  2.  > 
  3. UML Development
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #266479 Reply

    David Smekal
    Member

    Hi,
    I would like to know how I can create more than one model in repository. I couldn’t find it.

    My MyEclipse version is 5.1.0 GA .

    Thx
    David

    #266565 Reply

    Riyad Kalla
    Member

    David,
    Up in the toolbar you will see buttons for the different types of diagrams you can create (Class, State, Activity, etc.). When you click those, models are created in your UMR for you. You can see them using the outline view.

    #266615 Reply

    David Smekal
    Member

    Hello Riyad,
    I’m sorry I was not precise. I am going to reformulate my question.

    DESCRIPTION:

    1. When I create a new UML Model Repository, then I have to fill two edit boxes (1) ‘UML Model Repository’ and (2) ‘UML Root Model Name’ (set to default). Then I press finish and the repository is created.
    2. I open the UML repository. The MyEclipse UML Perspective is opened. The outline contains in the combo box ‘Diagram-centric’ and the tree view contains the tree and the root has the name of ‘UML Root Model Name’.
    3. If the root of the tree is selected, then all the toolbar buttons for diagram creation are disabled e.g. ‘Create class diagram’.
    4. If the tree selection is something else then root, then all the toolbar buttons for diagram creation are enabled and I can create new diagrams.

    QUESTIONS & REMARKS:

    1. I have understood the ‘UML Root Model Name’ as en entity ‘model’, which can consist of more ‘diagrams’. And also I have understood that the ‘UML repository’ can contain more ‘models’. So ‘UML Repository’ [n] <-> [1] ‘Model’ [n] <-> [1] Diagram. Can I have more than one ‘model’ in repository?
    2. What’s the meaning of ‘UML Root Model Name’ ? I have understood it as a possible hierarchical organization of my ‘UML repository’. Is it correct? If not, then I don’t understand why it is there.
    3. No matter what the answers to questions 1 and 2 are. I consider the point 3 in description as bug. Do you agree?

    Thanks for answer
    David

    #266648 Reply

    Riyad Kalla
    Member

    1. I have understood the ‘UML Root Model Name’ as en entity ‘model’, which can consist of more ‘diagrams’. And also I have understood that the ‘UML repository’ can contain more ‘models’. So ‘UML Repository’ [n] <-> [1] ‘Model’ [n] <-> [1] Diagram. Can I have more than one ‘model’ in repository?

    You can have multiple diagrams in a UMR (repository), but AFAIK, not root nodes (models?)

    2. What’s the meaning of ‘UML Root Model Name’ ? I have understood it as a possible hierarchical organization of my ‘UML repository’. Is it correct? If not, then I don’t understand why it is there.

    I need to check on this, good question.

    3. No matter what the answers to questions 1 and 2 are. I consider the point 3 in description as bug. Do you agree?

    Yes, I have filed it as such, thank you for reporting it… definately odd behavior.

    #270557 Reply

    bbrudnoy
    Member

    Hello,

    I am experiencing the same issue with MyEclipse EW 5.1.1 GA. To reiterate, after creating a UMR in a MyEclipse J2EE Web Project, all new diagram buttons are disabled.

    Please advise.

    Boris Brudnoy

    #270563 Reply

    Loyal Water
    Member

    Hi Boris,
    This issue has been fixed in our latest release – 5.5 GA. Can you download our 5.5.1 GA Full Stack installer and use that instead of 5.1.

    #270589 Reply

    bbrudnoy
    Member

    Thank you, Nipun.

    I also discovered that in EW 5.1.1 GA the new diagram buttons are disabled when the Outline view is in focus. When one switches the focus to the Diagram Editor window, the buttons become enabled.

    Regards,

    Boris Brudnoy

    #270618 Reply

    Loyal Water
    Member

    Your Welcome !!!

Viewing 8 posts - 1 through 8 (of 8 total)
Reply To: More than one model in repository

You must be logged in to post in the forum log in