Main Page | Class Hierarchy | Class List | File List | Class Members

edit.cs

00001 namespace JLibDiff
00002 {
00003         using System;
00004         
00005         class edit
00006         {
00007                 
00008                 internal int op;
00009                 internal int line1;
00010                 internal int line2;
00011                 internal edit next;
00012                 
00013                 public virtual void  setop(int p)
00014                 {
00015                         op = p;
00016                 }
00017                 public virtual void  setline1(int i)
00018                 {
00019                         line1 = i;
00020                 }
00021                 public virtual void  setline2(int j)
00022                 {
00023                         line2 = j;
00024                 }
00025                 public virtual void  setnext(edit n)
00026                 {
00027                         next = n;
00028                 }
00029                 
00030                 public virtual void  setedit(int i, int j, int k)
00031                 {
00032                         op = i;
00033                         line1 = j;
00034                         line2 = k;
00035                         next = null;
00036                 }
00037                 
00038                 public virtual int getop()
00039                 {
00040                         return op;
00041                 }
00042                 public virtual int getline1()
00043                 {
00044                         return line1;
00045                 }
00046                 public virtual int getline2()
00047                 {
00048                         return line2;
00049                 }
00050                 
00051                 public static void  add(edit e, edit m)
00052                 {
00053                         m.next = e;
00054                         e = m;
00055                 }
00056                 
00057                 public virtual void  affiche()
00058                 {
00059                         System.Console.Out.WriteLine("-----------------------");
00060                         System.Console.Out.WriteLine(System.Convert.ToString(op));
00061                         System.Console.Out.WriteLine(System.Convert.ToString(line1));
00062                         System.Console.Out.WriteLine(System.Convert.ToString(line2));
00063                         System.Console.Out.WriteLine("-----------------------");
00064                         if (next != null)
00065                                 next.affiche();
00066                 }
00067         }
00068 }

Generated on Mon May 8 22:07:27 2006 by  doxygen 1.3.9.1