gestion_reseau
Class ParseurReseau

java.lang.Object
  extended bygestion_reseau.ParseurReseau

public class ParseurReseau
extends java.lang.Object

Cette classe permet de parser un fichier réseau externe : - stockage de l'objet Reseau à charger en mémoire - parsage et utilisation des paramètres de configuration du réseau


Constructor Summary
ParseurReseau(java.io.File _fichierReseau)
          Ce constructeur crée un instance opérationnelle de ParseurReseau.
 
Method Summary
 Reseau getReseau()
          Cet accesseur permet d'avoir accès, une fois la méthode parsageReseau appelée, au réseau parsé depuis le fichier réseau.
 int parsageReseau()
          Cette méthode parse le fichier réseau ainsi que l'ensemble de ses paramètres de configuration et met à jour la configuration actuelle.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParseurReseau

public ParseurReseau(java.io.File _fichierReseau)
Ce constructeur crée un instance opérationnelle de ParseurReseau.

Parameters:
_fichierReseau - le fichier réseau à parser
Method Detail

parsageReseau

public int parsageReseau()
Cette méthode parse le fichier réseau ainsi que l'ensemble de ses paramètres de configuration et met à jour la configuration actuelle. ATTENTION : Cette méthode n'active pas elle-même l'utilisation du réseau parsé, celui-ci est stocké dans le champ reseau !

Returns:
0 si le fichier réseau a été parsé sans problème -1 si le fichier réseau n'a pas pu être parsé correctement

getReseau

public Reseau getReseau()
Cet accesseur permet d'avoir accès, une fois la méthode parsageReseau appelée, au réseau parsé depuis le fichier réseau. ATTENTION : cette méthode ne renvoit qu'un pointeur NULL si elle est appelée avant le parsage effectif du fichier réseau !

Returns:
l'objet Reseau parsé dans le fichier réseau