plp.AppletInterpretadorPLP Class Reference

Collaboration diagram for plp.AppletInterpretadorPLP:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AppletInterpretadorPLP ()
void interpretarCodigo ()
Override void start ()
Override void init ()

Static Public Member Functions

static void main (String[] args)

Private Member Functions

void initialize ()
Panel getJContentPane ()
JTextArea getJTextAreaCodigo ()
JScrollPane getJScrollPaneMensagens ()
JTextArea getJTextAreaMensagens ()
JScrollPane getJScrollPaneCodigo ()
JComboBox getJComboBoxLinguagens ()
JButton getJButton ()
JTextField getJTextFieldListaEntrada ()
void interpretarExp1 (InputStream fis) throws ParseException
void interpretarExp2 (InputStream fis) throws Exception
void interpretarFunc1 (InputStream fis) throws Exception
void interpretarFunc2 (InputStream fis) throws Exception
void interpretarImp1 (InputStream fis) throws Exception
void interpretarImp2 (InputStream fis) throws Exception
void interpretarOO1 (InputStream fis) throws Exception
plp.orientadaObjetos1.memoria.colecao.ListaValor obterListaEntrada2 (String texto)
ListaValor obterListaEntrada (String texto)

Private Attributes

AppletInterpretadorKeyListener listener
JPanel jContentPane = null
JTextArea jTextAreaCodigo = null
JScrollPane jScrollPaneMensagens = null
JTextArea jTextAreaMensagens = null
JLabel jLabelCodigo = null
JLabel jLabelMasg = null
JScrollPane jScrollPaneCodigo = null
JComboBox jComboBoxLinguagens = null
JLabel jLabelExecutar = null
Exp1Parser exp1Parser = null
Exp2Parser exp2Parser = null
Func1Parser func1Parser = null
Func2Parser func2Parser = null
Imp1Parser imp1Parser = null
Imp2Parser imp2Parser = null
OO1Parser oo1Parser = null
JButton jButtonExecutar = null
JTextField jTextFieldListaEntrada = null
JLabel jLabelListaEntrada = null

Detailed Description

Definition at line 40 of file AppletInterpretadorPLP.java.


Constructor & Destructor Documentation

plp.AppletInterpretadorPLP.AppletInterpretadorPLP (  ) 

This is the default constructor

Definition at line 69 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.initialize().

Here is the call graph for this function:


Member Function Documentation

JButton plp.AppletInterpretadorPLP.getJButton (  )  [private]

This method initializes jButton

Returns:
javax.swing.JButton

Definition at line 225 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.interpretarCodigo(), and plp.AppletInterpretadorPLP.jButtonExecutar.

Referenced by plp.AppletInterpretadorPLP.getJContentPane().

Here is the call graph for this function:

JComboBox plp.AppletInterpretadorPLP.getJComboBoxLinguagens (  )  [private]

This method initializes jComboBoxLingaugens

Returns:
javax.swing.JComboBox

Definition at line 187 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.jComboBoxLinguagens, and plp.AppletInterpretadorPLP.jTextFieldListaEntrada.

Referenced by plp.AppletInterpretadorPLP.getJContentPane().

Panel plp.AppletInterpretadorPLP.getJContentPane (  )  [private]

This method initializes jContentPane

Returns:
javax.swing.JPanel

Definition at line 95 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.getJButton(), plp.AppletInterpretadorPLP.getJComboBoxLinguagens(), plp.AppletInterpretadorPLP.getJScrollPaneCodigo(), plp.AppletInterpretadorPLP.getJScrollPaneMensagens(), plp.AppletInterpretadorPLP.getJTextFieldListaEntrada(), plp.AppletInterpretadorPLP.jContentPane, plp.AppletInterpretadorPLP.jLabelCodigo, plp.AppletInterpretadorPLP.jLabelExecutar, plp.AppletInterpretadorPLP.jLabelListaEntrada, and plp.AppletInterpretadorPLP.jLabelMasg.

Referenced by plp.AppletInterpretadorPLP.initialize().

Here is the call graph for this function:

JScrollPane plp.AppletInterpretadorPLP.getJScrollPaneCodigo (  )  [private]

This method initializes jScrollPane

Returns:
javax.swing.JScrollPane

Definition at line 172 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.getJTextAreaCodigo(), and plp.AppletInterpretadorPLP.jScrollPaneCodigo.

Referenced by plp.AppletInterpretadorPLP.getJContentPane().

Here is the call graph for this function:

JScrollPane plp.AppletInterpretadorPLP.getJScrollPaneMensagens (  )  [private]

This method initializes jScrollPaneMensagens

Returns:
javax.swing.JScrollPane

Definition at line 145 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.getJTextAreaMensagens(), and plp.AppletInterpretadorPLP.jScrollPaneMensagens.

Referenced by plp.AppletInterpretadorPLP.getJContentPane().

Here is the call graph for this function:

