labss.generator
Interface ICodeBuilder


public interface ICodeBuilder

Interfaccia del Builder che costruisce la rappresentazione interna della code section. Questa interfaccia deve essere implementata solo dai gruppi che scelgono di costruirsi una rappresentazione interna della code section. Vedi Parser per soluzioni alternative.

Author:
Riccardo Solmi

Method Summary
 void buildSlotRef(java.lang.String slot)
          Costruisce un riferimento a slot con il nome dato.
 void buildText(java.lang.String text)
          Costruisce una stringa con il testo assegnato.
 void endOptionalBlock()
          Fine di un blocco opzionale.
 void startOptionalBlock()
          Inizio di un blocco opzionale.
 

Method Detail

buildText

public void buildText(java.lang.String text)
Costruisce una stringa con il testo assegnato.

Parameters:
text -

buildSlotRef

public void buildSlotRef(java.lang.String slot)
Costruisce un riferimento a slot con il nome dato.

Parameters:
slot - Nome dello slot.

startOptionalBlock

public void startOptionalBlock()
Inizio di un blocco opzionale.


endOptionalBlock

public void endOptionalBlock()
Fine di un blocco opzionale.