CodigoMelhor
Class Auxiliar

java.lang.Object
  extended by CodigoMelhor.Auxiliar

public class Auxiliar
extends java.lang.Object


Constructor Summary
Auxiliar()
           
 
Method Summary
 int contaParenteses(java.lang.String depoisDoIgual)
           
 java.lang.String getSegToken(java.lang.String comando)
          Dado um comando, retorna sua segunda parte
 java.lang.String juntaTudo(java.lang.String depoisDoIgual)
           
 int procuraEscalar(java.lang.String depoisDoIgual)
           
 java.lang.String retornaNomePoli(java.lang.String depoisDoIgual)
           
 java.util.ArrayList<java.lang.String> retornaPoli1Poli2(java.lang.String depoisDoIgual)
           
 java.lang.String retornaVarDadoComando(java.lang.String comando)
          Retorna a variavel do polinomio dado um comando que o contem.
 int verificaAntesDepois(java.lang.String depoisDoIgual)
           
 java.lang.String verificaEscalarEhNegativo(int escalar, java.lang.String depoisDoIgual)
           
 boolean verificaPosEscalar(java.lang.String depoisDoIgual)
           
 boolean verificaSeCalcula(java.lang.String segToken)
          Dado um comando print, verifica se deve calcular o valor do polinomio para ser impresso
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Auxiliar

public Auxiliar()
Method Detail

juntaTudo

public java.lang.String juntaTudo(java.lang.String depoisDoIgual)

procuraEscalar

public int procuraEscalar(java.lang.String depoisDoIgual)

retornaVarDadoComando

public java.lang.String retornaVarDadoComando(java.lang.String comando)
Retorna a variavel do polinomio dado um comando que o contem.

Parameters:
comando -
Returns:
a variavel procurada.

verificaEscalarEhNegativo

public java.lang.String verificaEscalarEhNegativo(int escalar,
                                                  java.lang.String depoisDoIgual)

verificaPosEscalar

public boolean verificaPosEscalar(java.lang.String depoisDoIgual)

retornaPoli1Poli2

public java.util.ArrayList<java.lang.String> retornaPoli1Poli2(java.lang.String depoisDoIgual)

verificaSeCalcula

public boolean verificaSeCalcula(java.lang.String segToken)
Dado um comando print, verifica se deve calcular o valor do polinomio para ser impresso

Parameters:
segToken -
Returns:
true se o polinomio deve ser calculado e false caso contrario

retornaNomePoli

public java.lang.String retornaNomePoli(java.lang.String depoisDoIgual)

verificaAntesDepois

public int verificaAntesDepois(java.lang.String depoisDoIgual)

contaParenteses

public int contaParenteses(java.lang.String depoisDoIgual)

getSegToken

public java.lang.String getSegToken(java.lang.String comando)
Dado um comando, retorna sua segunda parte

Parameters:
comando -
Returns:
Uma String que representa o segundo Token