bob.composant
Class TOperation

java.lang.Object
  extended by bob.composant.TOperation

public class TOperation
extends java.lang.Object

La classe TOperation contient les informations relatives à une opération.

Syntaxe B:

TEnteteOp=TSubstitution

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

Constructor Summary
TOperation()
          constructeurs
TOperation(TEnteteOp entete_op, TSubstitution corps_op)
           
 
Method Summary
 void Afficher(java.io.Writer f)
          affiche une opération avec presentation
 tatibouet.bparser.Noeud ConstruireNoeud()
           
 TComposant DonnerComposant()
          Renvoie l'instance du composant auquel appartient l'opération.
 TSubstitution DonnerCorpsOperation()
           
 TEnteteOp DonnerEnteteOperation()
           
 void RangerComposant(TComposant comp)
          Change le composant auquel appartient l'opération.
 void RangerCorpsOperation(TSubstitution x)
          initialisation de l'attribut CorpsOperation
 void RangerEnteteOperation(TEnteteOp x)
          initialisation de l'attribut EnteteOperation
 TOperation Renommer(TInstanceComp instance)
          Cette méthode permet de renommer toute une opération, non seulement son entête mais aussi son corps.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TOperation

public TOperation()
constructeurs


TOperation

public TOperation(TEnteteOp entete_op,
                  TSubstitution corps_op)
Method Detail

RangerEnteteOperation

public void RangerEnteteOperation(TEnteteOp x)
initialisation de l'attribut EnteteOperation


RangerCorpsOperation

public void RangerCorpsOperation(TSubstitution x)
initialisation de l'attribut CorpsOperation


DonnerEnteteOperation

public TEnteteOp DonnerEnteteOperation()
Returns:
une entete d'opération

DonnerCorpsOperation

public TSubstitution DonnerCorpsOperation()
Returns:
une substitution

RangerComposant

public void RangerComposant(TComposant comp)
Change le composant auquel appartient l'opération.


DonnerComposant

public TComposant DonnerComposant()
Renvoie l'instance du composant auquel appartient l'opération.


Renommer

public TOperation Renommer(TInstanceComp instance)
Cette méthode permet de renommer toute une opération, non seulement son entête mais aussi son corps. Ceci sera utilisé notamment lors de l'inclusion de composants, si le composant inclu est renommé.

Parameters:
instance - : le nom de l'instance du composant où se fait le renommage A noter que si le parametre est null, le resultat sera un objet duplique.
Returns:
TOperation : un résultat nouvellement alloué.

Afficher

public void Afficher(java.io.Writer f)
              throws java.io.IOException,
                     java.io.FileNotFoundException
affiche une opération avec presentation

Throws:
java.io.IOException
java.io.FileNotFoundException

ConstruireNoeud

public tatibouet.bparser.Noeud ConstruireNoeud()
Returns:
Noeud


Copyright OB.