com.hcarralero.toljava
Class TOLDateException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.hcarralero.toljava.TOLDateException
All Implemented Interfaces:
java.io.Serializable

public class TOLDateException
extends java.lang.Exception

Representa una condición de error ocurrida durante el manejo a un objeto de tipo TOLDate.

See Also:
Serialized Form

Field Summary
static int ERROR_INVALID_DAY
          ERROR: Día NO VÁLIDO para la fecha (<1|>número de días del mes)
static int ERROR_INVALID_HOUR
          ERROR: Hora NO VÁLIDA para la fecha (<1|>24)
static int ERROR_INVALID_MINUTE
          ERROR: Minuto NO VÁLIDO para la fecha (<1|>60)
static int ERROR_INVALID_MONTH
          ERROR: Mes NO VÁLIDO para la fecha (<1|>12)
static int ERROR_INVALID_SECOND
          ERROR: Segundo NO VÁLIDO para la fecha (<1|>60)
static int ERROR_INVALID_YEAR
          ERROR: Año NO VÁLIDO para la fecha (<0)
 
Constructor Summary
TOLDateException(int errorCode, java.lang.String msg)
          Construye una instancia de TOLDateException con el código y mensaje de error especificados
 
Method Summary
 int getErrorCode()
          Retorna el código del error que provocó que se lanzara la excepción
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ERROR_INVALID_YEAR

public static final int ERROR_INVALID_YEAR
ERROR: Año NO VÁLIDO para la fecha (<0)

See Also:
Constant Field Values

ERROR_INVALID_MONTH

public static final int ERROR_INVALID_MONTH
ERROR: Mes NO VÁLIDO para la fecha (<1|>12)

See Also:
Constant Field Values

ERROR_INVALID_DAY

public static final int ERROR_INVALID_DAY
ERROR: Día NO VÁLIDO para la fecha (<1|>número de días del mes)

See Also:
Constant Field Values

ERROR_INVALID_HOUR

public static final int ERROR_INVALID_HOUR
ERROR: Hora NO VÁLIDA para la fecha (<1|>24)

See Also:
Constant Field Values

ERROR_INVALID_MINUTE

public static final int ERROR_INVALID_MINUTE
ERROR: Minuto NO VÁLIDO para la fecha (<1|>60)

See Also:
Constant Field Values

ERROR_INVALID_SECOND

public static final int ERROR_INVALID_SECOND
ERROR: Segundo NO VÁLIDO para la fecha (<1|>60)

See Also:
Constant Field Values
Constructor Detail

TOLDateException

public TOLDateException(int errorCode,
                        java.lang.String msg)
Construye una instancia de TOLDateException con el código y mensaje de error especificados

Parameters:
errorCode - Código del error que provocó que se lanzara la excepción
msg - mensaje describiendo el error que provocó que se lanzara la excepción
Method Detail

getErrorCode

public int getErrorCode()
Retorna el código del error que provocó que se lanzara la excepción

Returns:
el código del error