bob.composant
Class TClauseExtends

java.lang.Object
  extended by bob.elementB.TElementB
      extended by bob.composant.TClause
          extended by bob.composant.TClauseExtends

public class TClauseExtends
extends TClause

La classe TClauseExtends contient les informations relatives à la clause de type extends.

Syntaxe B:

"EXTENDS" liste de TInstanceComp

Version:
1.0 du 25/07/2001
Author:
Aymeric CALLENDRIER
See Also:
TClause

Constructor Summary
TClauseExtends()
          constructeur non initialisant
TClauseExtends(java.util.Vector<TInstanceComp> liste)
          constructeur non initialisant
 
Method Summary
 void Afficher(java.io.Writer f)
          affiche la clause Extends
 tatibouet.bparser.Noeud ConstruireNoeud()
          construit un Noeud à partir d'une clause extends
 java.util.Vector<TInstanceComp> DonnerExtends()
           
 void RangerExtends(java.util.Vector<TInstanceComp> x)
          initialisation de l'attribut Extends
 
Methods inherited from class bob.elementB.TElementB
Afficher, Dupliquer, ListeDesNomsLibres, Remplacer, RemplacerMultiple
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TClauseExtends

public TClauseExtends()
constructeur non initialisant


TClauseExtends

public TClauseExtends(java.util.Vector<TInstanceComp> liste)
constructeur non initialisant

Method Detail

RangerExtends

public void RangerExtends(java.util.Vector<TInstanceComp> x)
initialisation de l'attribut Extends


DonnerExtends

public java.util.Vector<TInstanceComp> DonnerExtends()
Returns:
une liste d'expressions

Afficher

public void Afficher(java.io.Writer f)
              throws java.io.IOException,
                     java.io.FileNotFoundException
affiche la clause Extends

Overrides:
Afficher in class TElementB
Parameters:
f - Flux de sortie: fichier de type FileWriter ou terminal(new PrintWriter(System.out)).
Throws:
java.io.IOException
java.io.FileNotFoundException

ConstruireNoeud

public tatibouet.bparser.Noeud ConstruireNoeud()
construit un Noeud à partir d'une clause extends

Overrides:
ConstruireNoeud in class TElementB
Returns:
Noeud


Copyright OB.