Book a Demo

Author Topic: Add Elements in Diagram  (Read 3584 times)

damien

  • EA User
  • **
  • Posts: 41
  • Karma: +0/-0
    • View Profile
Add Elements in Diagram
« on: May 13, 2008, 10:03:34 pm »
Hello,

I would know how add an element in a diagram and how define its position.

I try this :

        model = Repository.Models.GetByName("Model")
        package = model.Packages.GetByName("test")
        element = package.Elements.AddNew("new", "Class")
        element.Update()
        diagram = package.Diagrams.GetByName("test")
        diagramObject = diagram.DiagramObjects.AddNew("new", "")
        diagramObject.bottom = 10
        diagramObject.left = 10
        diagramObject.right = 10
        diagramObject.top = 10
        diagramObject.ElementID = element.ElementID
        diagram.Update()
        diagram.DiagramObjects.Refresh()

Someone can help me please

Bye

damien

  • EA User
  • **
  • Posts: 41
  • Karma: +0/-0
    • View Profile
Re: Add Elements in Diagram
« Reply #1 on: May 13, 2008, 10:05:41 pm »
sorry, i am stupid i forgot to update the diagramObject  :-/

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: Add Elements in Diagram
« Reply #2 on: May 14, 2008, 08:01:34 am »
No.  Forgetting something does not make anyone stupid, but I am glad you found the problem.