bob.composant
Class TClauseImports

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

public class TClauseImports
extends TClause

La classe TClauseImports contient les informations relatives à la clause de type imports.

Syntaxe B:

"IMPORTS" liste de TInstanceComp

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

Constructor Summary
TClauseImports()
          constructeurs
TClauseImports(java.util.Vector<TInstanceComp> liste)
           
 
Method Summary
 void Afficher(java.io.Writer f)
          affiche la clause imports
 tatibouet.bparser.Noeud ConstruireNoeud()
          construit un Noeud à partir d'une clause imports
 java.util.Vector<TInstanceComp> DonnerImports()
           
 void RangerImports(java.util.Vector<TInstanceComp> x)
          initialisation de l'attribut Imports
 
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

TClauseImports

public TClauseImports()
constructeurs


TClauseImports

public TClauseImports(java.util.Vector<TInstanceComp> liste)
Method Detail

RangerImports

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


DonnerImports

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

Afficher

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

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 imports

Overrides:
ConstruireNoeud in class TElementB
Returns:
Noeud


Copyright OB.