Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
Add and Manage Diagrams
Topics
Topic |
Detail |
---|---|
public Object |
''An example of how to create a diagram and add an element to it. ''Note the optional use of element rectangle setting using ''left, right, top and bottom dimensions in AddNew call.
Sub DiagramLifeCycle
Dim diagram as object Dim v as object Dim o as object Dim package as object
Dim idx as Integer Dim idx2 as integer
package = m_Repository.GetPackageByID(5)
diagram = package.Diagrams.AddNew("Logical Diagram","Logical") If not diagram.Update Then Console.WriteLine(diagram.GetLastError) End if
diagram.Notes = "Hello there this is a test" diagram.update()
o = package.Elements.AddNew("ReferenceType","Class") o.Update
'' add element to diagram - supply optional rectangle co-ordinates
v = diagram.DiagramObjects.AddNew("l=200;r=400;t=200;b=600;","") v.ElementID = o.ElementID v.Update
Console.WriteLine(diagram.DiagramID)
End Sub
|