Uses of Interface
plp.orientadaObjetos1.comando.Comando

Packages that use Comando
plp.orientadaObjetos1   
plp.orientadaObjetos1.comando   
plp.orientadaObjetos1.declaracao.procedimento   
plp.orientadaObjetos1.parser   
 

Uses of Comando in plp.orientadaObjetos1
 

Fields in plp.orientadaObjetos1 declared as Comando
private  Comando Programa.comando
          Comando executado após a declaraçao de classes
 

Constructors in plp.orientadaObjetos1 with parameters of type Comando
Programa(DecClasse decClasse, Comando comando)
          Construtor.
 

Uses of Comando in plp.orientadaObjetos1.comando
 

Subinterfaces of Comando in plp.orientadaObjetos1.comando
 interface IO
          Representa um comando de entrada e saída.
 

Classes in plp.orientadaObjetos1.comando that implement Comando
 class Atribuicao
          Classe que representa um comando de atribuição.
 class ChamadaMetodo
          Classe que representa a chamada de um método.
 class ChamadaProcedimento
          Classe que representa uma chamada de um procedimento.
 class ComDeclaracao
          Classe que representa um comando de declaração.
 class Concorrente
          Representa um comando sequencial, ou seja, um comando seguido de outro comando.
 class IfThenElse
          Classe que representa o comando If Then Else
 class New
          Comando de criação de objeto e atribuição deste a uma expressão esquerda.
 class Read
          Representa um comando de leitura.
 class Receive
          Classe que representa um comando Receive.
 class Send
          Classe que representa um comando While.
 class Sequencial
          Representa um comando sequencial, ou seja, um comando seguido de outro comando.
 class Skip
           
 class While
          Classe que representa um comando While.
 class Write
          Comando de escrita.
 

Fields in plp.orientadaObjetos1.comando declared as Comando
(package private)  Comando Process.cmd
           
private  Comando While.comando
          Comando que será executado caso a expressão seja avaliada como verdadeira.
private  Comando Procedimento.comando
          Comando do procedimento.
private  Comando ComDeclaracao.comando
          O comando executado após a declaração.
private  Comando Sequencial.comando1
          O primeiro comando.
private  Comando Concorrente.comando1
          O primeiro comando.
private  Comando Sequencial.comando2
          O segundo comando.
private  Comando Concorrente.comando2
          O segundo comando.
private  Comando IfThenElse.comandoElse
          Comando executado caso a expressão seja falsa.
private  Comando IfThenElse.comandoThen
          Comando executado caso a expressão seja verdadeira.
 

Methods in plp.orientadaObjetos1.comando that return Comando
 Comando Procedimento.getComando()
          Obtém o comando do procedimento.
 

Constructors in plp.orientadaObjetos1.comando with parameters of type Comando
ComDeclaracao(Declaracao declaracao, Comando comando)
          Construtor.
Concorrente(Comando comando1, Comando comando2)
          Construtor.
IfThenElse(Expressao expressao, Comando comandoThen, Comando comandoElse)
          Construtor.
Procedimento(ListaDeclaracaoParametro parametrosFormais, Comando comando)
          Construtor
Process(Comando cmd, AmbienteExecucao env)
           
Sequencial(Comando comando1, Comando comando2)
          Construtor.
While(Expressao expressao, Comando comando)
          Construtor.
 

Uses of Comando in plp.orientadaObjetos1.declaracao.procedimento
 

Fields in plp.orientadaObjetos1.declaracao.procedimento declared as Comando
private  Comando DecProcedimentoSimples.comando
          Comando, que pode ser simples ou composto, executado pelo procedimento.
 

Constructors in plp.orientadaObjetos1.declaracao.procedimento with parameters of type Comando
DecProcedimentoSimples(Id nome, ListaDeclaracaoParametro parametrosFormais, Comando comando)
          Construtor.
 

Uses of Comando in plp.orientadaObjetos1.parser
 

Methods in plp.orientadaObjetos1.parser that return Comando
 Comando OO1Parser.PComando()
          Comando::= ComandoSimples | ComandoSequencial
 Comando OO1Parser.PComandoSimples()
          ComandoSimples ::= Skip | ComDeclaracao | While | IfThenElse | IO | ChamadaMetodo | New | Atribuicao | "("Comando")