コード例 #1
0
        private UTF_UC.Diagram getDiagram()
        {
            UTF_EA.Model         sourceModel   = new UTF_EA.Model(this.repository);
            UML.Diagrams.Diagram sourceDiagram = sourceModel.selectedDiagram;

            UTF_UC.Model targetModel = UTF_UC.Model.getModel();
            return(targetModel.cloneDiagram(sourceDiagram));
        }
コード例 #2
0
        private void export()
        {
            UTF_UC.Model   model   = UTF_UC.Model.getModel();
            UTF_UC.Diagram diagram = this.getDiagram();

            SubmissionForm form = new SubmissionForm();

            form.user        = model.author;
            form.password    = model.password;
            form.diagramID   = diagram.diagramID;
            form.description = diagram.comment;

            if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                model.author      = form.user;
                model.password    = form.password;
                diagram.diagramID = form.diagramID;
                diagram.comment   = form.description;

                String url = model.saveDiagram(diagram);
                System.Diagnostics.Process.Start(url);
            }
        }
コード例 #3
0
ファイル: Operation.cs プロジェクト: ceena/UmlCanvas
 public Operation( Model model, TSF.UmlCanvas.Operation operation) 
   : base(model,operation)
 {}
コード例 #4
0
ファイル: Parameter.cs プロジェクト: ceena/UmlCanvas
 public Parameter( Model model, Argument argument )
   : base(model, argument)
 {}
コード例 #5
0
ファイル: Dependency.cs プロジェクト: ceena/UmlCanvas
 public Dependency(Model model, TSF.UmlCanvas.Dependency dependency)
   : base(model, dependency)
 {}
コード例 #6
0
ファイル: Comment.cs プロジェクト: ceena/UmlCanvas
 public Comment(Model model, Note note) : base(model, note) {}
コード例 #7
0
ファイル: RelationWrapper.cs プロジェクト: ceena/UmlCanvas
 public RelationWrapper(Model model, TSF.UmlCanvas.Relation relation)
   : base(model, relation)
 {}
コード例 #8
0
ファイル: Abstraction.cs プロジェクト: ceena/UmlCanvas
 public Abstraction(Model model, Element owner) : base(model) {
   this._owner = owner;
 }
コード例 #9
0
 public PositionableWrapper(Model model, Positionable construct)
   : base(model, construct)
 {}
コード例 #10
0
ファイル: Stereotype.cs プロジェクト: ceena/UmlCanvas
 public Stereotype(Model model, Element owner, String name) : base(model) {
   this._owner = owner;
   this.name = name;
 }
コード例 #11
0
ファイル: RoleWrapper.cs プロジェクト: ceena/UmlCanvas
 public RoleWrapper(Model model, Role associationEnd )
   : base(model, associationEnd) 
 {}
コード例 #12
0
ファイル: PrimitiveType.cs プロジェクト: ceena/UmlCanvas
 public PrimitiveType(Model model, String name) : base(model) {
   this.name = name;
 }
コード例 #13
0
ファイル: Attribute.cs プロジェクト: ceena/UmlCanvas
 public Attribute(Model model, TSF.UmlCanvas.Attribute attribute)
   : base(model, attribute)
 {}
コード例 #14
0
ファイル: DiagramElement.cs プロジェクト: ceena/UmlCanvas
 internal DiagramElement(Model model, TSF.ADL.Construct construct)
   : base(model,construct)
 {}
コード例 #15
0
 public InterfaceRealization(Model model, Element owner) 
   : base(model, owner)
 {}
コード例 #16
0
ファイル: Association.cs プロジェクト: ceena/UmlCanvas
 public Association(Model model, TSF.UmlCanvas.Association association)
 : base(model, association)
 {}
コード例 #17
0
ファイル: Class.cs プロジェクト: ceena/UmlCanvas
 internal Class(Model model, TSF.UmlCanvas.Class _class) 
   : base(model,_class)
 {}
コード例 #18
0
ファイル: Interface.cs プロジェクト: ceena/UmlCanvas
 internal Interface(Model model, TSF.UmlCanvas.Interface _interface)
   : base(model,_interface)
 {
   this.wrappedInterface = _interface;
 }
コード例 #19
0
ファイル: Generalization.cs プロジェクト: ceena/UmlCanvas
 public Generalization(Model model, Element owner) : base(model,owner) {}