cds.simbad
Class SimbadLoad

java.lang.Object
  extended bycds.simbad.SimbadLoad

public class SimbadLoad
extends java.lang.Object

Loads a whole database

Version:
1.0 6 nov 2002
1.1 4 dec 2002 : Appel a la methode de creation des index une fois le chargement de la base effectue
Author:
Sylvaine Jaehn (Stage UTBM)

Field Summary
 int nbClasses
           
 int nbRefBibTot
           
private static Parameters pdata
           
private static Parameters pload
           
private static Parameters pseq
           
private static Parameters ptable
           
private  SimbadJDBC sjdbc
           
 
Constructor Summary
SimbadLoad(SimbadJDBC sjdbc)
          Constructeur avec parametres
 
Method Summary
 void identToMaj(java.lang.String fileLog)
          Transforme les idenfificateurs en chaines majuscules
 void loadALink()
          Chargement des liens associatifs
 void loadBibReferences()
          Insertion automatique de donnees provenant d'un fichier parfile :
- References bibliographiques
- Auteurs
 void loadHLink()
          Chargement des liens hierarchiques
 void loadVOTable()
          Chargement de la base avec les donnees d'un fichier VOTable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pseq

private static Parameters pseq

ptable

private static Parameters ptable

pdata

private static Parameters pdata

pload

private static Parameters pload

sjdbc

private SimbadJDBC sjdbc

nbRefBibTot

public int nbRefBibTot

nbClasses

public int nbClasses
Constructor Detail

SimbadLoad

public SimbadLoad(SimbadJDBC sjdbc)
Constructeur avec parametres

Parameters:
sjdbc - objet SimbadJDBC
Method Detail

loadBibReferences

public void loadBibReferences()
Insertion automatique de donnees provenant d'un fichier parfile :
- References bibliographiques
- Auteurs


loadVOTable

public void loadVOTable()
Chargement de la base avec les donnees d'un fichier VOTable


loadHLink

public void loadHLink()
Chargement des liens hierarchiques


loadALink

public void loadALink()
Chargement des liens associatifs


identToMaj

public void identToMaj(java.lang.String fileLog)
Transforme les idenfificateurs en chaines majuscules

Parameters:
fileLog - fichier contenant les eventuels identificateurs qui ne different que par leur casse ainsi que les oid auxquels ils se rapportent
nb : aucun identificateur pour un oid contenant 2 doublons n'est traite