JTextArea plp.AppletInterpretadorPLP.getJTextAreaCodigo (  )  [private]

This method initializes jTextAreaCodigo

Returns:
javax.swing.JTextArea

Definition at line 133 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.jTextAreaCodigo.

Referenced by plp.AppletInterpretadorPLP.getJScrollPaneCodigo().

JTextArea plp.AppletInterpretadorPLP.getJTextAreaMensagens (  )  [private]

This method initializes jTextAreaMensagens

Returns:
javax.swing.JTextArea

Definition at line 160 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.jTextAreaMensagens.

Referenced by plp.AppletInterpretadorPLP.getJScrollPaneMensagens().

JTextField plp.AppletInterpretadorPLP.getJTextFieldListaEntrada (  )  [private]

This method initializes jTextFieldListaEntrada

Returns:
javax.swing.JTextField

Definition at line 245 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.jTextFieldListaEntrada.

Referenced by plp.AppletInterpretadorPLP.getJContentPane().

Override void plp.AppletInterpretadorPLP.init (  ) 

Definition at line 491 of file AppletInterpretadorPLP.java.

void plp.AppletInterpretadorPLP.initialize (  )  [private]

This method initializes this

Returns:
void

Definition at line 79 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.getJContentPane(), and plp.AppletInterpretadorPLP.listener.

Referenced by plp.AppletInterpretadorPLP.AppletInterpretadorPLP().

Here is the call graph for this function:

void plp.AppletInterpretadorPLP.interpretarCodigo (  ) 

Definition at line 260 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.interpretarExp1(), plp.AppletInterpretadorPLP.interpretarExp2(), plp.AppletInterpretadorPLP.interpretarFunc1(), plp.AppletInterpretadorPLP.interpretarFunc2(), plp.AppletInterpretadorPLP.interpretarImp1(), plp.AppletInterpretadorPLP.interpretarImp2(), plp.AppletInterpretadorPLP.interpretarOO1(), plp.AppletInterpretadorPLP.jComboBoxLinguagens, plp.AppletInterpretadorPLP.jTextAreaCodigo, and plp.AppletInterpretadorPLP.jTextAreaMensagens.

Referenced by plp.AppletInterpretadorPLP.getJButton(), and plp.AppletInterpretadorKeyListener.keyPressed().

Here is the call graph for this function:

void plp.AppletInterpretadorPLP.interpretarExp1 ( InputStream  fis  )  throws ParseException [private]

Definition at line 297 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.exp1Parser, and plp.AppletInterpretadorPLP.jTextAreaMensagens.

Referenced by plp.AppletInterpretadorPLP.interpretarCodigo().

void plp.AppletInterpretadorPLP.interpretarExp2 ( InputStream  fis  )  throws Exception [private]

Definition at line 314 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.exp2Parser, and plp.AppletInterpretadorPLP.jTextAreaMensagens.

Referenced by plp.AppletInterpretadorPLP.interpretarCodigo().

void plp.AppletInterpretadorPLP.interpretarFunc1 ( InputStream  fis  )  throws Exception [private]

Definition at line 332 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.func1Parser, and plp.AppletInterpretadorPLP.jTextAreaMensagens.

Referenced by plp.AppletInterpretadorPLP.interpretarCodigo().

void plp.AppletInterpretadorPLP.interpretarFunc2 ( InputStream  fis  )  throws Exception [private]

Definition at line 350 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.func2Parser, and plp.AppletInterpretadorPLP.jTextAreaMensagens.

Referenced by plp.AppletInterpretadorPLP.interpretarCodigo().

void plp.AppletInterpretadorPLP.interpretarImp1 ( InputStream  fis  )  throws Exception [private]

Definition at line 364 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.imp1Parser, plp.AppletInterpretadorPLP.jTextAreaMensagens, plp.AppletInterpretadorPLP.jTextFieldListaEntrada, and plp.AppletInterpretadorPLP.obterListaEntrada().

Referenced by plp.AppletInterpretadorPLP.interpretarCodigo().

Here is the call graph for this function:

void plp.AppletInterpretadorPLP.interpretarImp2 ( InputStream  fis  )  throws Exception [private]

Definition at line 385 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.imp2Parser, plp.AppletInterpretadorPLP.jTextAreaMensagens, plp.AppletInterpretadorPLP.jTextFieldListaEntrada, and plp.AppletInterpretadorPLP.obterListaEntrada().

Referenced by plp.AppletInterpretadorPLP.interpretarCodigo().

Here is the call graph for this function:

void plp.AppletInterpretadorPLP.interpretarOO1 ( InputStream  fis  )  throws Exception [private]

Definition at line 407 of file AppletInterpretadorPLP.java.

References plp.AppletInterpretadorPLP.jTextAreaMensagens, plp.AppletInterpretadorPLP.jTextFieldListaEntrada, plp.AppletInterpretadorPLP.obterListaEntrada2(), plp.AppletInterpretadorPLP.oo1Parser, plp.orientadaObjetos1.parser.OO1Parser.processaEntrada(), and plp.orientadaObjetos1.parser.OO1Parser.ReInit().

