ValorConcreto.java

Go to the documentation of this file.
00001 package plp.expressions1.expression;
00002 
00003 import plp.expressions1.expression.Valor;
00004 
00010 public abstract class ValorConcreto<T> implements Valor {
00011         
00012         
00013         private T valor;
00014 
00018         public String toString() {
00019                 return String.valueOf(valor);
00020         }
00021 
00025         public ValorConcreto( T valor) {
00026                 this.valor = valor;
00027         }
00028 
00029 
00033         public T valor(){
00034                 return valor;
00035         }
00036 
00037         
00043         public boolean isEquals(ValorConcreto<T> obj) {
00044                 return valor().equals(obj.valor());
00045                 
00046                 
00047         }
00048         
00052         public Valor avaliar () {
00053                 return this;
00054         }
00055 
00056         
00057 
00065         public boolean checaTipo() {
00066                 return true;
00067         }
00068 }

Generated on Tue Sep 12 21:51:58 2006 for PLP by  doxygen 1.4.7