public enum ErreurContext extends java.lang.Enum<ErreurContext>
Enum Constant and Description |
---|
ErreurAffectionIncompatible
Identifie les erreurs venant de l'utilisateur d'une affectation incompatible
|
ErreurBorneDefinitionIntervalleInverse
Identifie les erreurs venant de la définition d'un intervalle négatif
|
ErreurBorneDefinitionIntervalleVide
Identifie les erreurs venant de la définition d'un intervalle nul
|
ErreurBorneNonEntier
Identifie les erreurs venant de l'utilisation d'un indice de tableau qui n'est pas de type entier
|
ErreurCondition
Identifie les erreurs venant de l'utilisation d'une condition sur un element qui n'est pas de type boolean
|
ErreurIdentificateurVarAttendu
Identifie les erreurs venant de l'affectation d'une valeur dans un identificateur qui n'est pas une variable
|
ErreurIdentificateurVarOuConstanteAttendu
Identifie les erreurs venant de l'utilisation d'un identifiant qui n'est ni une constante ni une variable
|
ErreurLecture
Identifie les erreurs venant de la mauvaise utilisation de la "fonction" Lecture
|
ErreurNonRepertoriee
Identifie les erreurs qui sont en attente d'être définie
Utilisé que lors de la phase de développement
|
ErreurOperationIncompatible
Identifie les erreurs venant de l'utilisation d'un operateur avec des types incompatibles
|
ErreurPasFor
Identifie les erreurs venant d'une mauvaise définition du pas pour la boucle for
|
ErreurRedefinitionVariable
Identifie les erreurs venant d'une redéfinition d'une variable
|
ErreurTypeNonDeclare
Identifie les erreurs venant de l'utilisation d'un type non définit
|
ErreurVariableNonDeclaree
Identifie les erreurs venant d'une variable non declarée
|
ErreurWrite
Identifie les erreurs venant de la mauvaise utilisation de la "fonction" Write
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
leverErreurContext(java.lang.String s,
int numLigne) |
static ErreurContext |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ErreurContext[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ErreurContext ErreurVariableNonDeclaree
public static final ErreurContext ErreurBorneNonEntier
public static final ErreurContext ErreurBorneDefinitionIntervalleInverse
public static final ErreurContext ErreurBorneDefinitionIntervalleVide
public static final ErreurContext ErreurTypeNonDeclare
public static final ErreurContext ErreurRedefinitionVariable
public static final ErreurContext ErreurIdentificateurVarAttendu
public static final ErreurContext ErreurAffectionIncompatible
public static final ErreurContext ErreurOperationIncompatible
public static final ErreurContext ErreurIdentificateurVarOuConstanteAttendu
public static final ErreurContext ErreurPasFor
public static final ErreurContext ErreurCondition
public static final ErreurContext ErreurWrite
public static final ErreurContext ErreurLecture
public static final ErreurContext ErreurNonRepertoriee
public static ErreurContext[] values()
for (ErreurContext c : ErreurContext.values()) System.out.println(c);
public static ErreurContext valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullvoid leverErreurContext(java.lang.String s, int numLigne) throws ProjetCompil.Verif.Src.ErreurVerif
s
- Chaine de caractère qui comporte des informations sur l'erreurnumLigne
- Numéro de la ligne du programme qui a levé l'erreurProjetCompil.Verif.Src.ErreurVerif
- Pour permettre de notifié qu'une erreur de syntaxe est survenue