Referenced by plp.AppletInterpretadorPLP.interpretarCodigo().

Here is the call graph for this function:

static void plp.AppletInterpretadorPLP.main ( String[]  args  )  [static]

Definition at line 256 of file AppletInterpretadorPLP.java.

ListaValor plp.AppletInterpretadorPLP.obterListaEntrada ( String  texto  )  [private]

Definition at line 456 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.interpretarImp1(), and plp.AppletInterpretadorPLP.interpretarImp2().

plp.orientadaObjetos1.memoria.colecao.ListaValor plp.AppletInterpretadorPLP.obterListaEntrada2 ( String  texto  )  [private]

Definition at line 428 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.interpretarOO1().

Override void plp.AppletInterpretadorPLP.start (  ) 

Definition at line 485 of file AppletInterpretadorPLP.java.


Member Data Documentation

Exp1Parser plp.AppletInterpretadorPLP.exp1Parser = null [private]

Definition at line 54 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.interpretarExp1().

Exp2Parser plp.AppletInterpretadorPLP.exp2Parser = null [private]

Definition at line 55 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.interpretarExp2().

Func1Parser plp.AppletInterpretadorPLP.func1Parser = null [private]

Definition at line 56 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.interpretarFunc1().

Func2Parser plp.AppletInterpretadorPLP.func2Parser = null [private]

Definition at line 57 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.interpretarFunc2().

Imp1Parser plp.AppletInterpretadorPLP.imp1Parser = null [private]

Definition at line 58 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.interpretarImp1().

Imp2Parser plp.AppletInterpretadorPLP.imp2Parser = null [private]

Definition at line 59 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.interpretarImp2().

JButton plp.AppletInterpretadorPLP.jButtonExecutar = null [private]

Definition at line 62 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJButton().

JComboBox plp.AppletInterpretadorPLP.jComboBoxLinguagens = null [private]

Definition at line 51 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJComboBoxLinguagens(), and plp.AppletInterpretadorPLP.interpretarCodigo().

JPanel plp.AppletInterpretadorPLP.jContentPane = null [private]

Definition at line 44 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJContentPane().

JLabel plp.AppletInterpretadorPLP.jLabelCodigo = null [private]

Definition at line 48 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJContentPane().

JLabel plp.AppletInterpretadorPLP.jLabelExecutar = null [private]

Definition at line 52 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJContentPane().

JLabel plp.AppletInterpretadorPLP.jLabelListaEntrada = null [private]

Definition at line 64 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJContentPane().

JLabel plp.AppletInterpretadorPLP.jLabelMasg = null [private]

Definition at line 49 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJContentPane().

JScrollPane plp.AppletInterpretadorPLP.jScrollPaneCodigo = null [private]

Definition at line 50 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJScrollPaneCodigo().

JScrollPane plp.AppletInterpretadorPLP.jScrollPaneMensagens = null [private]

Definition at line 46 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJScrollPaneMensagens().

JTextArea plp.AppletInterpretadorPLP.jTextAreaCodigo = null [private]

Definition at line 45 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJTextAreaCodigo(), and plp.AppletInterpretadorPLP.interpretarCodigo().

JTextArea plp.AppletInterpretadorPLP.jTextAreaMensagens = null [private]

Definition at line 47 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJTextAreaMensagens(), plp.AppletInterpretadorPLP.interpretarCodigo(), plp.AppletInterpretadorPLP.interpretarExp1(), plp.AppletInterpretadorPLP.interpretarExp2(), plp.AppletInterpretadorPLP.interpretarFunc1(), plp.AppletInterpretadorPLP.interpretarFunc2(), plp.AppletInterpretadorPLP.interpretarImp1(), plp.AppletInterpretadorPLP.interpretarImp2(), and plp.AppletInterpretadorPLP.interpretarOO1().

JTextField plp.AppletInterpretadorPLP.jTextFieldListaEntrada = null [private]

Definition at line 63 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.getJComboBoxLinguagens(), plp.AppletInterpretadorPLP.getJTextFieldListaEntrada(), plp.AppletInterpretadorPLP.interpretarImp1(), plp.AppletInterpretadorPLP.interpretarImp2(), and plp.AppletInterpretadorPLP.interpretarOO1().

AppletInterpretadorKeyListener plp.AppletInterpretadorPLP.listener [private]

Definition at line 42 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.initialize().

OO1Parser plp.AppletInterpretadorPLP.oo1Parser = null [private]

Definition at line 60 of file AppletInterpretadorPLP.java.

Referenced by plp.AppletInterpretadorPLP.interpretarOO1().


The documentation for this class was generated from the following file:
Generated on Tue Sep 12 21:53:24 2006 for PLP by  doxygen 1.4.7