home *** CD-ROM | disk | FTP | other *** search
- source [m4_path_name tcl cginit.tcl]
- set msHome [m4_var get M4_home]
- set msHome [path_name concat $msHome contrib]
- set msHome [path_name concat $msHome ObjectTeamMsRepUml]
- source $msHome/tcl/msumlsumma.tcl
- source $msHome/tcl/msumlnamed.tcl
- source $msHome/tcl/msumleleme.tcl
- source $msHome/tcl/msumlassoc.tcl
- source $msHome/tcl/msumltypee.tcl
- source $msHome/tcl/msumlassro.tcl
- source $msHome/tcl/msumlmembe.tcl
- source $msHome/tcl/msumlattri.tcl
- source $msHome/tcl/msumlopera.tcl
- source $msHome/tcl/msumlparam.tcl
- source $msHome/tcl/msumlgenel.tcl
- source $msHome/tcl/msumltype.tcl
- source $msHome/tcl/msumlclass.tcl
- source $msHome/tcl/msumlgener.tcl
- source $msHome/tcl/msumlmodel.tcl
- source $msHome/tcl/msumlpacka.tcl
-
- set rep [OleAutoObject new ObjectTeamMsRepUml.MSRepository]
- set repFound 1
- if [catch {set root [$rep openDB [lindex $argv 2]]}] {
- set repFound 0
- }
- if !$repFound {
- puts "Repository is closed"
- return
- }
- set model [$root getElementAsUML [lindex $argv 1]]
- MS[$model property objectType] promote $model
- $model ms2ot [lindex $argv 3]
- $model delete
-