Class LecteurFichier
java.lang.Object
|
+--LecteurFichier
- class LecteurFichier
- extends java.lang.Object
Lecteur de fichier classlist, où sont listés les repertoires des .class
à introspecter.
Field Summary |
(package private) static java.lang.String |
EMPTY_DIR_FLAG
|
(package private) static java.lang.StringBuffer |
erreurs
|
Method Summary |
(package private) static java.util.ArrayList |
exploreFichierJar(java.lang.String nomJar)
Explore un fichier .jar à la recherche de fichiers .class . |
(package private) static java.util.ArrayList |
exploreRepertoire(java.lang.String nomRep)
Explore un repertoire à la recherche de fichiers .class . |
(package private) static java.util.Vector |
litFichier(java.lang.String nomFichier)
Lit le fichier de configuration, dont chaque ligne indique soit un
repertoire, soit un fichier Java Archive (.jar) où il faut rechercher
les fichiers .class . |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
EMPTY_DIR_FLAG
static final java.lang.String EMPTY_DIR_FLAG
erreurs
static java.lang.StringBuffer erreurs
LecteurFichier
LecteurFichier()
litFichier
static java.util.Vector litFichier(java.lang.String nomFichier)
throws java.io.IOException
- Lit le fichier de configuration, dont chaque ligne indique soit un
repertoire, soit un fichier Java Archive (.jar) où il faut rechercher
les fichiers .class .
- Parameters:
nomFichier
- le nom du fichier de configuration- Returns:
- un Vector qui contient un certain nombre de couples: chaque
couple est composé d'une String qui correspond à une ligne
du fichier de configuration et qui indique un répertoire ou
.jar, et d'un ArrayList contenant toutes les noms des classes
trouvées dans le repertoire ou .jar précedemment indiqué
exploreRepertoire
static java.util.ArrayList exploreRepertoire(java.lang.String nomRep)
throws java.io.IOException
- Explore un repertoire à la recherche de fichiers .class .
- Parameters:
nomRep
- le nom du repertoire où rechercher les classes- Returns:
- un ArrayList contenant les noms des classes trouvées
exploreFichierJar
static java.util.ArrayList exploreFichierJar(java.lang.String nomJar)
throws java.io.IOException
- Explore un fichier .jar à la recherche de fichiers .class .
- Parameters:
nomJar
- le nom du fichier .jar contenant les classes- Returns:
- un ArrayList contenant les noms des classes trouvées