Example #1
0
 private void save_LineUnit_GUI(StreamWriter SW, LineUnit_GUI cur_data)
 {
     SW.WriteLine(cur_data.p_from.X);
     SW.WriteLine(cur_data.p_from.Y);
     SW.WriteLine(cur_data.p_to.X);
     SW.WriteLine(cur_data.p_to.Y);
     SW.WriteLine(cur_data.type);
 }
Example #2
0
        public void draw_Unit_Line(LineUnit_GUI unit)
        {
            canvas.Children.Add(unit);

            program_state                = state.None;
            btn_class.IsEnabled          = true;
            btn_generalization.IsEnabled = true;
            btn_realization.IsEnabled    = true;
            btn_association.IsEnabled    = true;
            btn_dependancy.IsEnabled     = true;
        }
Example #3
0
        private void load_LineUnit_GUI(StreamReader SR)
        {
            int          index_from = int.Parse(SR.ReadLine());
            int          index_to   = int.Parse(SR.ReadLine());
            double       X1         = double.Parse(SR.ReadLine());
            double       Y1         = double.Parse(SR.ReadLine());
            double       X2         = double.Parse(SR.ReadLine());
            double       Y2         = double.Parse(SR.ReadLine());
            LineUnit_GUI tmp        = new LineUnit_GUI(new Point(X1, Y1), new Point(X2, Y2));

            tmp.type = (LineUnit_GUI.line_Type) int.Parse(SR.ReadLine());
            list_class[index_from].add_Line_From(tmp);
            list_class[index_to].add_Line_To(tmp);
            draw_Unit_Line(tmp);
        }
Example #4
0
 public void delete_Line_From(LineUnit_GUI line_From)
 {
     from.Remove(line_From);
 }
Example #5
0
 public void add_Line_To(LineUnit_GUI line_To)
 {
     to.Add(line_To);
 }
Example #6
0
 public void add_Line_From(LineUnit_GUI line_From)
 {
     from.Add(line_From);
 }
Example #7
0
 public void delete_Line_To(LineUnit_GUI line_To)
 {
     to.Remove(line_To);
 }