Packagelopsae.lif.errores
Classpublic class ErroresGenerales

Contiene funciones para centralizar el lanzamiento de errores generales.

Las funciones de esta clase lanzan una excepción con un mensaje preestablecido, de forma que todos los errores de esta naturaleza puedan ser modificados en una sola ubicación.



Public Methods
 MethodDefined by
  
No es posible construir instancias de esta clase.
ErroresGenerales
  
lanzarErrorConstructorProhibido(nombreClase:String):void
[static] Genera y lanza un error por la llamada a un constructor prohibido.
ErroresGenerales
  
[static] Genera y lanza un error debido a un índice fuera de rango.
ErroresGenerales
  
lanzarErrorLlamadaAFuncionAbstracta(nombreFuncion:String):void
[static] Genera y lanza un error por la llamada a una función abstracta no sobrescrita.
ErroresGenerales
Constructor detail
ErroresGenerales()constructor
public function ErroresGenerales()

No es posible construir instancias de esta clase. Cualquier llamada a este constructor resultará en el lanzamiento de un error.

Method detail
lanzarErrorConstructorProhibido()method
public static function lanzarErrorConstructorProhibido(nombreClase:String):void

Genera y lanza un error por la llamada a un constructor prohibido.

Parameters
nombreClase:String — el nombre de la clase cuyo constructor es prohibido.
lanzarErrorIndiceFueraDeRango()method 
public static function lanzarErrorIndiceFueraDeRango(indice:int):void

Genera y lanza un error debido a un índice fuera de rango.

Parameters
indice:int — el índice por el que se generó el error.
lanzarErrorLlamadaAFuncionAbstracta()method 
public static function lanzarErrorLlamadaAFuncionAbstracta(nombreFuncion:String):void

Genera y lanza un error por la llamada a una función abstracta no sobrescrita.

El nombre, o firma, de la función a recibir se espera en el formato Clase::función(TiposDeParametros):TipoDeRetorno

Parameters
nombreFuncion:String — el nombre de la función que generó el error.