ikbs.files.rco
Class CaseLoader

java.lang.Object
  extended by ikbs.files.IkbsFile
      extended by ikbs.files.rco.CaseLoader

public class CaseLoader
extends IkbsFile


Field Summary
 boolean test
          test si le chargement c'est bien passé
 
Fields inherited from class ikbs.files.IkbsFile
docBase, editeur, fichier
 
Constructor Summary
CaseLoader(BaseUpdater editeur, java.net.URL docBase)
           
 
Method Summary
 void affecterValEtIllu(Case lecas, DescriptiveElement delem, java.lang.String stVal)
           
 void affecterValEtIllu(Case lecas, SymbolicAttribute delem, java.lang.String stVal, Convert conv)
           
 void chargerBaseDistante(boolean fusion)
           
 void chargerBaseDistante2(java.lang.String nomFich)
           
 void chargerBaseLocale(ValSchema base, boolean fusion)
          Chargement d'une base de cas locale
 void getBase(ValSchema base, java.io.InputStream data)
           
 java.io.File getFile()
           
protected  java.util.Hashtable getTransfert(java.io.InputStream data)
          Table de transfert
 void importerBaseLocale(ValSchema base)
          Chargement du fichier de configuration
 
Methods inherited from class ikbs.files.IkbsFile
formeNormale, getBoolean, getEditeur, getFloat, getInt, getMultiLigneString, getURL, nomRelatif, setEditeur, setFile, setURL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

test

public boolean test
test si le chargement c'est bien passé

Constructor Detail

CaseLoader

public CaseLoader(BaseUpdater editeur,
                  java.net.URL docBase)
Method Detail

getFile

public java.io.File getFile()
Overrides:
getFile in class IkbsFile

chargerBaseLocale

public void chargerBaseLocale(ValSchema base,
                              boolean fusion)
Chargement d'une base de cas locale

Parameters:
fusion - false : on efface l'ancienne base de cas, true : on fusionne les 2 bases

chargerBaseDistante

public void chargerBaseDistante(boolean fusion)

chargerBaseDistante2

public void chargerBaseDistante2(java.lang.String nomFich)

affecterValEtIllu

public void affecterValEtIllu(Case lecas,
                              DescriptiveElement delem,
                              java.lang.String stVal)

affecterValEtIllu

public void affecterValEtIllu(Case lecas,
                              SymbolicAttribute delem,
                              java.lang.String stVal,
                              Convert conv)

getBase

public void getBase(ValSchema base,
                    java.io.InputStream data)
             throws java.io.IOException
Throws:
java.io.IOException

importerBaseLocale

public void importerBaseLocale(ValSchema base)
Chargement du fichier de configuration


getTransfert

protected java.util.Hashtable getTransfert(java.io.InputStream data)
                                    throws java.io.IOException
Table de transfert

Throws:
java.io.IOException