Beispiel #1
0
        private void frmMain_Load(object sender, EventArgs e)
        {
            var d = new ClassDiagram();
            var cb = new ClassBlock("TestClass", ClassBlock.ClassType.Class) { PosX = 10, PosY = 30, SizeX = 200 };
            cb.AddField(new Field("TEST_CONST", "int", true, AccessModifier.Public));
            cb.AddField(new Field("testField", "String", false, AccessModifier.Public));
            cb.AddField(new Field("testField", "String", false, AccessModifier.Public));
            cb.AddField(new Field("testField", "String", false, AccessModifier.Private));
            cb.AddMethod(new Method("TestClass", null, false, AccessModifier.Public, "String", "String", "int"));
            cb.AddMethod(new Method("testMethod", "void", false, AccessModifier.Public, "String", "String", "int"));
            d.Blocks.Add(cb);

            cb = new ClassBlock("TestClass", ClassBlock.ClassType.Class) { PosX = 10, PosY = 30, SizeX = 200 };
            cb.AddField(new Field("TEST_CONST", "int", true, AccessModifier.Public));
            cb.AddField(new Field("testField", "String", false, AccessModifier.Public));
            cb.AddField(new Field("testField", "String", false, AccessModifier.Public));
            cb.AddField(new Field("testField", "String", false, AccessModifier.Private));
            cb.AddMethod(new Method("TestClass", null, false, AccessModifier.Public, "String", "String", "int"));
            cb.AddMethod(new Method("testMethod", "void", false, AccessModifier.Public, "String", "String", "int"));
            d.Blocks.Add(cb);
            diagramView.Diagram = d;
        }