ProjetCompil.Global.Src3
Class Ligne

java.lang.Object
  extended by ProjetCompil.Global.Src3.Ligne

public class Ligne
extends java.lang.Object

Classe des lignes de code de la machine abstraite. Une ligne de code est composée des éléments suivants :

Chaque élément peut avoir la valeur null.


Constructor Summary
Ligne(Etiq etiq, Inst inst, java.lang.String comment)
          Constructeur.
 
Method Summary
 java.lang.String getComment()
          Le commentaire de cette ligne.
 Etiq getEtiq()
          L'étiquette de cette ligne.
 Inst getInst()
          L'instruction de cette ligne.
 void setComment()
          Modifie le commentaire de cette ligne.
 void setEtiq(Etiq etiq)
          Modifie l'étiquette de cette ligne.
 void setInst(Inst inst)
          Modifie l'instruction de cette ligne.
 java.lang.String toString()
          La chaîne de caractères qui correspond à cette ligne.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Ligne

public Ligne(Etiq etiq,
             Inst inst,
             java.lang.String comment)
Constructeur.

Method Detail

getEtiq

public Etiq getEtiq()
L'étiquette de cette ligne.


getInst

public Inst getInst()
L'instruction de cette ligne.


getComment

public java.lang.String getComment()
Le commentaire de cette ligne.


setEtiq

public void setEtiq(Etiq etiq)
Modifie l'étiquette de cette ligne.


setInst

public void setInst(Inst inst)
Modifie l'instruction de cette ligne.


setComment

public void setComment()
Modifie le commentaire de cette ligne.


toString

public java.lang.String toString()
La chaîne de caractères qui correspond à cette ligne.

Overrides:
toString in class java.lang.Object