]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
fin merge
authorpascale.noyret <pascale.noyret@edf.fr>
Tue, 19 Dec 2017 15:12:39 +0000 (16:12 +0100)
committerpascale.noyret <pascale.noyret@edf.fr>
Tue, 19 Dec 2017 15:12:39 +0000 (16:12 +0100)
68 files changed:
Ihm/I_ENTITE.py
Ihm/I_ETAPE.py
Ihm/I_EXCLUS.py
Ihm/I_FORM_ETAPE.py
Ihm/I_JDC.py
Ihm/I_JDC_CATA.py
Ihm/I_MACRO_ETAPE.py
Ihm/I_MCCOMPO.py
Ihm/I_MCFACT.py
Ihm/I_MCLIST.py
Ihm/I_MCSIMP.py
Ihm/I_OBJECT.py
Ihm/I_PRESENT_ABSENT.py
Ihm/I_PROC_ETAPE.py
Ihm/I_REGLE.py
Ihm/I_UN_PARMI.py
Ihm/I_VALIDATOR.py
InterfaceQT4/browser.py
InterfaceQT4/composimp.py
InterfaceQT4/configuration.py
InterfaceQT4/editor.py
InterfaceQT4/qtEficas.py
InterfaceQT4/viewManager.py
Tests/testastest/basetest.py
Tests/testastest9/basetest.py
Tests/testcomm/testcomm.py
Tests/testcomm7/testcomm.py
Tests/testcomm9/testcomm.py
Tests/testelem/cata1.py
Tests/testelem/testaz76.py
Tests/testelem/testbloc1.py
Tests/testelem/testfact1.py
Tests/testelem/testfact2.py
Tests/testelem/testitem1.py
Tests/testelem/testjdc1.py
Tests/testelem/testjdc3.py
Tests/testelem/testjdc4.py
Tests/testelem/testoper1.py
Tests/testelem/testparseur.py
Tests/testelem/testposition1.py
Tests/testelem/testsimp1.py
Tests/testelem/testsimp2.py
Tests/testelem/testsimp5.py
Tests/testelem/testvalidator1.py
Tests/testelem7/testaz76.py
Tests/testihm/common.py
Tests/testihm/testihm1.py
Tests/testihm/testihm2.py
Tests/testihm/testihm3.py
Tests/testihm/testihm4.py
Tests/testihm7/common.py
Tests/testihm7/testihm1.py
Tests/testihm7/testihm2.py
Tests/testihm7/testihm4.py
Tests/testihm9/common.py
Tests/testihm9/testihm1.py
Tests/testihm9/testihm2.py
Tests/testihm9/testihm3.py
Tests/testihm9/testihm4.py
Validation/V_ETAPE.py
Validation/V_JDC.py
Validation/V_MACRO_ETAPE.py
Validation/V_MCBLOC.py
Validation/V_MCCOMPO.py
Validation/V_MCFACT.py
Validation/V_MCLIST.py
Validation/V_MCSIMP.py
Validation/V_PROC_ETAPE.py

index 669b63687ca4f428e86cd9a5fae58a8f999bd0a8..0001e695f7ee4e3ef67e5428cd9bdcb8d7048a9e 100644 (file)
@@ -35,12 +35,12 @@ class ENTITE:
   def __init__(self):
      number_entite(self)
     
-  def get_docu(self):
+  def getDocu(self):
     if hasattr(self,'docu') :
       if self.docu != "" : return self.docu
       else:
         if hasattr(self,'pere'):
-          return self.pere.get_docu()
+          return self.pere.getDocu()
         else:
           return None
     else:
@@ -98,11 +98,11 @@ class ENTITE:
              regle.enregistreXML(moi,catalogueXml)
          catalogueXml.reglesUtilisees.append(self.regles)
 
-      if ((self.get_docu() !="" and self.get_docu() !=None) or  \
+      if ((self.getDocu() !="" and self.getDocu() !=None) or  \
           (self.fr != "" and self.fr != None) or \
           (self.ang != "" and self.ang != None) ):
                 dico={}
-                if self.get_docu() !=None : dico["docu"]=self.get_docu()
+                if self.getDocu() !=None : dico["docu"]=self.getDocu()
                 if self.fr != None        : dico["fr"]=six.text_type(self.fr,"iso-8859-1")
                 if self.ang != None       : dico["ang"]=self.ang
                 doc=ET.SubElement(moi,'doc')
index 444bdde94349d9f8d7eb186ade3c992a8240fb73..b790f27dbf717fad3f45f3890fffc4c7b3270b99 100644 (file)
@@ -64,25 +64,25 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
         return ''
       return sdname
 
-   def is_reentrant(self):
+   def isReentrant(self):
       """ 
           Indique si la commande est reentrante
       """
       return self.definition.reentrant == 'o' 
 
-   def init_modif(self):
+   def initModif(self):
       """
          Met l'etat de l'etape a : modifie
          Propage la modification au parent
       """
-      # init_modif doit etre appele avant de realiser une modification
+      # initModif doit etre appele avant de realiser une modification
       # La validite devra etre recalculee apres cette modification
       # mais dans l'appel a fin_modif pour preserver l'etat modified
       # de tous les objets entre temps
-      #print "init_modif",self,self.parent
+      #print "initModif",self,self.parent
       self.state = 'modified'
       if self.parent:
-        self.parent.init_modif()
+        self.parent.initModif()
 
    def fin_modif(self):
       """
@@ -95,7 +95,7 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
       if self.parent:
         self.parent.fin_modif()
 
-   def nomme_sd(self,nom) :
+   def nommeSd(self,nom) :
       """
           Cette methode a pour fonction de donner un nom (nom) au concept 
           produit par l'etape (self).
@@ -109,14 +109,18 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
       if not concept_re.match(nom):
          return 0, tr("Un nom de concept doit etre un identificateur Python")
 
+      # pour eviter que le nom du concept soit le nom de la classe --> souci pour utiliser le concept
+      if (nom == self.definition.nom) : return  (0, tr("un concept de type ")+ nom + tr(" ne peut pas se nommer ") +  nom)
+      if ( nom in dir(self.jdc.cata[0])) : return (0, nom + tr("est un not reserve"))
+      #if (not isinstance(nom,str)) : return (0, tr("Le nom ") + nom + tr(" est un mot reserve"))
       #if len(nom) > 8 and self.jdc.definition.code == 'ASTER':
       #  return 0, tr("Nom de concept trop long (maxi 8 caracteres)")
 
-      self.init_modif()
+      self.initModif()
       #
       # On verifie d'abord si les mots cles sont valides
       #
-      if not self.isvalid(sd='non') : return 0,"Nommage du concept refuse : l'operateur n'est pas valide"
+      if not self.isValid(sd='non') : return 0,"Nommage du concept refuse : l'operateur n'est pas valide"
       #
       # Cas particulier des operateurs obligatoirement reentrants
       #
@@ -135,7 +139,7 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
       if self.definition.reentrant == 'f' :
         sd = self.jdc.get_sd_avant_etape(nom,self)
         if sd != None :
-          if isinstance(sd,self.get_type_produit()) :
+          if isinstance(sd,self.getType_produit()) :
              self.sd = self.reuse = sd
              self.sdnom = sd.nom
              self.fin_modif()
@@ -167,11 +171,11 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
             # On peut donc creer le concept retourne
             # Il est cree sans nom mais enregistre dans la liste des concepts existants
             try:
-               self.get_sd_prod()
+               self.getSdProd()
                # Renommage du concept : Il suffit de changer son attribut nom pour le nommer
                self.sd.nom = nom
                self.sdnom=nom
-               self.parent.update_concept_after_etape(self,self.sd)
+               self.parent.updateConceptAfterEtape(self,self.sd)
                self.fin_modif()
                return 1, tr("Nommage du concept effectue")
             except:
@@ -180,7 +184,7 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
           #Un concept produit preexiste
           old_nom=self.sd.nom
           if old_nom.find('sansnom') :
-            # Dans le cas ou old_nom == sansnom, isvalid retourne 0 alors que ...
+            # Dans le cas ou old_nom == sansnom, isValid retourne 0 alors que ...
             # par contre si le concept existe et qu'il s'appelle sansnom c'est que l'etape est valide
             # on peut donc le nommer sans test prealable
             if self.parent.get_sd_autour_etape(nom,self):
@@ -189,11 +193,11 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
               # Renommage du concept : Il suffit de changer son attribut nom pour le nommer
               self.sd.nom=nom
               self.sdnom=nom
-              self.parent.update_concept_after_etape(self,self.sd)
+              self.parent.updateConceptAfterEtape(self,self.sd)
               self.fin_modif()
               return 1, tr("Nommage du concept effectue")
-          if self.isvalid() :
-            # Normalement l appel de isvalid a mis a jour le concept produit (son type)
+          if self.isValid() :
+            # Normalement l appel de isValid a mis a jour le concept produit (son type)
             # Il suffit de specifier l attribut nom de sd pour le nommer si le nom n est pas
             # deja attribue
             if self.parent.get_sd_autour_etape(nom,self):
@@ -202,14 +206,14 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
               # Renommage du concept : Il suffit de changer son attribut nom pour le nommer
               self.sd.nom=nom
               self.sdnom=nom
-              self.parent.update_concept_after_etape(self,self.sd)
+              self.parent.updateConceptAfterEtape(self,self.sd)
               self.fin_modif()
               return 1, tr("Nommage du concept effectue")
           else:
             # Normalement on ne devrait pas passer ici
             return 0, 'Normalement on ne devrait pas passer ici'
 
-   def get_sdprods(self,nom_sd):
+   def getSdprods(self,nom_sd):
       """ 
          Fonction : retourne le concept produit par l etape de nom nom_sd
          s il existe sinon None
@@ -225,7 +229,7 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
       """
       if self.actif:return
       self.actif = 1
-      self.init_modif()
+      self.initModif()
       if self.sd :
         try:
           self.jdc.append_sdprod(self.sd)
@@ -241,20 +245,20 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
           et de la liste des sd
       """
       self.actif = 0
-      self.init_modif()
+      self.initModif()
       if self.sd :
          self.jdc.del_sdprod(self.sd)
-         self.jdc.delete_concept_after_etape(self,self.sd)
+         self.jdc.deleteConceptAfterEtape(self,self.sd)
       CONNECTOR.Emit(self,"supp",None)
       CONNECTOR.Emit(self,"valid")
 
-   def control_sdprods(self,d):
+   def controlSdprods(self,d):
       """
           Cette methode doit verifier que ses concepts produits ne sont pas
           deja definis dans le contexte
           Si c'est le cas, les concepts produits doivent etre supprimes
       """
-      #print "control_sdprods",d.keys(),self.sd and self.sd.nom,self.nom
+      #print "controlSdprods",d.keys(),self.sd and self.sd.nom,self.nom
       if self.sd:
         if self.sd.nom in d :
            # Le concept est deja defini
@@ -265,11 +269,11 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
               # Redefinition du concept, on l'annule
               #XXX on pourrait simplement annuler son nom pour conserver les objets
               # l'utilisateur n'aurait alors qu'a renommer le concept (faisable??)
-              self.init_modif()
+              self.initModif()
               sd=self.sd
               self.sd=self.reuse=self.sdnom=None
               #supprime les references a sd dans les etapes suivantes
-              self.parent.delete_concept_after_etape(self,sd)
+              self.parent.deleteConceptAfterEtape(self,sd)
               self.fin_modif()
 
    def supprime_sdprod(self,sd):
@@ -278,13 +282,13 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
       """
       if sd is not self.sd:return
       if self.sd != None :
-         self.init_modif()
+         self.initModif()
          self.parent.del_sdprod(sd)
          self.sd=None
          self.fin_modif()
-         self.parent.delete_concept(sd)
+         self.parent.deleteConcept(sd)
 
-   def supprime_sdprods(self):
+   def supprimeSdProds(self):
       """ 
             Fonction:
             Lors d'une destruction d'etape, detruit tous les concepts produits
@@ -292,23 +296,23 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
             Une procedure n'en a aucun
             Une macro en a en general plus d'un
       """
-      #print "supprime_sdprods",self
+      #print "supprimeSdProds",self
       if self.reuse is self.sd :return
       # l'etape n'est pas reentrante
       # le concept retourne par l'etape est a supprimer car il etait 
       # cree par l'etape
       if self.sd != None :
          self.parent.del_sdprod(self.sd)
-         self.parent.delete_concept(self.sd)
+         self.parent.deleteConcept(self.sd)
 
    def close(self):
       return
 
-   def update_concept(self,sd):
+   def updateConcept(self,sd):
       for child in self.mc_liste :
-          child.update_concept(sd)
+          child.updateConcept(sd)
 
-   def delete_concept(self,sd):
+   def deleteConcept(self,sd):
       """ 
           Inputs :
              - sd=concept detruit
@@ -321,11 +325,11 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
       """
       if self.reuse and self.reuse == sd:
         self.sd=self.reuse=None
-        self.init_modif()
+        self.initModif()
       for child in self.mc_liste :
-        child.delete_concept(sd)
+        child.deleteConcept(sd)
 
-   def replace_concept(self,old_sd,sd):
+   def replaceConcept(self,old_sd,sd):
       """
           Inputs :
              - old_sd=concept remplace
@@ -337,14 +341,14 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
       """
       if self.reuse and self.reuse == old_sd:
         self.sd=self.reuse=sd
-        self.init_modif()
+        self.initModif()
       for child in self.mc_liste :
-        child.replace_concept(old_sd,sd)
+        child.replaceConcept(old_sd,sd)
 
-   def reset_context(self):
+   def resetContext(self):
       pass
 
-   def get_noms_sd_oper_reentrant(self):
+   def getNomsSdOperReentrant(self):
       """ 
           Retourne la liste des noms de concepts utilisesa l'interieur de la commande
           qui sont du type que peut retourner cette commande 
@@ -352,7 +356,7 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
       liste_sd = self.get_sd_utilisees()
       l_noms = []
       if type(self.definition.sd_prod) == types.FunctionType:
-        d=self.cree_dict_valeurs(self.mc_liste)
+        d=self.creeDictValeurs(self.mc_liste)
         try:
           classe_sd_prod = self.definition.sd_prod(*(), **d)
         except:
@@ -364,24 +368,24 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
       l_noms.sort()
       return l_noms
 
-   def get_genealogie_precise(self):
+   def getGenealogie_precise(self):
       return [self.nom]
 
-   def get_genealogie(self):
+   def getGenealogie(self):
       """ 
           Retourne la liste des noms des ascendants de l'objet self
           en s'arretant a la premiere ETAPE rencontree
       """
       return [self.nom]
 
-   def verif_existence_sd(self):
+   def verifExistenceSd(self):
      """
         Verifie que les structures de donnees utilisees dans self existent bien dans le contexte
         avant etape, sinon enleve la referea ces concepts
      """
-     #print "verif_existence_sd",self.sd
+     #print "verifExistenceSd",self.sd
      for motcle in self.mc_liste :
-         motcle.verif_existence_sd()
+         motcle.verifExistenceSd()
 
    def update_mc_global(self):
      """
@@ -394,13 +398,13 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
      self.mc_globaux={}
      I_MCCOMPO.MCCOMPO.update_mc_global(self)
 
-   def update_condition_bloc(self):
+   def updateConditionBloc(self):
      """
         Realise l'update des blocs conditionnels fils de self
      """
-     self._update_condition_bloc()
+     self._updateConditionBloc()
 
-   def get_objet_commentarise(self,format):
+   def getObjetCommentarise(self,format):
       """
           Cette methode retourne un objet commande commentarisee
           representant la commande self
@@ -419,15 +423,15 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
       commande_comment = commande_comm.COMMANDE_COMM(texte=texte_commande,
                                                      reg='non',
                                                      parent=parent)
-      self.parent.suppentite(self)
-      parent.addentite(commande_comment,pos)
+      self.parent.suppEntite(self)
+      parent.addEntite(commande_comment,pos)
 
       return commande_comment
 
    def modified(self):
       """Le contenu de l'etape (mots cles, ...) a ete modifie"""
       if self.nom=="DETRUIRE":
-        self.parent.control_context_apres(self)
+        self.parent.controlContextApres(self)
 
 
      
@@ -462,7 +466,7 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
          Surcharge la methode make_register du package Noyau
       """
       if self.parent :
-         self.jdc = self.parent.get_jdc_root()
+         self.jdc = self.parent.getJdcRoot()
          self.id=   self.parent.register(self)
          self.UserError=self.jdc.UserError
          if self.definition.niveau :
@@ -484,8 +488,8 @@ class ETAPE(I_MCCOMPO.MCCOMPO):
    def report(self):
      cr= Validation.V_ETAPE.ETAPE.report(self)
      #rafraichisst de la validite de l'etape (probleme avec l'ordre dans les macros : etape puis mots cles)
-     self.isvalid()
-     if not self.isvalid() and self.nom == "INCLUDE" :
+     self.isValid()
+     if not self.isValid() and self.nom == "INCLUDE" :
         self.cr.fatal(('Etape : %s ligne : %r  %s'),
         self.nom, self.appel[0],  tr("\n   Include Invalide. \n  ne sera pas pris en compte"))
      return cr
index 87b35957d19a78d0015234f1385a9676be8e8dc0..2de68c8f40373404e2ddd11dd49e0a2df795d180 100644 (file)
@@ -24,9 +24,9 @@ from __future__ import absolute_import
 from . import I_REGLE
 
 class EXCLUS(I_REGLE.REGLE):
-  def purge_liste(self,liste_a_purger,liste_mc_presents):
+  def purge_liste(self,liste_a_purger,listeMcPresents):
      regle_active=0
-     for mc_present in liste_mc_presents:
+     for mc_present in listeMcPresents:
         if mc_present in self.mcs:
            regle_active=1
            break
@@ -34,7 +34,7 @@ class EXCLUS(I_REGLE.REGLE):
 
      for mc in self.mcs:
         # Il ne faut pas purger un mot cle present. Sa cardinalite est verifiee par ailleurs
-        if mc in liste_a_purger and mc not in liste_mc_presents:
+        if mc in liste_a_purger and mc not in listeMcPresents:
            liste_a_purger.remove(mc)
      return liste_a_purger
 
index 55e38e6ffdaa85e7003fb444eac773da862866cf..ff0d35079055963d0da3b716c8a6137e3a2cad66 100644 (file)
@@ -70,7 +70,7 @@ class FORM_ETAPE(MACRO_ETAPE):
            l_args=None
         return type_retourne,l_args,corps
 
-    def get_nom(self):
+    def getNom(self):
         """
         Retourne le nom de la FORMULE, cad le nom de la SD si elle existe,
         la string vide sinon
@@ -86,10 +86,10 @@ class FORM_ETAPE(MACRO_ETAPE):
         (nom,type_retourne,arguments,corps)
         """
         t,a,c = self.analyse_formule()
-        n = self.get_nom()
+        n = self.getNom()
         return (n,t,a,c)
 
-    def verif_arguments(self,arguments = None):
+    def verifArguments(self,arguments = None):
         """
         Verifie si les arguments passes en argument (si aucun prend les arguments courants)
         sont des arguments valide pour une FORMULE.
@@ -129,7 +129,7 @@ class FORM_ETAPE(MACRO_ETAPE):
             corps = self.corps
         if not arguments :
             arguments = self.arguments
-        formule=(self.get_nom(),self.type_retourne,arguments,corps)
+        formule=(self.getNom(),self.type_retourne,arguments,corps)
         # on recupere la liste des constantes et des autres fonctions predefinies
         # et qui peuvent etre utilisees dans le corps de la formule courante
         l_ctes,l_form = self.jdc.get_parametres_fonctions_avant_etape(self)
@@ -141,9 +141,9 @@ class FORM_ETAPE(MACRO_ETAPE):
         except :
             traceback.print_exc()
             return 0,tr("Impossible de realiser la verification de la formule")
-        return verificateur.isvalid(),verificateur.report()
+        return verificateur.isValid(),verificateur.report()
 
-    def verif_nom(self,nom=None):
+    def verifNom(self,nom=None):
         """
         Verifie si le nom passe en argument (si aucun prend le nom courant)
         est un nom valide pour une FORMULE.
@@ -152,7 +152,7 @@ class FORM_ETAPE(MACRO_ETAPE):
             - un message d'erreurs ('' si illicite)
         """
         if not nom :
-            nom = self.get_nom()
+            nom = self.getNom()
         if nom == "" :
             return 0,tr("Pas de nom donne a la FORMULE")
         if len(nom) > 8 :
@@ -180,7 +180,7 @@ class FORM_ETAPE(MACRO_ETAPE):
             return 0,tr("Une formule ne peut retourner une valeur de type : %s" %type)
         return 1,''
 
-    def verif_formule(self,formule=None):
+    def verifFormule(self,formule=None):
         """
         Verifie la validite de la formule passee en argument.
         Cette nouvelle formule est passee sous la forme d'un tuple : (nom,type_retourne,arguments,corps)
@@ -191,13 +191,13 @@ class FORM_ETAPE(MACRO_ETAPE):
         """
         if not formule :
             formule = (None,None,None,None)
-        test_nom,erreur_nom = self.verif_nom(formule[0])
+        test_nom,erreur_nom = self.verifNom(formule[0])
         test_type,erreur_type = self.verif_type(formule[1])
         if formule[2]:
             args = '('+formule[2]+')'
         else:
             args = None
-        test_arguments,erreur_arguments = self.verif_arguments(args)
+        test_arguments,erreur_arguments = self.verifArguments(args)
         test_corps,erreur_corps = self.verif_corps(corps = formule[3], arguments = args)
         # test global = produit des tests partiels
         test = test_nom*test_type*test_arguments*test_corps
@@ -208,7 +208,7 @@ class FORM_ETAPE(MACRO_ETAPE):
                 erreur = erreur+(len(mess) > 0)*'\n'+mess
         return test,erreur
 
-    def verif_formule_python(self,formule=None):
+    def verifFormule_python(self,formule=None):
         """
         Pour l instant ne fait qu un compile python
         il serait possible d ajouter des tests sur les arguments
@@ -216,12 +216,12 @@ class FORM_ETAPE(MACRO_ETAPE):
         """
         if not formule :
             formule = (None,None,None,None)
-        test_nom,erreur_nom = self.verif_nom(formule[0])
+        test_nom,erreur_nom = self.verifNom(formule[0])
         if formule[2]:
             args = '('+formule[2]+')'
         else:
             args = None
-        test_arguments,erreur_arguments = self.verif_arguments(args)
+        test_arguments,erreur_arguments = self.verifArguments(args)
         corps=formule[3]
         erreur_formule= ''
         test_formule=1
@@ -254,7 +254,7 @@ class FORM_ETAPE(MACRO_ETAPE):
         self.valeur = {}
         self.valeur[self.type_retourne] = self.arguments+' = ' + self.corps
         self.McBuild()
-        sd = self.get_sd_prod()
+        sd = self.getSdProd()
         if sd:
             sd.nom = formule[0]
 
@@ -292,10 +292,10 @@ class FORM_ETAPE(MACRO_ETAPE):
            
         self.corps = formule[2]
         self.type_retourne = formule[1]
-        sd = self.get_sd_prod()
+        sd = self.getSdProd()
         if sd:
             sd.nom = formule[0]
-        self.init_modif()
+        self.initModif()
         return 1
 
     def active(self):
@@ -304,8 +304,8 @@ class FORM_ETAPE(MACRO_ETAPE):
         Il faut ajouter la formule au contexte global du JDC
         """
         self.actif = 1
-        self.init_modif()
-        nom = self.get_nom()
+        self.initModif()
+        nom = self.getNom()
         if nom == '' : return
         try:
             self.jdc.append_fonction(self.sd)
@@ -318,14 +318,14 @@ class FORM_ETAPE(MACRO_ETAPE):
         Il faut supprimer la formule du contexte global du JDC
         """
         self.actif = 0
-        self.init_modif()
+        self.initModif()
         if not self.sd : return
         self.jdc.del_fonction(self.sd)
 
-    def update_concept(self,sd):
+    def updateConcept(self,sd):
         return
 
-    def delete_concept(self,sd):
+    def deleteConcept(self,sd):
         """ 
          Inputs :
            - sd=concept detruit
@@ -336,9 +336,9 @@ class FORM_ETAPE(MACRO_ETAPE):
          sauf les objets FORM_ETAPE qui doivent verifier que le concept detruit n'est pas 
          utilise dans le corps de la fonction
         """
-        self.init_modif()
+        self.initModif()
          
-    def replace_concept(self,old_sd,sd):
+    def replaceConcept(self,old_sd,sd):
         """
          Inputs :
            - old_sd=concept remplace
@@ -347,5 +347,5 @@ class FORM_ETAPE(MACRO_ETAPE):
          Les objets FORM_ETAPE devraient verifier que le concept remplace n'est pas
          utilise dans le corps de la fonction
         """
-        self.init_modif()
+        self.initModif()
 
index cb4e4e0540bc7ad9c47aece868eaf064a377c149..15f8d0857284394a166c267259ca331cf5d98f0d 100644 (file)
@@ -56,17 +56,17 @@ class JDC(I_OBJECT.OBJECT):
       self.old_recorded_units={}
  
 
-   def get_index(self,objet):
+   def getIndex(self,objet):
       """
         Retourne la position d'objet dans la liste self
       """
       return self.etapes.index(objet)
 
-   def get_sd_avant_du_bon_type(self,etape,types_permis):
+   def getSdAvantDuBonType(self,etape,types_permis):
       """
           Retourne la liste des concepts avant etape d'un type acceptable
       """
-      d=self.get_contexte_avant(etape)
+      d=self.getContexte_avant(etape)
       
       
       l=[]
@@ -118,10 +118,10 @@ class JDC(I_OBJECT.OBJECT):
    #             Matrix.state='arecalculer'
    #             Correlation=Matrix.get_child('CorrelationMatrix')
    #             if Correlation !=None : Correlation.state='arecalculer'
-   #                Correlation.isvalid()
-   #             Matrix.isvalid()
+   #                Correlation.isValid()
+   #             Matrix.isValid()
    #             etapeTraitee.state='arecalculer'
-   #          if etapeTraitee.state=='arecalculer': etapeTraitee.isvalid()
+   #          if etapeTraitee.state=='arecalculer': etapeTraitee.isValid()
                 
    def recalcule_etat_correlation(self):
       for etapeTraitee in self.etapes :
@@ -129,40 +129,40 @@ class JDC(I_OBJECT.OBJECT):
              Correlation=etapeTraitee.get_child('CorrelationMatrix')
              if Correlation !=None : 
                   Correlation.state='arecalculer'
-                  Correlation.isvalid()
-             etapeTraitee.isvalid()
+                  Correlation.isValid()
+             etapeTraitee.isValid()
 
    def recalcule_validite_apres_changement_global_jdc(self):
         #print "je passe dans recalcule_validite_apres_changement_global_jdc"
         try :
-          liste=self.get_jdc_root().cata[0].liste_condition
+          liste=self.getJdcRoot().cata[0].liste_condition
         except :
           liste=()
         for etapeTraitee in self.etapes :
            if etapeTraitee.nom not in liste: continue
            self.forceRecalculBloc(etapeTraitee)
            etapeTraitee.state='arecalculer'
-           etapeTraitee.isvalid()
+           etapeTraitee.isValid()
 
         
    def forceRecalculBloc(self,objet):
        # Attention : certains objets deviennent None quand on recalcule 
        # les conditions d existence des blocs
        if objet != None:  objet.state='arecalculer'
-       if hasattr(objet,'liste_mc_presents'):
-          for childNom in objet.liste_mc_presents():
+       if hasattr(objet,'listeMcPresents'):
+          for childNom in objet.listeMcPresents():
               child=objet.get_child(childNom)
-              if hasattr(objet,'_update_condition_bloc'):objet._update_condition_bloc()
+              if hasattr(objet,'_updateConditionBloc'):objet._updateConditionBloc()
               self.forceRecalculBloc(child)
        
    
-   def get_sd_avant_du_bon_type_pour_type_de_base(self,etape,type):
+   def getSdAvantDuBonTypePourTypeDeBase(self,etape,type):
       """
           Retourne la liste des concepts avant etape d'1 type de base acceptable
           Attention different de la routine precedente : 1 seul type passe en parametre
           Teste sur issubclass et par sur le type permis
       """
-      d=self.get_contexte_avant(etape)
+      d=self.getContexte_avant(etape)
       l=[]
       try :
          typeverif=self.cata[0].__dict__[type]
@@ -175,7 +175,7 @@ class JDC(I_OBJECT.OBJECT):
       return l
 
    def cherche_list_avant(self,etape,valeur):
-       d=self.get_contexte_avant(etape)
+       d=self.getContexte_avant(etape)
        for k,v in d.items():
           if issubclass(v.__class__,LASSD):
              if k == valeur :
@@ -203,14 +203,14 @@ class JDC(I_OBJECT.OBJECT):
              return 1
       return 0
 
-   def addentite(self,name,pos):
+   def addEntite(self,name,pos):
       """
           Ajoute une entite :
           Si name est le nom d une commande ou un commentaire ajoute 
           une etape au JDC
           Sinon remonte une erreur
       """
-      self.init_modif()
+      self.initModif()
       self.editmode=1
       if name == "COMMENTAIRE" :
         from Extensions import commentaire
@@ -224,9 +224,9 @@ class JDC(I_OBJECT.OBJECT):
         objet.nom = "_comm_"+repr(ind)
         if pos == None : pos = 0
         self.etapes.insert(pos,objet)
-        self.reset_context()
+        self.resetContext()
         self.editmode=0
-        self.active_etapes()
+        self.activeEtapes()
         CONNECTOR.Emit(self,"add",objet)
         self.fin_modif()
         return objet
@@ -237,9 +237,9 @@ class JDC(I_OBJECT.OBJECT):
         objet = parametre.PARAMETRE(nom=nom_param)
         if pos == None : pos = 0
         self.etapes.insert(pos,objet)
-        self.reset_context()
+        self.resetContext()
         self.editmode=0
-        self.active_etapes()
+        self.activeEtapes()
         CONNECTOR.Emit(self,"add",objet)
         self.fin_modif()
         return objet
@@ -250,9 +250,9 @@ class JDC(I_OBJECT.OBJECT):
         objet = parametre_eval.PARAMETRE_EVAL(nom=nom_param)
         if pos == None : pos = 0
         self.etapes.insert(pos,objet)
-        self.reset_context()
+        self.resetContext()
         self.editmode=0
-        self.active_etapes()
+        self.activeEtapes()
         CONNECTOR.Emit(self,"add",objet)
         self.fin_modif()
         return objet
@@ -278,13 +278,13 @@ class JDC(I_OBJECT.OBJECT):
             objet.parent.dict_niveaux[objet.nom_niveau_definition].register(objet)
             objet.niveau = objet.parent.dict_niveaux[objet.nom_niveau_definition]
         self.etapes.insert(pos,objet)
-        self.reset_context()
+        self.resetContext()
         # il faut verifier que les concepts utilises par objet existent bien
         # a ce niveau d'arborescence
-        objet.verif_existence_sd()
+        objet.verifExistenceSd()
         objet.update_mc_global()
         self.editmode=0
-        self.active_etapes()
+        self.activeEtapes()
         CONNECTOR.Emit(self,"add",objet)
         self.fin_modif()
         return objet
@@ -300,9 +300,9 @@ class JDC(I_OBJECT.OBJECT):
           if pos == None : pos = 0
           self.etapes.insert(pos,e)
           self.reset_current_step()
-          self.reset_context()
+          self.resetContext()
           self.editmode=0
-          self.active_etapes()
+          self.activeEtapes()
           CONNECTOR.Emit(self,"add",e)
           self.fin_modif()
           return e
@@ -331,25 +331,25 @@ class JDC(I_OBJECT.OBJECT):
    def reset_current_step(self):
       CONTEXT.unset_current_step()
 
-   def liste_mc_presents(self):
+   def listeMcPresents(self):
       return []
 
    def get_sd_avant_etape(self,nom_sd,etape):
-      return self.get_contexte_avant(etape).get(nom_sd,None)
+      return self.getContexte_avant(etape).get(nom_sd,None)
 
-   def get_sd_apres_etape_avec_detruire(self,nom_sd,sd,etape,avec='non'):
+   def getSdApresEtapeAvecDetruire(self,nom_sd,sd,etape,avec='non'):
       """ 
            Cette methode retourne la SD sd de nom nom_sd qui est eventuellement
            definie apres etape en tenant compte des concepts detruits
            Si avec vaut 'non' exclut etape de la recherche
       """
-      #print "JDC.get_sd_apres_etape_avec_detruire",nom_sd,sd
+      #print "JDC.getSdApresEtapeAvecDetruire",nom_sd,sd
       ietap=self.etapes.index(etape)
       if avec == 'non':ietap=ietap+1
       d={nom_sd:sd}
       for e in self.etapes[ietap:]:
-         if e.isactif():
-            e.update_context(d)
+         if e.isActif():
+            e.updateContext(d)
             autre_sd=d.get(nom_sd,None)
             if autre_sd is None:
               # Le concept a ete detruit. On interrompt la recherche car il n'y a
@@ -374,7 +374,7 @@ class JDC(I_OBJECT.OBJECT):
       # concept initial
       return sd
 
-   def get_sd_apres_etape(self,nom_sd,etape,avec='non'):
+   def getSdApresEtape(self,nom_sd,etape,avec='non'):
       """ 
            Cette methode retourne la SD de nom nom_sd qui est eventuellement
            definie apres etape 
@@ -383,7 +383,7 @@ class JDC(I_OBJECT.OBJECT):
       ietap=self.etapes.index(etape)
       if avec == 'non':ietap=ietap+1
       for e in self.etapes[ietap:]:
-        sd=e.get_sdprods(nom_sd)
+        sd=e.getSdprods(nom_sd)
         if sd:
           if hasattr(e,'reuse'):
             if e.reuse != sd:
@@ -400,23 +400,23 @@ class JDC(I_OBJECT.OBJECT):
       """
       sd=self.get_sd_avant_etape(nom_sd,etape)
       if sd:return sd
-      return self.get_sd_apres_etape(nom_sd,etape,avec)
+      return self.getSdApresEtape(nom_sd,etape,avec)
 
-   def get_contexte_apres(self,etape):
+   def getContexte_apres(self,etape):
       """
          Retourne le dictionnaire des concepts connus apres etape
          On tient compte des commandes qui modifient le contexte
          comme DETRUIRE ou les macros
          Si etape == None, on retourne le contexte en fin de JDC
       """
-      if not etape: return self.get_contexte_avant(etape)
+      if not etape: return self.getContexte_avant(etape)
 
-      d=self.get_contexte_avant(etape)
-      if etape.isactif():etape.update_context(d)
+      d=self.getContexte_avant(etape)
+      if etape.isActif():etape.updateContext(d)
       self.index_etape_courante=self.index_etape_courante+1
       return d
 
-   def active_etapes(self):
+   def activeEtapes(self):
       """
           Cette methode a pour fonction de desactiver les etapes qui doivent
           l'etre cad, dans le cas d'ASTER, les etapes qui ne sont pas 
@@ -457,15 +457,15 @@ class JDC(I_OBJECT.OBJECT):
          self.etapes2=self.etapes[0:indexNoeudOuColler+1]+[etapeACopier,]+self.etapes[indexNoeudOuColler+1:indexNoeudACopier]+self.etapes[indexNoeudACopier+1:]
       self.etapes=self.etapes2
       if indexNoeudACopier < indexNoeudOuColler :
-        self.delete_concept_entre_etapes(indexNoeudACopier,indexNoeudOuColler,sd)
-      self.reset_context()
+        self.deleteConcept_entre_etapes(indexNoeudACopier,indexNoeudOuColler,sd)
+      self.resetContext()
       for e in self.etapes :
          e.state = 'modified'
-      self.control_context_apres(None)
+      self.controlContextApres(None)
       return 1
 
 
-   def suppentite(self,etape) :
+   def suppEntite(self,etape) :
       """  
           Cette methode a pour fonction de supprimer une etape dans 
           un jeu de commandes
@@ -475,7 +475,7 @@ class JDC(I_OBJECT.OBJECT):
       #PN correction de bugs 
       if etape not in self.etapes: return 0
 
-      self.init_modif()
+      self.initModif()
       index_etape=self.etapes.index(etape)
 
       self.etapes.remove(etape)
@@ -485,10 +485,10 @@ class JDC(I_OBJECT.OBJECT):
         # Il faut la desenregistrer
         etape.niveau.unregister(etape)
 
-      etape.supprime_sdprods()
+      etape.supprimeSdProds()
       etape.close()
       etape.supprime()
-      self.active_etapes()
+      self.activeEtapes()
 
       # Apres suppression de l'etape il faut controler que les etapes
       # suivantes ne produisent pas des concepts DETRUITS dans op_init de etape
@@ -497,14 +497,14 @@ class JDC(I_OBJECT.OBJECT):
          etape=self.etapes[index_etape]
       else:
          etape=None
-      self.control_context_apres(etape)
+      self.controlContextApres(etape)
      
-      self.reset_context()
+      self.resetContext()
       CONNECTOR.Emit(self,"supp",etape)
       self.fin_modif()
       return 1
 
-   def control_context_apres(self,etape):
+   def controlContextApres(self,etape):
       """
          Cette methode verifie que les etapes apres l'etape etape
          ont bien des concepts produits acceptables (pas de conflit de 
@@ -513,13 +513,13 @@ class JDC(I_OBJECT.OBJECT):
          Effectue les verifications sur les etapes du jdc mais aussi sur les
          jdc parents s'ils existent.
       """
-      #print "control_context_apres",self,etape
+      #print "controlContextApres",self,etape
       #Regularise les etapes du jdc apres l'etape etape
       self.control_jdc_context_apres(etape)
 
    def control_jdc_context_apres(self,etape):
       """
-          Methode semblable a control_context_apres mais ne travaille
+          Methode semblable a controlContextApres mais ne travaille
           que sur les etapes et sous etapes du jdc
       """
       #print "control_jdc_context_apres",self,etape
@@ -535,17 +535,17 @@ class JDC(I_OBJECT.OBJECT):
          #derniere etape du jdc : rien a faire
          return
 
-      context=self.get_contexte_avant(etape)
+      context=self.getContexte_avant(etape)
 
       for e in self.etapes[index_etape:]:
-          e.control_sdprods(context)
-          e.update_context(context)
+          e.controlSdprods(context)
+          e.updateContext(context)
 
    def analyse(self):
       self.compile()
       if not self.cr.estvide():return
       self.exec_compile()
-      self.active_etapes()
+      self.activeEtapes()
 
    def register_parametre(self,param):
       """
@@ -578,7 +578,7 @@ class JDC(I_OBJECT.OBJECT):
       l_fonctions = []
       # on recupere le contexte avant etape
       # on ne peut mettre dans les deux listes que des elements de ce contexte
-      d=self.get_contexte_avant(etape)
+      d=self.getContexte_avant(etape)
       # construction de l_constantes
       for param in self.params:
         nom = param.nom
@@ -610,26 +610,26 @@ class JDC(I_OBJECT.OBJECT):
         nb=nb+len(niv.etapes)
       return nb
 
-   def init_modif(self):
+   def initModif(self):
       """
       Methode appelee au moment ou une modification va etre faite afin de 
       declencher d'eventuels traitements pre-modification
       """
-      #print "init_modif",self
+      #print "initModif",self
       self.state = 'modified'
 
    def fin_modif(self):
       #print "fin_modif",self
       CONNECTOR.Emit(self,"valid")
-      self.isvalid()
+      self.isValid()
       pass
 
-   def deep_update_condition_bloc(self):
+   def deep_updateConditionBloc(self):
       # pour le moment, on ne fait rien
-      self.get_jdc_root().recalcule_validite_apres_changement_global_jdc()
+      self.getJdcRoot().recalcule_validite_apres_changement_global_jdc()
       #raise EficasException(tr("Pas implemente"))
 
-   def update_condition_bloc(self):
+   def updateConditionBloc(self):
       # pour le moment, on ne fait rien
       raise EficasException(tr("Pas implemente"))
 
@@ -640,27 +640,27 @@ class JDC(I_OBJECT.OBJECT):
      # cette liste a le format suivant : [etape,(bloc,mcfact,...),nom_mc,valeur_mc]
      l_mc = []
      for etape in self.etapes :
-         if etape.isactif() :
-            if not etape.isvalid() :
+         if etape.isActif() :
+            if not etape.isValid() :
                l = etape.get_liste_mc_inconnus()
                if l : l_mc.extend(l)
      return l_mc    
 
-   def get_genealogie_precise(self):
+   def getGenealogie_precise(self):
       return []
 
-   def get_genealogie(self):
+   def getGenealogie(self):
       """
           Retourne la liste des noms des ascendants de l'objet self
           jusqu'a la premiere ETAPE parent.
       """
       return []
 
-   def get_liste_cmd(self):
+   def getListeCmd(self):
       """
           Retourne la liste des commandes du catalogue
       """
-      return self.niveau.definition.get_liste_cmd()
+      return self.niveau.definition.getListeCmd()
 
    def get_groups(self):
       """
@@ -675,13 +675,13 @@ class JDC(I_OBJECT.OBJECT):
       """
       self._etape_context=etape
 
-   def reset_context(self):
+   def resetContext(self):
       """ 
           Cette methode reinitialise le contexte glissant pour pouvoir
           tenir compte des modifications de l'utilisateur : craation
           de commandes, nommage de concepts, etc.
       """
-      #print "reset_context",self,self.nom
+      #print "resetContext",self,self.nom
       self.current_context={}
       self.index_etape_courante=0
       ind={}
@@ -690,7 +690,7 @@ class JDC(I_OBJECT.OBJECT):
       self.index_etapes=ind
 
    #   for etape in self.etapes:
-   #       etape.reset_context()
+   #       etape.resetContext()
 
    def del_sdprod(self,sd):
       """
@@ -752,7 +752,7 @@ class JDC(I_OBJECT.OBJECT):
       if fonction not in self.fonctions : self.fonctions.append(fonction)
       self.g_context[fonction.nom]=fonction
 
-   def delete_concept(self,sd):
+   def deleteConcept(self,sd):
       """
           Inputs :
              - sd=concept detruit
@@ -763,11 +763,11 @@ class JDC(I_OBJECT.OBJECT):
           que de transmettre aux fils
       """
       for etape in self.etapes :
-        etape.delete_concept(sd)
+        etape.deleteConcept(sd)
         #PN PN PN pour les matrices ????
         #self.get_variables_avant(etape)
 
-   def replace_concept_after_etape(self,etape,old_sd,sd):
+   def replaceConceptAfterEtape(self,etape,old_sd,sd):
       """
           Met a jour les etapes du JDC qui sont apres etape en fonction
           du remplacement du concept sd
@@ -776,9 +776,9 @@ class JDC(I_OBJECT.OBJECT):
       if index == len(self.etapes) :
          return # etape est la derniere etape du jdc ...on ne fait rien !
       for child in self.etapes[index:]:
-        child.replace_concept(old_sd,sd)
+        child.replaceConcept(old_sd,sd)
 
-   def update_concept_after_etape(self,etape,sd):
+   def updateConceptAfterEtape(self,etape,sd):
       """
           Met a jour les etapes du JDC qui sont apres etape en fonction
           de la modification (principalement nommage) du concept sd
@@ -791,7 +791,7 @@ class JDC(I_OBJECT.OBJECT):
       if index == len(self.etapes) :
          return # etape est la derniere etape du jdc ...on ne fait rien !
       for child in self.etapes[index:]:
-        child.update_concept(sd)
+        child.updateConcept(sd)
 
    def dump_state(self):
       print(("JDC.state: ",self.state))
@@ -826,7 +826,7 @@ class JDC(I_OBJECT.OBJECT):
       #contexte initial du jdc
       context=self.condition_context.copy()
       #contexte courant des concepts. Il contient les parametres
-      context.update(self.get_contexte_avant(etape))
+      context.update(self.getContexte_avant(etape))
       try :
          objet = eval(valeur,context)
          return objet
@@ -864,8 +864,8 @@ class JDC(I_OBJECT.OBJECT):
            A quoi sert editmode ?
               - Si editmode vaut 1, on est en mode edition de JDC. On cherche
                 a enregistrer une etape que l'on a creee avec eficas (en passant
-                par addentite) auquel cas on ne veut recuperer que son numero
-                d'enregistrement et c'est addentite qui l'enregistre dans
+                par addEntite) auquel cas on ne veut recuperer que son numero
+                d'enregistrement et c'est addEntite qui l'enregistre dans
                 self.etapes a la bonne place...
               - Si editmode vaut 0, on est en mode relecture d'un fichier de
                 commandes et on doit enregistrer l'etape a la fin de self.etapes
@@ -890,7 +890,7 @@ class JDC(I_OBJECT.OBJECT):
       # XXX En mode editeur dans EFICAS, le nommage doit etre gere differemment
       # Le dictionnaire g_context ne represente pas le contexte
       # effectif avant une etape.
-      # Il faut utiliser get_contexte_avant avec indication de l'etape
+      # Il faut utiliser getContexte_avant avec indication de l'etape
       # traitee.
       # Cette etape est indiquee par l'attribut _etape_context qui a ete
       # positionne prealablement par un appel a set_etape_context
@@ -898,7 +898,7 @@ class JDC(I_OBJECT.OBJECT):
       if CONTEXT.debug : print(("JDC.NommerSdprod ",sd,sdnom))
 
       if self._etape_context:
-         o=self.get_contexte_avant(self._etape_context).get(sdnom,None)
+         o=self.getContexte_avant(self._etape_context).get(sdnom,None)
       else:
          o=self.sds_dict.get(sdnom,None)
 
@@ -914,12 +914,12 @@ class JDC(I_OBJECT.OBJECT):
       if restrict == 'non':
          self.g_context[sdnom]=sd
 
-   def delete_concept_entre_etapes(self,index1,index2,sd):
+   def deleteConcept_entre_etapes(self,index1,index2,sd):
       if index2 <= index1 :return
       for child in self.etapes[index1:index2]:
-        child.delete_concept(sd)
+        child.deleteConcept(sd)
 
-   def delete_concept_after_etape(self,etape,sd):
+   def deleteConceptAfterEtape(self,etape,sd):
       """
           Met a jour les etapes du JDC qui sont apres etape en fonction
           de la disparition du concept sd
@@ -928,18 +928,18 @@ class JDC(I_OBJECT.OBJECT):
       if index == len(self.etapes) :
          return # etape est la derniere etape du jdc ...on ne fait rien !
       for child in self.etapes[index:]:
-        child.delete_concept(sd)
+        child.deleteConcept(sd)
 
 #ATTENTION SURCHARGE : les methodes ci-dessus surchargent des methodes de Noyau et Validation : a reintegrer
 
-   def get_file(self,unite=None,fic_origine=''):
+   def getFile(self,unite=None,fic_origine=''):
       """
           Retourne le nom du fichier correspondant a un numero d'unite
           logique (entier) ainsi que le source contenu dans le fichier
       """
       if self.appli is not None:
          # Si le JDC est relie a une application maitre, on delegue la recherche
-         file,text= self.appli.get_file(unite,fic_origine)
+         file,text= self.appli.getFile(unite,fic_origine)
       else:
          file = None
          if unite != None:
@@ -958,15 +958,15 @@ class JDC(I_OBJECT.OBJECT):
          linecache.cache[file]=0,0,text.split('\n'),file
       return file,text
 
-   def isvalid(self,cr='non'):
+   def isValid(self,cr='non'):
      if hasattr(self,'valid'): old_valid=self.valid
      else:old_valid=0
-     valid=Validation.V_JDC.JDC.isvalid(self,cr)
+     valid=Validation.V_JDC.JDC.isValid(self,cr)
      if valid != old_valid:
        CONNECTOR.Emit(self,"valid")
      return valid
 
-   def get_l_noms_etapes(self):
+   def getLNomsEtapes(self):
       """ 
           Retourne la liste des noms des etapes de self 
       """
index 861b7360c93283e3a9464fcda9aa1e49f8337b98..b8de9558563fddac8e89789bad8f4172606f5189 100644 (file)
@@ -24,11 +24,11 @@ class JDC_CATA:
   def __init__(self):
     self.l_noms_entites=[]
 
-  def get_liste_cmd(self):
+  def getListeCmd(self):
     self.l_noms_entites.sort()
     return self.l_noms_entites
 
-  def get_docu(self):
+  def getDocu(self):
     return
 
 
index 82f2eb4c51a313c19df826fd0f2b5cb5b4bb6ead..d548e5a8754de610651321ac5c8dadd55b8035ef 100644 (file)
@@ -57,7 +57,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
       self.text_error=""
       self.recorded_units={}
 
-  def get_sdprods(self,nom_sd):
+  def getSdprods(self,nom_sd):
     """ 
          Fonction : retourne le concept produit par l etape de nom nom_sd
          s il existe sinon None
@@ -71,7 +71,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
       return d.get(nom_sd,None)
     return None
 
-  def get_contexte_jdc(self,fichier,text):
+  def getContexte_jdc(self,fichier,text):
     """ 
          Interprete text comme un texte de jdc et retourne le contexte final.
 
@@ -80,17 +80,17 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
          ou leve une exception
          --> utilisee par ops.POURSUITE et INCLUDE
     """
-    #print ("get_contexte_jdc",self,self.nom)
+    #print ("getContexte_jdc",self,self.nom)
     # On recupere l'etape courante
     step=CONTEXT.get_current_step()
     try:
     #if 1 :
        # on essaie de creer un objet JDC auxiliaire avec un contexte initial
-       # Attention get_contexte_avant retourne un dictionnaire qui contient
+       # Attention getContexte_avant retourne un dictionnaire qui contient
        # le contexte courant. Ce dictionnaire est reactualise regulierement.
        # Si on veut garder l'etat du contexte fige, il faut en faire une copie.
-       context_ini = self.parent.get_contexte_avant(self).copy()
-       #print "get_contexte_jdc",context_ini.keys()
+       context_ini = self.parent.getContexte_avant(self).copy()
+       #print "getContexte_jdc",context_ini.keys()
 
        # Indispensable avant de creer un nouveau JDC
        CONTEXT.unset_current_step()
@@ -166,13 +166,13 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
        # mais on n'insere pas les concepts
        # On retablit l'etape courante step
        #print j.cr
-       #print j.isvalid()
+       #print j.isValid()
        CONTEXT.unset_current_step()
        CONTEXT.set_current_step(step)
        raise EficasException(tr("Impossible de relire le fichier %s \n ")+ six.text_type(j.cr))
 
 
-    if not j.isvalid():
+    if not j.isValid():
        # L'INCLUDE n'est pas valide.
        # on produit un rapport d'erreurs
        cr=j.report()
@@ -186,7 +186,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
     # Si aucune erreur rencontree
     # On recupere le contexte de l'include verifie
     try:
-       j_context=j.get_verif_contexte()
+       j_context=j.getVerifContexte()
        #print j_context.keys()
        #print j.g_context.keys()
     except:
@@ -243,9 +243,9 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
      #print "reevalue_sd_jdc"
      l_sd_supp,l_sd_repl = self.diff_contextes()
      for sd in l_sd_supp:
-        self.parent.delete_concept_after_etape(self,sd)
+        self.parent.deleteConceptAfterEtape(self,sd)
      for old_sd,sd in l_sd_repl:
-        self.parent.replace_concept_after_etape(self,old_sd,sd)
+        self.parent.replaceConceptAfterEtape(self,old_sd,sd)
 
   def diff_contextes(self):
      """ 
@@ -272,7 +272,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
                l_sd_replaced.append((self.old_contexte_fichier_init[old_key],self.contexte_fichier_init[old_key]))
      return l_sd_suppressed,l_sd_replaced
       
-  def control_sdprods(self,d):
+  def controlSdprods(self,d):
       """
           Cette methode doit verifier que les concepts produits par la 
           commande ne sont pas incompatibles avec le contexte fourni (d).
@@ -280,7 +280,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
           Si la macro a elle meme des etapes, elle doit propager
           le traitement (voir methode control_jdc_context_apres de I_JDC)
       """
-      #print ("I_MACRO_ETAPE.control_sdprods",d.keys(),self,self.nom,self.sd and self.sd.nom)
+      #print ("I_MACRO_ETAPE.controlSdprods",d.keys(),self,self.nom,self.sd and self.sd.nom)
       if self.sd:
         if self.sd.nom in d:
            # Le concept est deja defini
@@ -291,74 +291,74 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
               # Redefinition du concept, on l'annule
               #XXX on pourrait simplement annuler son nom pour conserver les objets
               # l'utilisateur n'aurait alors qu'a renommer le concept (faisable??)
-              self.init_modif()
+              self.initModif()
               sd=self.sd
               self.sd=self.reuse=self.sdnom=None
-              self.parent.delete_concept_after_etape(self,sd)
+              self.parent.deleteConceptAfterEtape(self,sd)
               self.fin_modif()
 
       # On verifie les concepts a droite du signe =
-      self.init_modif()
+      self.initModif()
       sdprods=self.sdprods[:]
       self.sdprods=[]
       for co in sdprods:
         if co.nom in d and co is not d[co.nom] :
            #nettoie les mots cles de l'etape qui ont comme valeur co
-           self.delete_concept(co)
+           self.deleteConcept(co)
            #supprime les references a co dans les etapes suivantes
-           self.parent.delete_concept_after_etape(self,co)
+           self.parent.deleteConceptAfterEtape(self,co)
         else:
            self.sdprods.append(co)
       self.fin_modif()
        
       for e in self.etapes:
-          e.control_sdprods(d)
-          e.update_context(d)
+          e.controlSdprods(d)
+          e.updateContext(d)
 
   def supprime_sdprod(self,sd):
       """
          Supprime le concept produit sd s'il est produit par l'etape
       """
       if sd in self.sdprods:
-         self.init_modif()
+         self.initModif()
          self.parent.del_sdprod(sd)
          self.sdprods.remove(sd)
          self.fin_modif()
-         self.parent.delete_concept(sd)
+         self.parent.deleteConcept(sd)
          return
 
       if sd is not self.sd :return
       if self.sd is not None :
-         self.init_modif()
+         self.initModif()
          self.parent.del_sdprod(sd)
          self.sd=None
          self.fin_modif()
-         self.parent.delete_concept(sd)
+         self.parent.deleteConcept(sd)
 
-  def supprime_sdprods(self):
+  def supprimeSdProds(self):
       """
           Fonction: Lors de la destruction de la macro-etape, detruit tous les concepts produits
           Un operateur n a qu un concept produit
           Une procedure n'en a aucun
           Une macro en a en general plus d'un
       """
-      #print "supprime_sdprods"
+      #print "supprimeSdProds"
       if self.reuse is not self.sd :
          # l'etape n'est pas reentrante
          # le concept retourne par l'etape est a supprimer car il etait
          # cree par l'etape
          if self.sd != None :
             self.parent.del_sdprod(self.sd)
-            self.parent.delete_concept(self.sd)
+            self.parent.deleteConcept(self.sd)
       # On detruit les concepts a droite du signe =
       for co in self.sdprods:
          self.parent.del_sdprod(co)
-         self.parent.delete_concept(co)
+         self.parent.deleteConcept(co)
       # Si la macro a des etapes et des concepts inclus, on les detruit
       for nom_sd,co in self.g_context.items():
          if not isinstance(co,ASSD):continue
          self.parent.del_sdprod(co)
-         self.parent.delete_concept(co)
+         self.parent.deleteConcept(co)
       # On met g_context a blanc
       self.g_context={}
 
@@ -368,37 +368,37 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
          # La macro a un jdc auxiliaire inclus. On demande sa fermeture
          self.jdc_aux.close()
 
-  def reset_context(self):
+  def resetContext(self):
       if hasattr(self,"jdc_aux") and self.jdc_aux:
          # La macro a un jdc auxiliaire inclus. On demande la reinitialisation du contexte
-         self.jdc_aux.reset_context()
+         self.jdc_aux.resetContext()
 
-  def update_concept(self,sd):
-      I_ETAPE.ETAPE.update_concept(self,sd)
+  def updateConcept(self,sd):
+      I_ETAPE.ETAPE.updateConcept(self,sd)
       for etape in self.etapes:
-          etape.update_concept(sd)
+          etape.updateConcept(sd)
 
-  def delete_concept(self,sd):
+  def deleteConcept(self,sd):
       """
           Fonction : Mettre a jour les mots cles de l etape et eventuellement
           le concept produit si reuse suite a la disparition du concept sd
           Seuls les mots cles simples MCSIMP font un traitement autre
           que de transmettre aux fils
       """
-      #print "delete_concept",sd
-      I_ETAPE.ETAPE.delete_concept(self,sd)
+      #print "deleteConcept",sd
+      I_ETAPE.ETAPE.deleteConcept(self,sd)
       for etape in self.etapes:
-         etape.delete_concept(sd)
+         etape.deleteConcept(sd)
 
-  def replace_concept(self,old_sd,sd):
+  def replaceConcept(self,old_sd,sd):
       """
           Fonction : Mettre a jour les mots cles de l etape et le concept produit si reuse 
           suite au remplacement  du concept old_sd par sd
       """
-      #print "replace_concept",old_sd,sd
-      I_ETAPE.ETAPE.replace_concept(self,old_sd,sd)
+      #print "replaceConcept",old_sd,sd
+      I_ETAPE.ETAPE.replaceConcept(self,old_sd,sd)
       for etape in self.etapes:
-         etape.replace_concept(old_sd,sd)
+         etape.replaceConcept(old_sd,sd)
          
   def change_fichier_init(self,new_fic,text):
     """
@@ -436,13 +436,13 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
 
     # L'evaluation de text dans un JDC auxiliaire s'est bien passe
     # on peut poursuivre le traitement
-    self.init_modif()
+    self.initModif()
     self.state="undetermined"
     self.fichier_err=None
     # On enregistre la modification de fichier
     self.record_unite()
     # Le contexte du parent doit etre reinitialise car les concepts produits ont change
-    self.parent.reset_context()
+    self.parent.resetContext()
 
     # Si des concepts ont disparu lors du changement de fichier, on demande leur suppression
     self.old_contexte_fichier_init=self.old_context
@@ -475,7 +475,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
     # On ajoute egalement le concept produit dans le sds_dict du parent
     # sans verification car on est sur (verification integree) que
     # le nommage est possible
-    j_context=self.jdc_aux.get_contexte_avant(None)
+    j_context=self.jdc_aux.getContexte_avant(None)
     self.g_context.clear()
     context_ini=self.jdc_aux.context_ini
     for k,v in j_context.items():
@@ -489,11 +489,11 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
     self.fichier_err = None
 
     # On enregistre la modification de fichier
-    self.init_modif()
+    self.initModif()
     self.state="undetermined"
     self.record_unite()
     # Le contexte du parent doit etre reinitialise car les concepts produits ont change
-    self.parent.reset_context()
+    self.parent.resetContext()
 
     # On remplace les anciens concepts par les nouveaux (y compris ajouts 
     # et suppression) et on propage les modifications aux etapes precedentes et suivantes
@@ -506,7 +506,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
     if self.old_jdc_aux:
        self.old_jdc_aux.close()
 
-    self.jdc_aux.force_contexte(self.g_context)
+    self.jdc_aux.forceContexte(self.g_context)
 
   def build_include(self,fichier,text):
     import Extensions.jdc_include
@@ -539,7 +539,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
     # Attention fonctionne pour import_Zone de MT
     # a adapter eventuellement
     try :
-       contexte = self.get_contexte_jdc(None,text)
+       contexte = self.getContexte_jdc(None,text)
     except EficasException: 
        return 0
      
@@ -552,7 +552,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
 
     self.g_context={}
     self.etapes=[]
-    self.jdc.reset_context()
+    self.jdc.resetContext()
     self.jdc_aux=None
     CONTEXT.unset_current_step()
     return 1
@@ -561,7 +561,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
   def build_jdcauxInclude(self,text):
        
        try :
-         contexte = self.get_contexte_jdc(None,text)
+         contexte = self.getContexte_jdc(None,text)
        except EficasException:
          pass
        index=self.jdc.etapes.index(self)
@@ -584,7 +584,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
     self.fichier_unite=None
     self.fichier_err = None
     try:
-       contexte = self.get_contexte_jdc(fichier,text)
+       contexte = self.getContexte_jdc(fichier,text)
        if contexte is None :
           # Impossible de construire le jdc auxiliaire (sortie par None)
           # On simule une sortie par exception
@@ -592,13 +592,13 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
        else:
           # La construction du jdc auxiliaire est allee au bout
           self.contexte_fichier_init = contexte
-       self.init_modif()
+       self.initModif()
        self.fin_modif()
     except:
        # Impossible de construire le jdc auxiliaire (sortie par exception)
        l=traceback.format_exception_only("Fichier invalide",sys.exc_info()[1])
        if self.jdc.appli is not None:
-          self.jdc.appli.affiche_alerte(tr("Erreur lors de l'evaluation du fichier inclus"),
+          self.jdc.appli.afficheAlerte(tr("Erreur lors de l'evaluation du fichier inclus"),
                                        message= tr("Ce fichier ne sera pas pris en compte\n %s",''.join(l)))
 
        self.g_context={}
@@ -606,7 +606,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
        self.jdc_aux=None
        self.fichier_err = ''.join(l)
        self.contexte_fichier_init={}
-       self.init_modif()
+       self.initModif()
        self.fin_modif()
        raise EficasException(" ")
 
@@ -616,7 +616,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
     """
     print ("make_contexte_include",fichier)
     # on recupere le contexte d'un nouveau jdc dans lequel on interprete text
-    contexte = self.get_contexte_jdc(fichier,text)
+    contexte = self.getContexte_jdc(fichier,text)
     print ("make_contexte_include",fichier)
     if contexte == None :
       raise EficasException("Impossible de construire le jeu de commandes correspondant au fichier")
@@ -625,7 +625,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
       # l'attribut g_context est un dictionnaire qui contient les concepts produits par inclusion
       # l'attribut contexte_fichier_init est un dictionnaire qui contient les concepts produits
       # en sortie de macro. g_context est obtenu en retirant de contexte_fichier_init les concepts
-      # existants en debut de macro contenus dans context_ini (dans get_contexte_jdc)
+      # existants en debut de macro contenus dans context_ini (dans getContexte_jdc)
       # g_context est utilise pour avoir les concepts produits par la macro
       # contexte_fichier_init est utilise pour avoir les concepts supprimes par la macro
       self.contexte_fichier_init = contexte
@@ -679,7 +679,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
       elif unite != self.fichier_unite :
          # L'unite etait definie precedemment. On remplace l'include 
          #
-         f,text=self.get_file_memo(unite=unite,fic_origine=self.parent.nom)
+         f,text=self.getFileMemo(unite=unite,fic_origine=self.parent.nom)
          if f is None:
             # Le fichier associe n'a pas pu etre defini
             # on change l'unite associee mais pas l'include
@@ -723,7 +723,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
       self.parent.record_unit(unite,self)
       # Le contexte du parent doit etre reinitialise car les concepts 
       # produits ont change
-      self.parent.reset_context()
+      self.parent.resetContext()
       # Si des concepts ont disparu lors du changement de fichier, on 
       # demande leur suppression
       self.reevalue_sd_jdc()
@@ -737,11 +737,11 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
          if hasattr(self,'fichier_unite') : 
             self.parent.record_unit(self.fichier_unite,self)
 
-  def get_file_memo(self, unite=None, fname=None, fic_origine=''):
+  def getFileMemo(self, unite=None, fname=None, fic_origine=''):
       """Retourne le nom du fichier et le source correspondant a l'unite unite
          Initialise en plus recorded_units
       """
-      #print "get_file_memo",unite,fic_origine,self,self.parent
+      #print "getFileMemo",unite,fic_origine,self,self.parent
       #print self.parent.recorded_units
       if unite is None:
          # On est dans le cas d'une poursuite. On ne reutilise aucune unite de parent
@@ -759,38 +759,38 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
              f = fname
              text = open(fname, 'r').read()
          else:
-             f,text=self.jdc.get_file(unite=unite, fic_origine=fic_origine)
+             f,text=self.jdc.getFile(unite=unite, fic_origine=fic_origine)
       else:
          f,text=None,None
 
       self.recorded_units=units
       if f is None and self.jdc.appli:
-         self.jdc.appli.affiche_alerte(tr("Erreur lors de l'evaluation du fichier inclus"),
+         self.jdc.appli.afficheAlerte(tr("Erreur lors de l'evaluation du fichier inclus"),
                message= tr("Ce fichier ne sera pas pris en compte\nLe fichier associe n'est pas defini"))
       return f,text
 
-  def update_context(self,d):
+  def updateContext(self,d):
       """
          Met a jour le contexte contenu dans le dictionnaire d
          Une MACRO_ETAPE peut ajouter plusieurs concepts dans le contexte
          Une fonction enregistree dans op_init peut egalement modifier le contexte
       """
-      #print ("update_context",self,self.nom,d.keys())
+      #print ("updateContext",self,self.nom,d.keys())
       if hasattr(self,"jdc_aux") and self.jdc_aux:
-            #ATTENTION: update_context NE DOIT PAS appeler reset_context
-            # car il appelle directement ou indirectement update_context
-            # equivalent a reset_context. Evite les recursions
+            #ATTENTION: updateContext NE DOIT PAS appeler resetContext
+            # car il appelle directement ou indirectement updateContext
+            # equivalent a resetContext. Evite les recursions
             self.jdc_aux.context_ini=d.copy()
             self.jdc_aux.current_context={}
             self.jdc_aux.index_etape_courante=0
-            #ATTENTION: il ne faut pas utiliser self.jdc_aux.get_contexte_avant
+            #ATTENTION: il ne faut pas utiliser self.jdc_aux.getContexte_avant
             #car cet appel conduit a des remontees multiples incoherentes dans le
             # ou les parents. 
-            #get_context_avant appelle update_context qui NE DOIT PAS appeler get_contexte_avant
+            #get_context_avant appelle updateContext qui NE DOIT PAS appeler getContexte_avant
             #On n'a besoin que d'un update local connaissant
             # le contexte amont : d qui sert a reinitialiser self.context_ini
             for e in self.etapes:
-                e.update_context(d)
+                e.updateContext(d)
             return
 
       if type(self.definition.op_init) == types.FunctionType:
@@ -798,7 +798,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
       if self.sd != None :d[self.sd.nom]=self.sd
       for co in self.sdprods:
         d[co.nom]=co
-      #print "update_context.fin",d.keys()
+      #print "updateContext.fin",d.keys()
 
 #ATTENTION SURCHARGE : cette methode surcharge celle de Noyau (a garder en synchro)
   def copy(self):
@@ -817,11 +817,11 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
       Noyau.N_MACRO_ETAPE.MACRO_ETAPE.supprime(self)
 
 #ATTENTION SURCHARGE : cette methode surcharge celle de Noyau (a garder en synchro)
-  def get_file(self,unite=None,fic_origine=''):
+  def getFile(self,unite=None,fic_origine=''):
       """Retourne le nom du fichier et le source correspondant a l'unite unite
       """
       if self.jdc :
-         f,text=self.jdc.get_file(unite=unite,fic_origine=fic_origine)
+         f,text=self.jdc.getFile(unite=unite,fic_origine=fic_origine)
       else:
          f,text=None,None
       return f,text
@@ -865,9 +865,9 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
       if hasattr(self,'old_context_fichier_init' ):
          reevalue=1
          for concept in self.old_context_fichier_init.values():
-             self.jdc.delete_concept(concept)
+             self.jdc.deleteConcept(concept)
       if fichier == None :
-         fichier=str(self.jdc.appli.get_file_dictDonnees())
+         fichier=str(self.jdc.appli.getFile_dictDonnees())
          if fichier  == str("") : 
            self.fichier_ini="badfile"
            self.fichier_text=""
@@ -875,7 +875,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
            self.parent.record_unit(999,self)
            try :
               MCFils=self.get_child('FileName')
-              MCFils.set_valeur(None)
+              MCFils.setValeur(None)
            except :
               pass
            raise EficasException(self.fichier_err)
@@ -905,8 +905,8 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
          self.parent.record_unit(unite,self)
          try :
             MCFils=self.get_child('FileName')
-            #MCFils.set_valeur(fichier)
-            #on appelle pas set_valeur qui modifie le contexte ce qui fout le bazar
+            #MCFils.setValeur(fichier)
+            #on appelle pas setValeur qui modifie le contexte ce qui fout le bazar
             #pas de modification de bloc
             MCFils.valeur=fichier
             MCFils.val=fichier
@@ -929,10 +929,10 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
       if hasattr(self,'old_context_fichier_init' ):
          reevalue=1
          for concept in self.old_context_fichier_init.values():
-             self.jdc.delete_concept(concept)
+             self.jdc.deleteConcept(concept)
 
       if fichier == None :
-         fichier=str(self.jdc.appli.get_file_variable())
+         fichier=str(self.jdc.appli.getFileVariable())
          if fichier  == str("") : 
            self.fichier_ini="badfile"
            self.fichier_text=""
@@ -940,7 +940,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
            self.parent.record_unit(999,self)
            try :
               MCFils=self.get_child('FileName')
-              MCFils.set_valeur(None)
+              MCFils.setValeur(None)
            except :
               pass
            raise EficasException(self.fichier_err)
@@ -991,7 +991,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
          self.parent.record_unit(unite,self)
          try :
             MCFils=self.get_child('FileName')
-            MCFils.set_valeur(fichier)
+            MCFils.setValeur(fichier)
          except :
             pass
       except:
@@ -1016,18 +1016,18 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
                  mcFeuille.state="modified"
               except :
                  pass
-              e.isvalid()
+              e.isValid()
 
   def make_incl2_except(self,mess=None):
          l=traceback.format_exception_only(tr("Fichier invalide"),sys.exc_info()[1])
          if self.jdc.appli is not None:
              if mess == None :
-                     self.jdc.appli.affiche_alerte(tr("Erreur lors de l'evaluation du fichier inclus"),
+                     self.jdc.appli.afficheAlerte(tr("Erreur lors de l'evaluation du fichier inclus"),
                      message= tr("Le contenu de ce fichier ne sera pas pris en compte\n %s",\
                                                                    ''.join(l)))
 
              else :
-                     self.jdc.appli.affiche_alerte(tr("Erreur lors de l'evaluation du fichier inclus"),
+                     self.jdc.appli.afficheAlerte(tr("Erreur lors de l'evaluation du fichier inclus"),
                                             message=tr(mess))
          #self.parent.record_unit(unite,self)
          self.g_context={}
@@ -1037,7 +1037,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
          self.contexte_fichier_init={}
          try :
             MCFils=self.get_child('FileName')
-            MCFils.set_valeur(None)
+            MCFils.setValeur(None)
          except :
             pass
 
@@ -1060,7 +1060,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
 
       if not hasattr(self,'fichier_ini') : 
          # Si le fichier n'est pas defini on le demande
-         f,text=self.get_file_memo(unite=unite, fname=fname, fic_origine=self.parent.nom)
+         f,text=self.getFileMemo(unite=unite, fname=fname, fic_origine=self.parent.nom)
          # On memorise le fichier retourne
          self.fichier_ini  = f
          self.fichier_text = text
@@ -1086,7 +1086,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
          except:
            l=traceback.format_exception_only(tr("Fichier invalide %s",sys.exc_info()[1]))
            if self.jdc.appli:
-              self.jdc.appli.affiche_alerte(tr("Erreur lors de l'evaluation du fichier inclus"),
+              self.jdc.appli.afficheAlerte(tr("Erreur lors de l'evaluation du fichier inclus"),
                                             message=tr("Le contenu de ce fichier ne sera pas pris en compte\n"+''.join(l)))
            self.parent.record_unit(unite,self)
            self.g_context={}
@@ -1197,7 +1197,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
       #print "make_poursuite"
       if not hasattr(self,'fichier_ini') :
          # Si le fichier n'est pas defini on le demande
-         f,text=self.get_file_memo(fic_origine=self.parent.nom)
+         f,text=self.getFileMemo(fic_origine=self.parent.nom)
          # On memorise le fichier retourne
          self.fichier_ini = f
          self.fichier_unite = None
@@ -1224,7 +1224,7 @@ class MACRO_ETAPE(I_ETAPE.ETAPE):
          except:
            l=traceback.format_exception_only("Fichier invalide",sys.exc_info()[1])
            if self.jdc.appli:
-              self.jdc.appli.affiche_alerte(tr("Erreur lors de l'evaluation du fichier poursuite"),
+              self.jdc.appli.afficheAlerte(tr("Erreur lors de l'evaluation du fichier poursuite"),
                                             message=tr("Ce fichier ne sera pas pris en compte\n %s",''.join(l)))
            self.parent.record_unit(None,self)
            self.g_context={}
index a071c8ebef4bceba1ee09577ce1e98e727e7076b..2aac20840fd8a78f14f51c773fb0896bfbb97a35 100644 (file)
@@ -43,7 +43,7 @@ class MCCOMPO(I_OBJECT.OBJECT):
     """
     return self.nom
 
-  def get_liste_mc_ordonnee(self,liste,dico):
+  def getListeMcOrdonnee(self,liste,dico):
     """
        Retourne la liste ordonnee (suivant le catalogue) des mots-cles
        d'une entite composee dont le chemin complet est donne sous forme
@@ -51,9 +51,9 @@ class MCCOMPO(I_OBJECT.OBJECT):
        il faut encore rearranger cette liste (certains mots-cles deja
        presents ne doivent plus etre proposes, regles ...)
     """
-    return self.filtre_liste_mc(self.get_liste_mc_ordonnee_brute(liste,dico))
+    return self.filtre_liste_mc(self.getListeMcOrdonnee_brute(liste,dico))
 
-  def get_liste_mc_ordonnee_brute(self,liste,dico):
+  def getListeMcOrdonnee_brute(self,liste,dico):
     """
        Retourne la liste ordonnee (suivant le catalogue) BRUTE des mots-cles
        d'une entite composee dont le chemin complet est donne sous forme
@@ -82,13 +82,13 @@ class MCCOMPO(I_OBJECT.OBJECT):
        etre repetes
     """
     liste = copy(liste_brute)
-    liste_mc_presents = self.liste_mc_presents()
+    listeMcPresents = self.listeMcPresents()
     # on enleve les mots-cles non permis par les regles
     for regle in self.definition.regles:
        # la methode purge_liste est a developper pour chaque regle qui
        # influe sur la liste de choix a proposer a l'utilisateur
        # --> EXCLUS,UN_PARMI,PRESENT_ABSENT
-       liste = regle.purge_liste(liste,liste_mc_presents)
+       liste = regle.purge_liste(liste,listeMcPresents)
     # on enleve les mots-cles dont l'occurrence est deja atteinte
     liste_copy = copy(liste)
     for k in liste_copy:
@@ -124,7 +124,7 @@ class MCCOMPO(I_OBJECT.OBJECT):
     # Pour corriger les exces qui pourraient etre commis dans la methode purge_liste
     # des regles, on essaie de compenser comme suit :
     # on ajoute les mots cles facteurs presents dont l'occurence n'est pas atteinte
-    for k in liste_mc_presents:
+    for k in listeMcPresents:
       if k in liste:continue
       objet = self.get_child(k,restreint = 'oui')
       if isinstance(objet,MCFACT):
@@ -137,7 +137,7 @@ class MCCOMPO(I_OBJECT.OBJECT):
               liste.append(k)
     return liste
 
-  def liste_mc_presents(self):
+  def listeMcPresents(self):
     """ 
        Retourne la liste des noms des mots-cles fils de self presents construite
        a partir de self.mc_liste 
@@ -148,14 +148,14 @@ class MCCOMPO(I_OBJECT.OBJECT):
       l.append(k)
     return l
 
-  def get_index_child(self,nom_fils):
+  def getIndex_child(self,nom_fils):
       """
         Retourne l'index dans la liste des fils de self du nouveau fils de nom nom_fils
         Permet de savoir a quelle position il faut ajouter un nouveau mot-cle
       """
       cata_ordonne = self.jdc.cata_ordonne_dico
-      liste_noms_mc_ordonnee = self.get_liste_mc_ordonnee_brute(self.get_genealogie(),cata_ordonne)
-      liste_noms_mc_presents = self.liste_mc_presents()
+      liste_noms_mc_ordonnee = self.getListeMcOrdonnee_brute(self.getGenealogie(),cata_ordonne)
+      liste_noms_mc_presents = self.listeMcPresents()
       index=0
       for nom in liste_noms_mc_ordonnee:
           if nom == nom_fils:break
@@ -180,7 +180,7 @@ class MCCOMPO(I_OBJECT.OBJECT):
     # on la retourne
     return liste
 
-  def suppentite(self,objet) :
+  def suppEntite(self,objet) :
     """ 
         Supprime le fils 'objet' de self : 
         Retourne 1 si la suppression a pu etre effectuee,
@@ -190,25 +190,25 @@ class MCCOMPO(I_OBJECT.OBJECT):
        # Impossible de supprimer objet. Il n'est pas dans mc_liste
        return 0
 
-    self.init_modif()
+    self.initModif()
     self.mc_liste.remove(objet)
     CONNECTOR.Emit(self,"supp",objet)
     objet.delete_mc_global()
-    objet.update_condition_bloc()
+    objet.updateConditionBloc()
     objet.supprime()
     self.etape.modified()
     self.fin_modif()
     return 1
 
-  def isoblig(self):
+  def isOblig(self):
       return 0
 
-  def addentite(self,name,pos=None):
+  def addEntite(self,name,pos=None):
       """ 
           Ajoute le mot-cle name a la liste des mots-cles de
           l'objet MCCOMPOSE
       """
-      self.init_modif()
+      self.initModif()
       if type(name)==bytes :
         # on est en mode creation d'un motcle 
         if self.ispermis(name) == 0 : return 0
@@ -219,11 +219,11 @@ class MCCOMPO(I_OBJECT.OBJECT):
         # Appel de la methode qui fait le menage dans les references
         # sur les concepts produits (verification que les concepts existent
         # dans le contexte de la commande courante).
-        objet.verif_existence_sd()
+        objet.verifExistenceSd()
 
       # On verifie que l'ajout d'objet est autorise
       if self.ispermis(objet) == 0:
-        self.jdc.appli.affiche_alerte(tr("Erreur"),
+        self.jdc.appli.afficheAlerte(tr("Erreur"),
                                       tr("L'objet %(v_1)s ne peut  etre un fils de %(v_2)s",\
                                       {'v_1': objet.nom, 'v_2': self.nom}))
         self.fin_modif()
@@ -244,20 +244,20 @@ class MCCOMPO(I_OBJECT.OBJECT):
          objet.reparent(self)
          CONNECTOR.Emit(self,"add",objet)
          objet.update_mc_global()
-         objet.update_condition_bloc()
+         objet.updateConditionBloc()
          self.fin_modif()
          return objet
       else:
          # Le mot cle existe deja. Si le mot cle est repetable,
          # on cree une liste d'objets. Dans le cas contraire,
          # on emet un message d'erreur.
-         if not old_obj.isrepetable():
-            self.jdc.appli.affiche_alerte(tr("Erreur"),tr("L'objet %s ne peut pas etre repete", objet.nom))
+         if not old_obj.isRepetable():
+            self.jdc.appli.afficheAlerte(tr("Erreur"),tr("L'objet %s ne peut pas etre repete", objet.nom))
             self.fin_modif()
             return 0
          else:
             # une liste d'objets de meme type existe deja
-            old_obj.addentite(objet)
+            old_obj.addEntite(objet)
             self.fin_modif()
             return old_obj
 
@@ -287,11 +287,11 @@ class MCCOMPO(I_OBJECT.OBJECT):
         if fils.parent.nom != self.nom : return 0
       return 1
 
-  def update_concept(self,sd):
+  def updateConcept(self,sd):
     for child in self.mc_liste :
-        child.update_concept(sd)
+        child.updateConcept(sd)
 
-  def delete_concept(self,sd):
+  def deleteConcept(self,sd):
     """ 
         Inputs :
            - sd=concept detruit
@@ -302,9 +302,9 @@ class MCCOMPO(I_OBJECT.OBJECT):
         de transmettre aux fils
     """
     for child in self.mc_liste :
-      child.delete_concept(sd)
+      child.deleteConcept(sd)
 
-  def replace_concept(self,old_sd,sd):
+  def replaceConcept(self,old_sd,sd):
     """
         Inputs :
            - old_sd=concept remplace
@@ -314,7 +314,7 @@ class MCCOMPO(I_OBJECT.OBJECT):
         concept old_sd
     """
     for child in self.mc_liste :
-      child.replace_concept(old_sd,sd)
+      child.replaceConcept(old_sd,sd)
 
   def get_liste_mc_inconnus(self):
      """
@@ -325,7 +325,7 @@ class MCCOMPO(I_OBJECT.OBJECT):
         for k,v in self.reste_val.items() :
             l_mc.append([self,k,v])
      for child in self.mc_liste :
-        if child.isvalid() : continue
+        if child.isValid() : continue
         l_child = child.get_liste_mc_inconnus()
         for mc in l_child:
            l = [self]
@@ -333,25 +333,25 @@ class MCCOMPO(I_OBJECT.OBJECT):
            l_mc.append(l)
      return l_mc
 
-  def deep_update_condition_bloc(self):
+  def deep_updateConditionBloc(self):
      """
         Parcourt l'arborescence des mcobject et realise l'update 
-        des blocs conditionnels par appel de la methode update_condition_bloc
+        des blocs conditionnels par appel de la methode updateConditionBloc
      """
-     self._update_condition_bloc()
+     self._updateConditionBloc()
      for mcobj in self.mc_liste:
-        if hasattr(mcobj,"deep_update_condition_bloc"):
-           mcobj.deep_update_condition_bloc()
+        if hasattr(mcobj,"deep_updateConditionBloc"):
+           mcobj.deep_updateConditionBloc()
 
-  def update_condition_bloc(self):
+  def updateConditionBloc(self):
      """
         Realise l'update des blocs conditionnels fils de self
         et propage au parent
      """
-     self._update_condition_bloc()
-     if self.parent:self.parent.update_condition_bloc()
+     self._updateConditionBloc()
+     if self.parent:self.parent.updateConditionBloc()
 
-  def _update_condition_bloc(self):
+  def _updateConditionBloc(self):
      """
         Realise l'update des blocs conditionnels fils de self
      """
@@ -365,15 +365,15 @@ class MCCOMPO(I_OBJECT.OBJECT):
            # le bloc doit etre present
            # mais le bloc n'est pas present et il doit etre cree
            #print "AJOUT BLOC",k
-           pos=self.get_index_child(k)
-           self.addentite(k,pos)
+           pos=self.getIndex_child(k)
+           self.addEntite(k,pos)
         if not presence and bloc:
            # le bloc devrait etre absent
            # le bloc est present : il faut l'enlever
            #print "SUPPRESSION BLOC",k,bloc
-           self.suppentite(bloc)
+           self.suppEntite(bloc)
 
-  def verif_condition_bloc(self):
+  def verifConditionBloc(self):
     """ 
         Evalue les conditions de tous les blocs fils possibles 
         (en fonction du catalogue donc de la definition) de self
@@ -399,13 +399,13 @@ class MCCOMPO(I_OBJECT.OBJECT):
             liste_retraits.append(k)
     return liste_ajouts,liste_retraits
 
-  def verif_existence_sd(self):
+  def verifExistenceSd(self):
      """
         Verifie que les structures de donnees utilisees dans self existent bien dans le contexte
         avant etape, sinon enleve la reference a ces concepts
      """
      for motcle in self.mc_liste :
-         motcle.verif_existence_sd()
+         motcle.verifExistenceSd()
 
   def update_mc_global(self):
      """
@@ -425,7 +425,7 @@ class MCCOMPO(I_OBJECT.OBJECT):
      except :
          pass
 
-  def init_modif_up(self):
-    Validation.V_MCCOMPO.MCCOMPO.init_modif_up(self)
+  def initModifUp(self):
+    Validation.V_MCCOMPO.MCCOMPO.initModifUp(self)
     CONNECTOR.Emit(self,"valid")
 
index ed62b6b3a6c4ca74b8eb81ad03c3d747f486e573..65c45316b012f619aefca17fab508e21eb5aafb2 100644 (file)
@@ -24,7 +24,7 @@ from . import I_MCCOMPO
 import Noyau
 
 class MCFACT(I_MCCOMPO.MCCOMPO):
-  def isrepetable(self):
+  def isRepetable(self):
      """ 
          Indique si l'objet est repetable.
          Retourne 1 si le mot-cle facteur self peut etre repete
@@ -36,7 +36,7 @@ class MCFACT(I_MCCOMPO.MCCOMPO):
      else :
        return 0
 
-  def isoblig(self):
+  def isOblig(self):
     if self.definition.statut != 'o' : return 0
     objet = self.parent.get_child(self.nom)
     if len(objet) > 1 : return 0
@@ -55,25 +55,25 @@ class MCFACT(I_MCCOMPO.MCCOMPO):
 
     try:
       if len(objet) > 1 :
-        index = objet.get_index(self)+1 # + 1 a cause de la numerotation qui commence a 0
+        index = objet.getIndex(self)+1 # + 1 a cause de la numerotation qui commence a 0
         return self.nom +'_'+repr(index)+':'
       else:
         return self.nom
     except:
       return tr("Erreur - mot cle facteur de nom : %s", self.nom)
 
-  def get_genealogie_precise(self):
+  def getGenealogie_precise(self):
     nom=self.getlabeltext() 
     if nom[-1]==':' : nom=nom[0:-1]
     if self.parent:
-       l=self.parent.get_genealogie_precise()
+       l=self.parent.getGenealogie_precise()
        l.append(nom.strip())
        return l
     else:
        return [nom.strip()]
 
 
-  def init_modif(self):
+  def initModif(self):
     """
        Met l'etat de l'objet a modified et propage au parent
        qui vaut None s'il n'existe pas
@@ -81,7 +81,7 @@ class MCFACT(I_MCCOMPO.MCCOMPO):
     self.state = 'modified'
     parent= hasattr(self,"alt_parent") and self.alt_parent or self.parent
     if parent:
-       parent.init_modif()
+       parent.initModif()
 
   def fin_modif(self):
     """
index 219195fa34379a24fb171ff457a2eb2728d94642..c707a710b7c216746b42d1eb58d87b4df62d5db9 100644 (file)
@@ -31,13 +31,13 @@ class MCList:
     """
     return 1
 
-  def get_index(self,objet):
+  def getIndex(self,objet):
     """
         Retourne la position d'objet dans la liste self
     """
     return self.data.index(objet)
 
-  def ajout_possible(self):
+  def ajoutPossible(self):
     """ 
         Methode booleenne qui retourne 1 si on peut encore ajouter une occurrence
         de l'element que contient self, 0 sinon 
@@ -51,7 +51,7 @@ class MCList:
       else:
         return 0
 
-  def isrepetable(self):
+  def isRepetable(self):
     """
        Indique si l'objet est repetable.
        Retourne 1 si le mot-cle facteur self peut etre repete
@@ -63,29 +63,29 @@ class MCList:
     else :
        return 0
 
-  def isoblig(self):
+  def isOblig(self):
      """
      Une MCList n'est jamais obligatoire (meme si le MCFACT qu'elle represente l'est
      """
      return self.data[0].definition.statut=='o'
   
-  def suppentite(self,obj):
+  def suppEntite(self,obj):
       """
         Supprime le mot cle facteur obj de la MCLIST
       """
       if obj not in self:
          return 0
 
-      self.init_modif()
+      self.initModif()
       self.remove(obj)
       CONNECTOR.Emit(self,"supp",obj)
-      self.update_condition_bloc()
+      self.updateConditionBloc()
       obj.supprime()
       self.etape.modified()
       self.fin_modif()
       return 1
 
-  def addentite(self,obj,pos=None):
+  def addEntite(self,obj,pos=None):
       """
         Ajoute le mot cle facteur obj a la MCLIST a la position pos
         Retourne None si l'ajout est impossible
@@ -94,8 +94,8 @@ class MCList:
          # on est en mode creation d'un motcle
                   raise EficasException(tr("traitement non-prevu"))
 
-      if not self.ajout_possible():
-         self.jdc.appli.affiche_alerte(tr("Erreur"),
+      if not self.ajoutPossible():
+         self.jdc.appli.afficheAlerte(tr("Erreur"),
                                        tr("L'objet %s ne peut pas etre ajoute", obj.nom))
          return None
 
@@ -105,10 +105,10 @@ class MCList:
       if obj.isMCList():
          obj=obj.data[0]
 
-      # Traitement du copier coller seulement 
+      # traitement du copier coller seulement 
       # Les autres cas d'ajout sont traites dans MCFACT
-      self.init_modif()
-      obj.verif_existence_sd()
+      self.initModif()
+      obj.verifExistenceSd()
       obj.reparent(self.parent)
       if pos is None:
          self.append(obj)
@@ -116,17 +116,17 @@ class MCList:
          self.insert(pos,obj)
       CONNECTOR.Emit(self,"add",obj)
       self.fin_modif()
-      self.update_condition_bloc()
+      self.updateConditionBloc()
       return obj
 
-  def liste_mc_presents(self):
+  def listeMcPresents(self):
     return []
 
-  def update_concept(self,sd):
+  def updateConcept(self,sd):
     for child in self.data :
-        child.update_concept(sd)
+        child.updateConcept(sd)
 
-  def delete_concept(self,sd):
+  def deleteConcept(self,sd):
     """ 
         Inputs :
            - sd=concept detruit
@@ -136,9 +136,9 @@ class MCList:
         que de transmettre aux fils
     """
     for child in self.data :
-      child.delete_concept(sd)
+      child.deleteConcept(sd)
 
-  def replace_concept(self,old_sd,sd):
+  def replaceConcept(self,old_sd,sd):
     """
         Inputs :
            - old_sd=concept remplace
@@ -147,10 +147,10 @@ class MCList:
         du concept old_sd
     """
     for child in self.data :
-      child.replace_concept(old_sd,sd)
+      child.replaceConcept(old_sd,sd)
 
-  def get_docu(self):
-    return self.data[0].definition.get_docu()
+  def getDocu(self):
+    return self.data[0].definition.getDocu()
 
   def get_liste_mc_inconnus(self):
      """
@@ -158,7 +158,7 @@ class MCList:
      """
      l_mc = []
      for mcfact in self.data :
-        if mcfact.isvalid() : continue
+        if mcfact.isValid() : continue
         l_child = mcfact.get_liste_mc_inconnus()
         for mc in l_child:
            l = [self]
@@ -166,7 +166,7 @@ class MCList:
            l_mc.append(l)
      return l_mc
 
-  def verif_condition_regles(self,liste_presents):
+  def verifConditionRegles(self,liste_presents):
     """
         Retourne la liste des mots-cles a rajouter pour satisfaire les regles
         en fonction de la liste des mots-cles presents
@@ -174,23 +174,23 @@ class MCList:
     # Sans objet pour une liste de mots cles facteurs
     return []
 
-  def deep_update_condition_bloc(self):
+  def deep_updateConditionBloc(self):
      """
         Parcourt l'arborescence des mcobject et realise l'update
-        des blocs conditionnels par appel de la methode update_condition_bloc
+        des blocs conditionnels par appel de la methode updateConditionBloc
      """
-     #print "deep_update_condition_bloc",self
+     #print "deep_updateConditionBloc",self
      for mcfact in self.data :
-         mcfact.deep_update_condition_bloc()
+         mcfact.deep_updateConditionBloc()
 
-  def update_condition_bloc(self):
+  def updateConditionBloc(self):
      """
         Propage la mise a jour des conditions au parent.
         Une liste ne fait pas de traitement sur les conditions
      """
-     if self.parent: self.parent.update_condition_bloc()
+     if self.parent: self.parent.updateConditionBloc()
 
-  def verif_condition_bloc(self):
+  def verifConditionBloc(self):
     """ 
         Evalue les conditions de tous les blocs fils possibles 
         (en fonction du catalogue donc de la definition) de self et 
@@ -201,14 +201,14 @@ class MCList:
     # Sans objet pour une liste de mots cles facteurs (a voir !!!)
     return [],[]
 
-  def init_modif(self):
+  def initModif(self):
     """
        Met l'etat de l'objet a modified et propage au parent
        qui vaut None s'il n'existe pas
     """
     self.state = 'modified'
     if self.parent:
-      self.parent.init_modif()
+      self.parent.initModif()
 
   def fin_modif(self):
     """
@@ -220,24 +220,24 @@ class MCList:
     if self.parent:
       self.parent.fin_modif()
 
-  def get_genealogie_precise(self):
+  def getGenealogie_precise(self):
      if self.parent: 
-        return self.parent.get_genealogie_precise()
+        return self.parent.getGenealogie_precise()
      else:
         return []
 
-  def get_genealogie(self):
+  def getGenealogie(self):
      """
          Retourne la liste des noms des ascendants.
          Un objet MCList n'est pas enregistre dans la genealogie.
          XXX Meme si le MCFACT fils ne l'est pas lui non plus ????
      """
      if self.parent: 
-        return self.parent.get_genealogie()
+        return self.parent.getGenealogie()
      else:
         return []
 
-  def get_liste_mc_ordonnee_brute(self,liste,dico):
+  def getListeMcOrdonnee_brute(self,liste,dico):
      """
          Retourne la liste ordonnee (suivant le catalogue) BRUTE des mots-cles
          d'une entite composee dont le chemin complet est donne sous forme
@@ -248,21 +248,21 @@ class MCList:
         dico=objet_cata.entites
      return objet_cata.ordre_mc
 
-  def verif_existence_sd(self):
+  def verifExistenceSd(self):
      """
         Verifie que les structures de donnees utilisees dans self existent bien dans le contexte
         avant etape, sinon enleve la reference a ces concepts
      """
      for motcle in self.data :
-         motcle.verif_existence_sd()
+         motcle.verifExistenceSd()
 
-  def get_fr(self):
+  def getFr(self):
      """
          Retourne la chaine d'aide contenue dans le catalogue
          en tenant compte de la langue
      """
      try :
-        return self.data[0].get_fr()
+        return self.data[0].getFr()
      except:
         return ''
 
index ef6955502586d1c9dd6a062babcf4b10d20a128b..6c324dfc728eb911b4ed7a20d45e68c6a062eeef 100644 (file)
@@ -57,7 +57,7 @@ from .I_VALIDATOR import ValError,listProto
 class MCSIMP(I_OBJECT.OBJECT):
 
 
-  def isvalid(self,cr='non'):
+  def isValid(self,cr='non'):
       if self.state == 'unchanged':
         return self.valid
       for type_permis in self.definition.type:
@@ -66,7 +66,7 @@ class MCSIMP(I_OBJECT.OBJECT):
              return self.valideMatrice(cr=cr)
       if self.definition.siValide != None :
             self.definition.siValide(self)
-      return Validation.V_MCSIMP.MCSIMP.isvalid(self,cr=cr)
+      return Validation.V_MCSIMP.MCSIMP.isValid(self,cr=cr)
 
   def GetNomConcept(self):
       p=self
@@ -83,7 +83,7 @@ class MCSIMP(I_OBJECT.OBJECT):
          p=p.parent
       return ""
 
-  def GetText(self):
+  def getText(self):
     """
         Retourne le texte a afficher dans l'arbre representant la valeur de l'objet
         pointe par self
@@ -92,7 +92,7 @@ class MCSIMP(I_OBJECT.OBJECT):
     if self.valeur == None : 
       return None
     elif type(self.valeur) == float : 
-      # Traitement d'un flottant isole
+      # traitement d'un flottant isole
       txt = str(self.valeur)
       clefobj=self.GetNomConcept()
       if clefobj in self.jdc.appli.appliEficas.dict_reels :
@@ -100,7 +100,7 @@ class MCSIMP(I_OBJECT.OBJECT):
            txt=self.jdc.appli.appliEficas.dict_reels[clefobj][self.valeur]
     elif type(self.valeur) in (list,tuple) :
       if self.valeur==[] or self.valeur == (): return str(self.valeur)
-      # Traitement des listes
+      # traitement des listes
       txt='('
       sep=''
       for val in self.valeur:
@@ -134,7 +134,7 @@ class MCSIMP(I_OBJECT.OBJECT):
       if isinstance(val,tuple) and len(self.valeur) == 1 : txt=txt+','
       txt=txt+')'
     else:
-      # Traitement des autres cas
+      # traitement des autres cas
       txt = str(self.valeur)
 
     # txt peut etre une longue chaine sur plusieurs lignes.
@@ -170,7 +170,7 @@ class MCSIMP(I_OBJECT.OBJECT):
       s=s+' )'
       return s
 
-  def wait_bool(self):
+  def waitBool(self):
       for typ in self.definition.type:
           try :
             if typ == bool: return True
@@ -178,7 +178,7 @@ class MCSIMP(I_OBJECT.OBJECT):
             pass
       return False
 
-  def wait_co(self):
+  def waitCo(self):
     """
         Methode booleenne qui retourne 1 si l'objet attend un objet ASSD 
         qui n'existe pas encore (type CO()), 0 sinon
@@ -189,7 +189,7 @@ class MCSIMP(I_OBJECT.OBJECT):
            return 1
     return 0
 
-  def wait_assd(self):
+  def waitAssd(self):
     """ 
         Methode booleenne qui retourne 1 si le MCS attend un objet de type ASSD 
         ou derive, 0 sinon
@@ -200,7 +200,7 @@ class MCSIMP(I_OBJECT.OBJECT):
           return 1
     return 0
 
-  def wait_assd_or_geom(self):
+  def waitAssdOrGeom(self):
     """ 
          Retourne 1 si le mot-cle simple attend un objet de type
          assd, ASSD, geom ou GEOM
@@ -212,7 +212,7 @@ class MCSIMP(I_OBJECT.OBJECT):
           return 1
     return 0
 
-  def wait_geom(self):
+  def waitGeom(self):
     """ 
          Retourne 1 si le mot-cle simple attend un objet de type GEOM
          Retourne 0 dans le cas contraire
@@ -223,7 +223,7 @@ class MCSIMP(I_OBJECT.OBJECT):
     return 0
 
 
-  def wait_TXM(self):
+  def waitTxm(self):
     """ 
          Retourne 1 si le mot-cle simple attend un objet de type TXM
          Retourne 0 dans le cas contraire
@@ -244,7 +244,7 @@ class MCSIMP(I_OBJECT.OBJECT):
     else:
       return [self.valeur]
 
-  def isoblig(self):
+  def isOblig(self):
     return self.definition.statut=='o'
 
   def isImmuable(self):
@@ -281,7 +281,7 @@ class MCSIMP(I_OBJECT.OBJECT):
   def valid_valeur(self,new_valeur):
       """
         Verifie que la valeur passee en argument (new_valeur) est valide
-        sans modifier la valeur courante (evite d'utiliser set_valeur et est plus performant)
+        sans modifier la valeur courante (evite d'utiliser setValeur et est plus performant)
       """
       validite,mess=self.valid_val(new_valeur)
       return validite
@@ -298,39 +298,39 @@ class MCSIMP(I_OBJECT.OBJECT):
               self.intoProto.adapt(val)
               #on ne verifie pas la cardinalite
               if self.definition.validators:
-                  validite=self.definition.validators.valide_liste_partielle(new_valeur)
+                  validite=self.definition.validators.valideListePartielle(new_valeur)
       except ValError as e:
           validite=0
 
       return validite
 
-  def update_condition_bloc(self):
+  def updateConditionBloc(self):
       """ Met a jour les blocs conditionnels dependant du mot cle simple self
       """
       if self.definition.position == 'global' : 
-         self.etape.deep_update_condition_bloc()
+         self.etape.deep_updateConditionBloc()
       elif self.definition.position == 'global_jdc' :
-         self.jdc.deep_update_condition_bloc()
+         self.jdc.deep_updateConditionBloc()
       else:
-         self.parent.update_condition_bloc()
+         self.parent.updateConditionBloc()
 
-  def set_valeur(self,new_valeur,evaluation='oui'):
-        #print "set_valeur",new_valeur
-        self.init_modif()
+  def setValeur(self,new_valeur,evaluation='oui'):
+        #print "setValeur",new_valeur
+        self.initModif()
         self.valeur = new_valeur
         self.val = new_valeur
-        self.update_condition_bloc()
+        self.updateConditionBloc()
         self.etape.modified()
         self.fin_modif()
         return 1
 
-  def eval_valeur(self,new_valeur):
+  def evalValeur(self,new_valeur):
     """
         Essaie d'evaluer new_valeur comme une SD, une declaration Python 
         ou un EVAL: Retourne la valeur evaluee (ou None) et le test de reussite (1 ou 0)
     """
     sd = self.jdc.get_sd_avant_etape(new_valeur,self.etape)
-    #sd = self.jdc.get_contexte_avant(self.etape).get(new_valeur,None)
+    #sd = self.jdc.getContexte_avant(self.etape).get(new_valeur,None)
     #print sd
     if sd is not None:
       return sd,1
@@ -398,24 +398,24 @@ class MCSIMP(I_OBJECT.OBJECT):
           indice=new_valeur[new_valeur.find(u"[")+1:new_valeur.find(u"]")]
           for p in self.jdc.params:
              if p.nom == nomparam :
-                if int(indice) < len(p.get_valeurs()):
+                if int(indice) < len(p.getValeurs()):
                    itparam=parametre.ITEM_PARAMETRE(p,int(indice))
                    return itparam
           return None
         except:
           return None
 
-  def update_concept(self,sd):
+  def updateConcept(self,sd):
     if type(self.valeur) in (list,tuple) :
        if sd in self.valeur:
-         self.init_modif()
+         self.initModif()
          self.fin_modif()
     else:
        if sd == self.valeur:
-         self.init_modif()
+         self.initModif()
          self.fin_modif()
 
-  def delete_concept(self,sd):
+  def deleteConcept(self,sd):
     """ 
         Inputs :
            - sd=concept detruit
@@ -426,18 +426,18 @@ class MCSIMP(I_OBJECT.OBJECT):
     """
     if type(self.valeur) == tuple :
       if sd in self.valeur:
-        self.init_modif()
+        self.initModif()
         self.valeur=list(self.valeur)
         self.valeur.remove(sd)
         self.fin_modif()
     elif type(self.valeur) == list:
       if sd in self.valeur:
-        self.init_modif()
+        self.initModif()
         self.valeur.remove(sd)
         self.fin_modif()
     else:
       if self.valeur == sd:
-        self.init_modif()
+        self.initModif()
         self.valeur=None
         self.val=None
         self.fin_modif()
@@ -448,10 +448,10 @@ class MCSIMP(I_OBJECT.OBJECT):
             # a voir en python 3
                if type_permis.__class__.__name__ == 'Matrice' :
                    self.state="changed"
-                   self.isvalid()
+                   self.isValid()
                   
 
-  def replace_concept(self,old_sd,sd):
+  def replaceConcept(self,old_sd,sd):
     """
         Inputs :
            - old_sd=concept remplace
@@ -460,32 +460,32 @@ class MCSIMP(I_OBJECT.OBJECT):
         Met a jour la valeur du mot cle simple suite au remplacement 
         du concept old_sd
     """
-    #print "replace_concept",old_sd,sd
+    #print "replaceConcept",old_sd,sd
     if type(self.valeur) == tuple :
       if old_sd in self.valeur:
-        self.init_modif()
+        self.initModif()
         self.valeur=list(self.valeur)
         i=self.valeur.index(old_sd)
         self.valeur[i]=sd
         self.fin_modif()
     elif type(self.valeur) == list:
       if old_sd in self.valeur:
-        self.init_modif()
+        self.initModif()
         i=self.valeur.index(old_sd)
         self.valeur[i]=sd
         self.fin_modif()
     else:
       if self.valeur == old_sd:
-        self.init_modif()
+        self.initModif()
         self.valeur=sd
         self.val=sd
         self.fin_modif()
 
-  def set_valeur_co(self,nom_co):
+  def setValeurCo(self,nom_co):
       """
           Affecte a self l'objet de type CO et de nom nom_co
       """
-      #print "set_valeur_co",nom_co
+      #print "setValeurCo",nom_co
       step=self.etape.parent
       if nom_co == None or nom_co == '':
          new_objet=None
@@ -509,43 +509,43 @@ class MCSIMP(I_OBJECT.OBJECT):
          new_objet = Accas.CO(nom_co)
          CONTEXT.unset_current_step()
          CONTEXT.set_current_step(cs)
-      self.init_modif()
+      self.initModif()
       self.valeur = new_objet
       self.val = new_objet
       # On force l'enregistrement de new_objet en tant que concept produit 
-      # de la macro en appelant get_type_produit avec force=1
-      self.etape.get_type_produit(force=1)
+      # de la macro en appelant getType_produit avec force=1
+      self.etape.getType_produit(force=1)
       self.fin_modif()
-      step.reset_context()
-      #print "set_valeur_co",new_objet
+      step.resetContext()
+      #print "setValeurCo",new_objet
       return 1,tr("Concept cree")
         
-  def verif_existence_sd(self):
+  def verifExistenceSd(self):
      """
         Verifie que les structures de donnees utilisees dans self existent bien dans le contexte
         avant etape, sinon enleve la referea ces concepts
      """
-     #print "verif_existence_sd"
+     #print "verifExistenceSd"
      # Attention : possible probleme avec include
      # A priori il n'y a pas de raison de retirer les concepts non existants
      # avant etape. En fait il s'agit uniquement eventuellement de ceux crees par une macro
-     l_sd_avant_etape = list(self.jdc.get_contexte_avant(self.etape).values())  
+     l_sd_avant_etape = list(self.jdc.getContexte_avant(self.etape).values())  
      if type(self.valeur) in (tuple,list) :
        l=[]
        for sd in self.valeur:
          if isinstance(sd,ASSD) :
-            if sd in l_sd_avant_etape or self.etape.get_sdprods(sd.nom) is sd:
+            if sd in l_sd_avant_etape or self.etape.getSdprods(sd.nom) is sd:
                l.append(sd)
          else:
             l.append(sd)
        if len(l) < len(self.valeur):
-          self.init_modif()
+          self.initModif()
           self.valeur=tuple(l)
           self.fin_modif()
      else:
        if isinstance(self.valeur,ASSD) :
-          if self.valeur not in l_sd_avant_etape and self.etape.get_sdprods(self.valeur.nom) is None:
-             self.init_modif()
+          if self.valeur not in l_sd_avant_etape and self.etape.getSdprods(self.valeur.nom) is None:
+             self.initModif()
              self.valeur = None
              self.fin_modif()
  
@@ -556,7 +556,7 @@ class MCSIMP(I_OBJECT.OBJECT):
      return self.definition.min,self.definition.max
 
 
-  def get_type(self):
+  def getType(self):
      """
      Retourne le type attendu par le mot-cle simple
      """
@@ -587,12 +587,12 @@ class MCSIMP(I_OBJECT.OBJECT):
            self.jdc.mc_globaux[self.nom]=self
 
   def nbrColonnes(self):
-     genea = self.get_genealogie()
+     genea = self.getGenealogie()
      if "VALE_C" in genea and "DEFI_FONCTION" in genea : return 3
      if "VALE" in genea and "DEFI_FONCTION" in genea : return 2
      return 0
 
-  def valide_item(self,item):
+  def valideItem(self,item):
       """Valide un item isole. Cet item est candidata l'ajout a la liste existante"""
       valid=1
       try:
@@ -655,7 +655,7 @@ class MCSIMP(I_OBJECT.OBJECT):
        return 0
 
 
-  def NbDeVariables(self):
+  def nbDeVariables(self):
        listeVariables=self.jdc.get_variables(self.etape)
        self.monType.nbLigs=len(listeVariables)
        self.monType.nbCols=len(listeVariables)
@@ -672,7 +672,7 @@ class MCSIMP(I_OBJECT.OBJECT):
       self.valeur=a
 
 
-  def NbDeDistributions(self):
+  def nNbDeDistributions(self):
        listeVariables=self.jdc.get_distributions(self.etape)
        self.monType.nbLigs=len(listeVariables)
        self.monType.nbCols=len(listeVariables)
@@ -698,6 +698,6 @@ class MCSIMP(I_OBJECT.OBJECT):
         verif=verif+self.verif_typeihm(v,cr)
       return verif
 
-  def init_modif_up(self):
-    Validation.V_MCSIMP.MCSIMP.init_modif_up(self)
+  def initModifUp(self):
+    Validation.V_MCSIMP.MCSIMP.initModifUp(self)
     CONNECTOR.Emit(self,"valid")
index 37605b3a2621d9e40e7375455e78f1608c9d1996..f9759ad58b47178a92ea99a66bbf696f21fc9217 100644 (file)
@@ -34,7 +34,7 @@ class OBJECT:
     """
     return 0
 
-  def get_regles(self):
+  def getRegles(self):
     """ 
        Retourne les regles de self 
     """
@@ -45,14 +45,14 @@ class OBJECT:
     else :
       return []
 
-  def init_modif(self):
+  def initModif(self):
     """
        Met l'etat de l'objet a modified et propage au parent
        qui vaut None s'il n'existe pas
     """
     self.state = 'modified'
     if self.parent:
-      self.parent.init_modif()
+      self.parent.initModif()
 
   def fin_modif(self):
       """
@@ -66,20 +66,20 @@ class OBJECT:
       if self.parent:
         self.parent.fin_modif()
 
-  def isrepetable(self):
+  def isRepetable(self):
     """
          Indique si l'objet est repetable
     """
     return 0
 
-  def liste_mc_presents(self):
+  def listeMcPresents(self):
     """
          Retourne la liste des noms des mots cles presents
     """
     return []
 
-  def get_docu(self):
-    return self.definition.get_docu()
+  def getDocu(self):
+    return self.definition.getDocu()
 
   def get_liste_mc_inconnus(self):
      """
@@ -87,7 +87,7 @@ class OBJECT:
      """
      return []
 
-  def verif_condition_regles(self,liste_presents):
+  def verifConditionRegles(self,liste_presents):
     """ 
         Retourne la liste des mots-cles a rajouter pour satisfaire les regles
         en fonction de la liste des mots-cles presents 
@@ -97,7 +97,7 @@ class OBJECT:
         liste=regle.verif_condition_regle(liste,liste_presents)
     return liste
 
-  def verif_condition_bloc(self):
+  def verifConditionBloc(self):
     """ 
         Evalue les conditions de tous les blocs fils possibles 
         (en fonction du catalogue donc de la definition) de self et
@@ -107,27 +107,27 @@ class OBJECT:
     """
     return [],[]
 
-  def get_genealogie_precise(self):
+  def getGenealogie_precise(self):
     if self.parent:
-       l=self.parent.get_genealogie_precise()
+       l=self.parent.getGenealogie_precise()
        l.append(self.nom.strip())
        return l
     else:
        return [self.nom.strip()]
 
-  def get_genealogie(self):
+  def getGenealogie(self):
     """ 
         Retourne la liste des noms des ascendants (noms de MCSIMP,MCFACT,MCBLOC
         ou ETAPE) de self jusqu'au premier objet etape rencontre
     """
     if self.parent:
-       l=self.parent.get_genealogie()
+       l=self.parent.getGenealogie()
        l.append(self.nom.strip())
        return l
     else:
        return [self.nom.strip()]
 
-  def get_fr(self):
+  def getFr(self):
      """
          Retourne la chaine d'aide contenue dans le catalogue
          en tenant compte de la langue
@@ -144,7 +144,7 @@ class OBJECT:
         except :
             return ''
 
-  def update_concept(self,sd):
+  def updateConcept(self,sd):
      pass
 
   def normalize(self):
index 36824d553f2575b5cf59c993b7e89f6643fbe1fe..a7e0a9b8ddc7f6fbf2bfa699e87f931167a93be8 100644 (file)
@@ -24,9 +24,9 @@ from __future__ import absolute_import
 from . import I_REGLE
 
 class PRESENT_ABSENT(I_REGLE.REGLE):
-  def purge_liste(self,liste_a_purger,liste_mc_presents):
+  def purge_liste(self,liste_a_purger,listeMcPresents):
      regle_active=0
-     if self.mcs[0] in liste_mc_presents:regle_active=1
+     if self.mcs[0] in listeMcPresents:regle_active=1
      if not regle_active : return liste_a_purger
 
      # Il ne faut pas purger le mot cle present
index 7751f103822d09e7578187d798b7b0033ec1f0e1..59eca9af004fd3d102ad56a59d9a37ca55315c24 100644 (file)
@@ -33,7 +33,7 @@ class PROC_ETAPE(I_ETAPE.ETAPE):
    def get_sdname(self):
       return ""
 
-   def get_sdprods(self,nom_sd):
+   def getSdprods(self,nom_sd):
       """ 
          Fonction : retourne le concept produit par l etape de nom nom_sd
          s il existe sinon None
@@ -41,14 +41,14 @@ class PROC_ETAPE(I_ETAPE.ETAPE):
       """
       return None
 
-   def supprime_sdprods(self):
+   def supprimeSdProds(self):
       """
          Fonction: Lors d'une destruction d'etape, detruit tous les concepts produits
          Une procedure n'en a aucun
       """
       return
 
-   def delete_concept(self,sd):
+   def deleteConcept(self,sd):
       """
           Fonction : Mettre a jour les mots cles de l etape 
           suite a la disparition du concept sd
@@ -59,9 +59,9 @@ class PROC_ETAPE(I_ETAPE.ETAPE):
              - sd=concept detruit
       """
       for child in self.mc_liste :
-        child.delete_concept(sd)
+        child.deleteConcept(sd)
 
-   def replace_concept(self,old_sd,sd):
+   def replaceConcept(self,old_sd,sd):
       """
           Fonction : Mettre a jour les mots cles de l etape
           suite au remplacement du concept old_sd
@@ -71,7 +71,7 @@ class PROC_ETAPE(I_ETAPE.ETAPE):
              - sd=nouveau concept
       """
       for child in self.mc_liste :
-        child.replace_concept(old_sd,sd)
+        child.replaceConcept(old_sd,sd)
 
 #ATTENTION SURCHARGE: a garder en synchro ou a reintegrer dans le Noyau
    def Build_sd(self):
index 4bb4161dcd4f03497e89b403d4a20f29557f505b..f2623870a1639941cb1f1c020c960bd1707aa364 100644 (file)
@@ -29,7 +29,7 @@ class REGLE:
       text = text + '\t' + mc.strip() + '\n'
     return text
 
-  def purge_liste(self,liste_a_purger,liste_mc_presents):
+  def purge_liste(self,liste_a_purger,listeMcPresents):
     """
          Cette methode doit retirer de la liste liste_a_purger
          les elements qui ne doivent plus apparaitre en fonction du contexte
index 3698a0df212315243426bacf35cf8e30fd10599f..1f17c82ff4ff5ded11640ac8dbe43e0fc98fec3b 100644 (file)
@@ -25,9 +25,9 @@ from . import I_REGLE
 
 class UN_PARMI(I_REGLE.REGLE):
 
-  def purge_liste(self,liste_a_purger,liste_mc_presents):
+  def purge_liste(self,liste_a_purger,listeMcPresents):
      regle_active=0
-     for mc_present in liste_mc_presents:
+     for mc_present in listeMcPresents:
         if mc_present in self.mcs:
            regle_active=1
            break
@@ -36,7 +36,7 @@ class UN_PARMI(I_REGLE.REGLE):
      # Si un des mots cles est present, on les enleve tous
      # sauf celui ci
      for mc in self.mcs:
-        if mc in liste_a_purger and mc not in liste_mc_presents:
+        if mc in liste_a_purger and mc not in listeMcPresents:
            liste_a_purger.remove(mc)
      return liste_a_purger
 
index 594c037047939ff4daa0a211418632a1cb09d6a4..604feffcba0254105de3dcd1085f830bf8781885 100644 (file)
@@ -22,13 +22,13 @@ from __future__ import absolute_import
 from Noyau.N_VALIDATOR import *
 
 class Compulsory(Compulsory):
-      def has_into(self):
+      def hasInto(self):
           return 0
-      def valide_liste_partielle(self,liste_courante=None):
+      def valideListePartielle(self,liste_courante=None):
           return 1
 
 class OrdList(OrdList):
-      def valide_liste_partielle(self,liste_courante=None):
+      def valideListePartielle(self,liste_courante=None):
           """
            Methode de validation de liste partielle pour le validateur OrdList
           """
index 17e6d77761555b25040b470d7a36ef68b5c433b0..103454117ed9f1e9cd73c494a72b6b39678020a5 100644 (file)
@@ -267,7 +267,7 @@ class JDCNode(QTreeWidgetItem,GereRegles):
         repIcon=self.appliEficas.repIcon
 
         couleur=self.item.getIconName()
-        if not self.editor.configuration.differencieSiDefaut and couleur == 'ast-green-dark-ball' : couleur="ast-green-ball"
+        if not self.editor.maConfiguration.differencieSiDefaut and couleur == 'ast-green-dark-ball' : couleur="ast-green-ball"
         monIcone = QIcon(repIcon+"/" + couleur + ".png")
 
         self.setIcon(0,monIcone)
@@ -701,7 +701,7 @@ class JDCNode(QTreeWidgetItem,GereRegles):
         """
         repIcon=self.appliEficas.repIcon
         couleur=self.item.getIconName()
-        if not self.editor.configuration.differencieSiDefaut and couleur == 'ast-green-dark-ball' : couleur="ast-green-ball"
+        if not self.editor.maConfiguration.differencieSiDefaut and couleur == 'ast-green-dark-ball' : couleur="ast-green-ball"
         monIcone = QIcon(repIcon+"/" + couleur + ".png")
         self.setIcon(0,monIcone)
 
index 2a990edcced05207c01aaa63e3fe2747f8640fc9..98090a44279642ab419d3725dbad1d8e9667d6b8 100644 (file)
@@ -481,7 +481,7 @@ class SIMPTreeItem(Objecttreeitem.AtomicObjectTreeItem):
 
 
   def getIconName(self):
-    if self.isvalid():
+    if self.isValid():
       if self.object.valeur == self.object.definition.defaut :
          return "ast-green-dark-ball"
       return "ast-green-ball"
index 29c799e76d73fe33eadbb29aa868d8a4e481cacf..e137692e0e7ce0b4ec69639eb0b1cb464e15b392 100644 (file)
@@ -35,7 +35,7 @@ from  Editeur.Eficas_utils import read_file
 from Extensions.i18n import tr
 
 
-class CONFIG_BASE(object):
+class configBase(object):
 
   #-------------------------------
   def __init__(self,appli,repIni):
@@ -60,17 +60,20 @@ class CONFIG_BASE(object):
       else           : self.name="editeur.ini"
       self.rep_mat = None
       self.repIni  = repIni
+     
+      if self.code == None : self.code=''
       if sys.platform[0:5]=="linux" :
-              self.rep_user   = os.path.join(os.environ['HOME'],'.config/Eficas',appli.code)
+              self.rep_user   = os.path.join(os.environ['HOME'],'.config/Eficas',self.code)
       else :
-              self.rep_user   = os.path.join('C:/','.config/Eficas',appli.code)
+              self.rep_user   = os.path.join('C:/','.config/Eficas',self.code)
 
 
       self.setValeursParDefaut()
       
-      self.lecture_fichier_ini_standard()
-      self.lecture_fichier_ini_integrateur()
-      self.lecture_fichier_ini_utilisateur()
+      if self.code != '' :
+         self.lecture_fichier_ini_standard()
+         self.lecture_fichier_ini_integrateur()
+         self.lecture_fichier_ini_utilisateur()
 
       if self.boutonDsMenuBar:
          self.closeAutreCommande = True
@@ -217,3 +220,4 @@ class CONFIG_BASE(object):
       f.close()
 #
 
+
index 8b63940f3a655291c9d8ff7a566673a212041b68..c3ae6542cf18c1696c68ce861617ff0df66fad58 100755 (executable)
@@ -64,21 +64,23 @@ class JDCEditor(Ui_baseWidget,QWidget):
        Editeur de jdc
     """
 
-    def __init__ (self,appli,fichier = None, jdc = None, QWParent=None, units = None, include=0 , vm=None):
-    #----------------------------------------------------------------------------------------------------------#
+    #def __init__ (self,appli,fichier = None, jdc = None, QWParent=None, units = None, include=0 , vm=None):
+    def __init__ (self,appli,fichier = None, jdc = None, QWParent=None, units = None, include=0 ):
+    #--------------------------------------------------------------------------------------------#
 
         QWidget.__init__(self,None)
-        self.i=0
         self.setupUi(self)
+
         self.inhibeSplitter=0
         self.widgetOptionnel=None
         self.fenetreCentraleAffichee=None
         self.dejaDansPlieTout=False
         self.afficheCommandesPliees = True
         self.listeDesListesOuvertes=set()
+
         self.appliEficas = appli
         self.appli       = appli  #---- attendu par IHM
-        self.vm          = vm
+        #self.vm          = vm
         self.fichier     = fichier
         self.jdc         = jdc
         self.first      = True
@@ -94,6 +96,7 @@ class JDCEditor(Ui_baseWidget,QWidget):
 
         # ces attributs sont mis a jour par definitCode appelee par newEditor
         self.code   = self.appliEficas.maConfiguration.code
+        self.maConfiguration   = self.appliEficas.maConfiguration
         self.initSplitterSizes()
 
         #self.afficheListesPliees=False
@@ -101,7 +104,6 @@ class JDCEditor(Ui_baseWidget,QWidget):
         if self.code == "ASTER" or self.code == "monCode" : self.afficheListesPliees =True
         if self.code == 'PSEN_N1' : self.afficheListesPliees = False
 
-        self.maConfiguration=self.appliEficas.maConfiguration
         self.closeAutreCommande=self.appliEficas.maConfiguration.closeAutreCommande
         self.closeFrameRechercheCommande = self.appliEficas.maConfiguration.closeFrameRechercheCommande
         self.closeArbre=self.appliEficas.maConfiguration.closeArbre
@@ -146,7 +148,6 @@ class JDCEditor(Ui_baseWidget,QWidget):
         nameConf='configuration_'+self.code
         configuration=__import__(nameConf)
         self.maConfiguration = self.appliEficas.maConfiguration
-        self.CONFIGStyle =   self.appliEficas.CONFIGStyle
 
         try:
           self.maConfiguration.generator_module
index a6078be1b8c6973d1d2024de40c8dbf28eba9371..539f53975c8d37ff0078ed7e63e08b718378c396 100755 (executable)
@@ -95,6 +95,8 @@ class Appli(Ui_Eficas,QMainWindow):
         if self.multi == False :
              self.definitCode(code,ssCode)
              if code==None: return
+        else :
+             OOOOOOOOOOO
 
         self.suiteTelemac=False
         if hasattr (self, 'maConfiguration') :
@@ -206,9 +208,6 @@ class Appli(Ui_Eficas,QMainWindow):
         nameConf='configuration_'+self.code
         configuration=__import__(nameConf)
         self.maConfiguration = configuration.make_config(self,prefsCode.repIni)
-        self.CONFIGStyle = None
-        if hasattr(configuration,'make_config_style'):
-           self.CONFIGStyle = configuration.make_config_style(self,prefsCode.repIni)
 
         if hasattr (self,'maConfiguration') and self.maConfiguration.translatorFichier : 
            from Extensions import localisation
index d76c174a2ba68e5d9e3516ba6b14d2784a0ad1a0..415501afa7ae400e9e2c98f3179df3cb6f155724 100644 (file)
@@ -316,7 +316,7 @@ class MyTabview(object):
               double=editor
        else :
             from .editor import JDCEditor
-            editor = JDCEditor(self.appliEficas,fichier, jdc, self.myQtab,units=units,vm = self,include=include)
+            editor = JDCEditor(self.appliEficas,fichier, jdc, self.myQtab,units=units,include=include)
             if double != None : 
                self.doubles[editor]=double
             if editor.jdc: # le fichier est bien un jdc
index 972807572e5ec3f7887f4f4ec7a72bf76c0db720..04e6d8b1aac7aae237175ab5ae5a43cbbcde5368 100644 (file)
@@ -53,7 +53,7 @@ def make_tests(files):
           try:
             j=self.app.openJDC(file=file)
             if err == "":
-              assert j.isvalid(),j.report()
+              assert j.isValid(),j.report()
             else:
               txt=str(j.report())
               assert txt == err,cdiff(err,txt)
index 253edf544470410d3b245fbe6ab3a41d03ba89c0..ba5070ed7e77e74b82fffe002fe4f981b8e5f356 100644 (file)
@@ -53,7 +53,7 @@ def make_tests(files):
           try:
             j=self.app.openJDC(file=file)
             if err == "":
-              assert j.isvalid(),j.report()
+              assert j.isValid(),j.report()
             else:
               txt=str(j.report())
               assert txt == err,cdiff(err,txt)
index 14d8981f93019676916dbdcd80527d2eccc3df03..ca39009d4f6567fa67ac2adefad205d9c10c0ea1 100644 (file)
@@ -6,16 +6,16 @@ import prefs
 from InterfaceTK import appli
 
 def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
+    co=j.addEntite("PARAMETRE",pos)
+    co.setNom(nom)
     co.set_valeur(valeur)
     return co
 
 def add_mcsimp(obj,nom,valeur):
     mcs=obj.get_child(nom,restreint='oui')
     if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
+       pos=obj.getIndex_child(nom)
+       mcs=obj.addEntite(nom,pos)
     mcs.set_valeur(mcs.eval_val(valeur))
     return mcs
 
@@ -60,7 +60,7 @@ class TestCase(unittest.TestCase):
       assert j.cr.get_mess_exception() == ""
 
       if err == "":
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
       else:
         txt=str(j.report())
         assert txt == err,cdiff(err,txt)
index 7e9432eb690a383ea4451a8021492bc0d71bb4f0..92bfe9696695acafe437e81d362a561c314358dd 100644 (file)
@@ -6,16 +6,16 @@ import prefs
 from InterfaceTK import appli
 
 def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
+    co=j.addEntite("PARAMETRE",pos)
+    co.setNom(nom)
     co.set_valeur(valeur)
     return co
 
 def add_mcsimp(obj,nom,valeur):
     mcs=obj.get_child(nom,restreint='oui')
     if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
+       pos=obj.getIndex_child(nom)
+       mcs=obj.addEntite(nom,pos)
     mcs.set_valeur(mcs.eval_val(valeur))
     return mcs
 
@@ -60,7 +60,7 @@ class TestCase(unittest.TestCase):
       assert j.cr.get_mess_exception() == ""
 
       if err == "":
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
       else:
         txt=str(j.report())
         assert txt == err,cdiff(err,txt)
index a0b40af668a7f0b07e9fec52b8bdc44df5323e46..da47d30bf908b8b606c90d7f127a72ec38c6a6c4 100644 (file)
@@ -6,16 +6,16 @@ import prefs
 from InterfaceTK import appli
 
 def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
+    co=j.addEntite("PARAMETRE",pos)
+    co.setNom(nom)
     co.set_valeur(valeur)
     return co
 
 def add_mcsimp(obj,nom,valeur):
     mcs=obj.get_child(nom,restreint='oui')
     if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
+       pos=obj.getIndex_child(nom)
+       mcs=obj.addEntite(nom,pos)
     mcs.set_valeur(mcs.eval_val(valeur))
     return mcs
 
@@ -60,7 +60,7 @@ class TestCase(unittest.TestCase):
       assert j.cr.get_mess_exception() == ""
 
       if err == "":
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
       else:
         txt=str(j.report())
         assert txt == err,cdiff(err,txt)
index 0c9334c6cae8ee763850afab11c7c0e768964410..ffa61944fc70eb2c2deb32a12aa96886f6fe2be5 100644 (file)
@@ -50,7 +50,7 @@ OP4=OPER(nom='OP4',op=4,sd_prod=op4_prod,
 
 def op5_prod(FFT,**args):
    if (FFT != None)        :
-      vale=FFT.get_child('FONCTION').get_valeur()
+      vale=FFT.get_child('FONCTION').getValeur()
       if (AsType(vale) == concept )  : return concept
       if (AsType(vale) == concept2) : return concept2
    raise AsException("type de concept resultat non prevu")
index c23919a34b53c4e8c42871b972cb718af15659e0..59badf668858561dcfe316ae819e26e194f6d5d9 100644 (file)
@@ -9,16 +9,16 @@ import prefs
 from InterfaceTK import appli
 
 def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
+    co=j.addEntite("PARAMETRE",pos)
+    co.setNom(nom)
     co.set_valeur(valeur)
     return co
 
 def add_mcsimp(obj,nom,valeur):
     mcs=obj.get_child(nom,restreint='oui')
     if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
+       pos=obj.getIndex_child(nom)
+       mcs=obj.addEntite(nom,pos)
     mcs.set_valeur(mcs.eval_val(valeur))
     return mcs
 
@@ -38,9 +38,9 @@ class TestCase(unittest.TestCase):
       app=appli.STANDALONE(version='v9')
       j=app.newJDC()
 # commande DEBUT
-      co=j.addentite("DEBUT",0)
+      co=j.addEntite("DEBUT",0)
 # commande FIN
-      co=j.addentite("FIN",1)
+      co=j.addEntite("FIN",1)
 # parametres
       pos=0
       pos=pos+1
@@ -57,43 +57,43 @@ class TestCase(unittest.TestCase):
       co=add_param(j,pos,"P4","[2,3,4]")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur("Pas trouve   shellpanel")
 # commande LIRE_MAILLAGE
       pos=pos+1
-      co=j.addentite("LIRE_MAILLAGE",pos)
-      test,mess=co.nomme_sd("MAILLA2")
-      mcs=co.addentite("UNITE")
+      co=j.addEntite("LIRE_MAILLAGE",pos)
+      test,mess=co.nommeSd("MAILLA2")
+      mcs=co.addEntite("UNITE")
       valeur=mcs.eval_val("P4[1]")
       test=mcs.set_valeur(valeur)
 # formule
       pos=pos+1
-      co=j.addentite("FORMULE",pos)
+      co=j.addEntite("FORMULE",pos)
       co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
 # commande LIRE_MAILLAGE
       pos=pos+1
-      ma=co=j.addentite("LIRE_MAILLAGE",pos)
-      test,mess=co.nomme_sd("MAIL")
-      mcs=co.addentite("UNITE")
+      ma=co=j.addEntite("LIRE_MAILLAGE",pos)
+      test,mess=co.nommeSd("MAIL")
+      mcs=co.addEntite("UNITE")
       valeur,validite=mcs.eval_valeur("P3")
       test=mcs.set_valeur(valeur)
 #
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'LIRE_MAILLAGE', 'UNITE'            --> uniquebasepanel")
 # formule
       pos=pos+1
-      co=j.addentite("FORMULE",pos)
+      co=j.addEntite("FORMULE",pos)
       co.update_formule_python(("az","REEL","aaaaa","(ae,inst)"))
 # commande AFFE_MODELE
       pos=pos+1
-      co=j.addentite("AFFE_MODELE",pos)
+      co=j.addEntite("AFFE_MODELE",pos)
       mcs=co.get_child("MAILLAGE")
       valeur,validite=mcs.eval_valeur("MAIL")
       assert valeur == ma.sd
       test=mcs.set_valeur(valeur)
       assert valeur == co["MAILLAGE"]
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[0].get_child("PHENOMENE")
       valeur=mcs.eval_val_item('MECANIQUE')
       assert valeur=='MECANIQUE',str(valeur)
@@ -104,14 +104,14 @@ class TestCase(unittest.TestCase):
       assert mcf["MODELISATION"] == 'DIS_T'
       mcs=add_mcsimp(mcf[0],"GROUP_MA",('RESSORT','eee',))
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[1].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
       mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
       mcs.set_valeur(mcs.eval_val_item('DIS_T'))
       mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[2].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('ACOUSTIQUE'))
       mcs=mcf[2].get_child("b_acoustique").get_child("MODELISATION")
@@ -119,14 +119,14 @@ class TestCase(unittest.TestCase):
       #mcs=add_mcsimp(mcf[2],"GROUP_NO",'GNP3,GNP5,GNP6,GNP7,GNP8,GNP9,GNP10,GNP11,GNP12')
       mcs=add_mcsimp(mcf[2],"GROUP_NO","'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'")
 
-      co.nomme_sd("AFFE1")
+      co.nommeSd("AFFE1")
 # commande AFFE_MODELE
       pos=pos+1
-      co=j.addentite("AFFE_MODELE",pos)
+      co=j.addEntite("AFFE_MODELE",pos)
       mcs=co.get_child("MAILLAGE")
       mcs.set_valeur(mcs.eval_val("MAIL"))
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[0].get_child("PHENOMENE")
       valeur=mcs.eval_val_item('MECANIQUE')
       test=mcs.set_valeur(valeur)
@@ -134,31 +134,31 @@ class TestCase(unittest.TestCase):
       mcs.set_valeur(mcs.eval_val_item('DIS_T'))
       mcs=add_mcsimp(mcf[0],"GROUP_MA",'RESSORT')
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[1].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
       mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
       mcs.set_valeur(mcs.eval_val_item('DIS_T'))
       mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[2].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('THERMIQUE'))
       mcs=mcf[2].get_child("b_thermique").get_child("MODELISATION")
       mcs.set_valeur(mcs.eval_val_item('COQUE'))
       mcs=add_mcsimp(mcf[2],"TOUT",'OUI')
 
-      co.nomme_sd("MOD")
+      co.nommeSd("MOD")
 #CARA=AFFE_CARA_ELEM(MODELE=MOD,
 #                    POUTRE=_F(GROUP_MA='MA',
 #                              SECTION='CERCLE',
 #                              CARA='R',
 #                              VALE=(3.0,P6,),),);
       pos=pos+1
-      co=j.addentite("AFFE_CARA_ELEM",pos)
+      co=j.addEntite("AFFE_CARA_ELEM",pos)
       mcs=co.get_child("MODELE")
       mcs.set_valeur(mcs.eval_val("MOD"))
-      mcf=co.addentite("POUTRE")
+      mcf=co.addEntite("POUTRE")
       mcs=mcf[0].get_child("SECTION")
       mcs.set_valeur(mcs.eval_val('CERCLE'))
       assert mcf[0]["SECTION"] == 'CERCLE'
@@ -167,10 +167,10 @@ class TestCase(unittest.TestCase):
       mcs.set_valeur(mcs.eval_val('R'))
       mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("VALE")
       mcs.set_valeur(mcs.eval_val('3.0,P6'))
-      co.nomme_sd("CARA")
+      co.nommeSd("CARA")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       text=""" 'AFFE_MODELE', 'MAILLAGE'           --> uniqueassdpanel
   AFFE_MODELE', 'AFFE', 'GROUP_MA'   --> plusieursbasepanel 
  'AFFE_MODELE', 'AFFE', 'PHENOMENE'  --> uniqueintopanel
@@ -179,24 +179,24 @@ class TestCase(unittest.TestCase):
 #F1=DEFI_FONCTION(NOM_PARA='DX',
 #                 VALE=(5.0,3.0,P4[1],P3,),);
       pos=pos+1
-      co=j.addentite("DEFI_FONCTION",pos)
+      co=j.addEntite("DEFI_FONCTION",pos)
       mcs=co.get_child("NOM_PARA")
       mcs.set_valeur(mcs.eval_val("DX"))
-      mcs=co.addentite("VALE")
+      mcs=co.addEntite("VALE")
       mcs.set_valeur(mcs.eval_val("5.0,3.0,P4[1],P3"))
-      co.nomme_sd("F1")
+      co.nommeSd("F1")
 #F3=DEFI_FONCTION(NOM_PARA='DRX',
 #                 VALE_C=(5.0,7.0,9.0,9.0,8.0,7.0,),);
       pos=pos+1
-      co=j.addentite("DEFI_FONCTION",pos)
+      co=j.addEntite("DEFI_FONCTION",pos)
       mcs=co.get_child("NOM_PARA")
       mcs.set_valeur(mcs.eval_val("DRX"))
-      mcs=co.addentite("VALE_C")
+      mcs=co.addEntite("VALE_C")
       mcs.set_valeur(mcs.eval_val("5.0,7.0,9.0,9.0,8.0,7.0"))
-      co.nomme_sd("F3")
+      co.nommeSd("F3")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'DEFI_FONCTION', 'VALE'             --> fonctionpanel  ")
 #MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
 #                             NU=0.0,),
@@ -205,13 +205,13 @@ class TestCase(unittest.TestCase):
 #                                       DT_SIGM_EPSI=0.0,
 #                                       SY_T=50000000.0,),);
       pos=pos+1
-      co=j.addentite("DEFI_MATERIAU",pos)
-      mcf=co.addentite("ELAS")
+      co=j.addEntite("DEFI_MATERIAU",pos)
+      mcf=co.addEntite("ELAS")
       mcs=mcf[0].get_child("E")
       mcs.set_valeur(mcs.eval_val("100000000000.0"))
       mcs=mcf[0].get_child("NU")
       mcs.set_valeur(mcs.eval_val("0.0"))
-      mcf=co.addentite("ECRO_ASYM_LINE")
+      mcf=co.addEntite("ECRO_ASYM_LINE")
       mcs=mcf[0].get_child("DC_SIGM_EPSI")
       mcs.set_valeur(mcs.eval_val("0.0"))
       mcs=mcf[0].get_child("DT_SIGM_EPSI")
@@ -220,74 +220,74 @@ class TestCase(unittest.TestCase):
       mcs.set_valeur(mcs.eval_val("200000000.0"))
       mcs=mcf[0].get_child("SY_T")
       mcs.set_valeur(mcs.eval_val("50000000.0"))
-      co.nomme_sd("MATER2")
+      co.nommeSd("MATER2")
 #PS1=DEFI_PARA_SENSI(VALE=1.0,);
 #PS2=DEFI_PARA_SENSI(VALE=1.0,);
 #PS3=DEFI_PARA_SENSI(VALE=1.0,);
       pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
+      co=j.addEntite("DEFI_PARA_SENSI",pos)
       mcs=co.get_child("VALE")
       mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS1")
+      co.nommeSd("PS1")
       pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
+      co=j.addEntite("DEFI_PARA_SENSI",pos)
       mcs=co.get_child("VALE")
       mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS2")
+      co.nommeSd("PS2")
       pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
+      co=j.addEntite("DEFI_PARA_SENSI",pos)
       mcs=co.get_child("VALE")
       mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS3")
+      co.nommeSd("PS3")
 #CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
 #                     AFFE=_F(TOUT='OUI',
 #                             MATER=MATER2,),);
       pos=pos+1
-      co=j.addentite("AFFE_MATERIAU",pos)
+      co=j.addEntite("AFFE_MATERIAU",pos)
       add_mcsimp(co,"MAILLAGE","MAIL")
       mcf=co.get_child("AFFE")
       add_mcsimp(mcf[0],"TOUT","OUI")
       add_mcsimp(mcf[0],"MATER","MATER2")
-      co.nomme_sd("CHMAT2")
+      co.nommeSd("CHMAT2")
 #AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
 #                    TEMP_IMPO=_F(TOUT='OUI',
 #                                 TEMP=0.0,),);
       pos=pos+1
-      co=j.addentite("AFFE_CHAR_THER",pos)
+      co=j.addEntite("AFFE_CHAR_THER",pos)
       add_mcsimp(co,"MODELE","AFFE1")
-      mcf=co.addentite("TEMP_IMPO")
+      mcf=co.addEntite("TEMP_IMPO")
       add_mcsimp(mcf[0],"TOUT","OUI")
       add_mcsimp(mcf[0],"TEMP","0.0")
-      co.nomme_sd("AAAZ")
+      co.nommeSd("AAAZ")
 #TH1=THER_LINEAIRE(MODELE=AFFE1,
 #                  CHAM_MATER=CHMAT2,
 #                  EXCIT=_F(CHARGE=AAAZ,),
 #                  SENSIBILITE=(PS1,PS2,),);
       pos=pos+1
-      co=j.addentite("THER_LINEAIRE",pos)
+      co=j.addEntite("THER_LINEAIRE",pos)
       add_mcsimp(co,"MODELE","AFFE1")
       add_mcsimp(co,"CHAM_MATER","CHMAT2")
       mcf=co.get_child("EXCIT")
       add_mcsimp(mcf[0],"CHARGE","AAAZ")
       add_mcsimp(co,"SENSIBILITE","PS1,PS2")
-      co.nomme_sd("TH1")
+      co.nommeSd("TH1")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'THER_LINEAIRE', 'SENSIBILITE'       --> plusieursassdpanel")
 #ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
 #                    PRES_IMPO=_F(TOUT='OUI',
 #                                 PRES=('RI',3.0,3.0,),),);
       pos=pos+1
-      co=j.addentite("AFFE_CHAR_ACOU",pos)
+      co=j.addEntite("AFFE_CHAR_ACOU",pos)
       add_mcsimp(co,"MODELE","AFFE1")
-      mcf=co.addentite("PRES_IMPO")
+      mcf=co.addEntite("PRES_IMPO")
       add_mcsimp(mcf[0],"TOUT","OUI")
       add_mcsimp(mcf[0],"PRES","'RI',3.0,3.0")
-      co.nomme_sd("ACA1")
+      co.nommeSd("ACA1")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel")
 
 # 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel
@@ -297,7 +297,7 @@ class TestCase(unittest.TestCase):
 #                MATR_ASSE=_F(MATRICE=CO('MAT1'),
 #                             OPTION='RIGI_THER',),);
       pos=pos+1
-      co=j.addentite("MACRO_MATR_ASSE",pos)
+      co=j.addEntite("MACRO_MATR_ASSE",pos)
       add_mcsimp(co,"MODELE","AFFE1")
       mcs=co.get_child("NUME_DDL")
       mcs.set_valeur_co('DDL1')
@@ -307,10 +307,10 @@ class TestCase(unittest.TestCase):
       mcs.set_valeur_co('MAT1')
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'MACRO_MATR_ASSE', 'MATR_ASSE', 'MATRICE'  --> uniquesdcopanel")
 
-      assert j.isvalid(),j.report()
+      assert j.isValid(),j.report()
 
       text1=app.get_text_JDC(j,'python')
       file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
@@ -325,9 +325,9 @@ class TestCase(unittest.TestCase):
       app=appli.STANDALONE(version='v9')
       j=app.newJDC()
 # commande DEBUT
-      co=j.addentite("DEBUT",0)
+      co=j.addEntite("DEBUT",0)
 # commande FIN
-      co=j.addentite("FIN",1)
+      co=j.addEntite("FIN",1)
 #parametre
       pos=0
       pos=pos+1
@@ -336,41 +336,41 @@ class TestCase(unittest.TestCase):
       co=add_param(j,pos,"P2","sin(P1)")
 # formule
       pos=pos+1
-      co=j.addentite("FORMULE",pos)
+      co=j.addEntite("FORMULE",pos)
       co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
 #parametre de formule
       pos=pos+1
       co=add_param(j,pos,"P3","aaa(P1,2.)")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","1.,2.,3.")
-      co.nomme_sd("LI1")
+      co.nommeSd("LI1")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","sin(1.)")
-      co.nomme_sd("LI2")
+      co.nommeSd("LI2")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","aaa(1.,2.)")
-      co.nomme_sd("LI3")
+      co.nommeSd("LI3")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","sin(1.,2)")
-      co.nomme_sd("LI4")
+      co.nommeSd("LI4")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","aaa(1.)")
-      co.nomme_sd("LI5")
+      co.nommeSd("LI5")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","1,sin(1.),2")
-      co.nomme_sd("LI6")
+      co.nommeSd("LI6")
 
       expected="""DEBUT CR validation : SansNom
    Etape : DEFI_LIST_REEL    ligne : ...
index f8bb6902a6dc6e86bb49a393f22e263a6b2c1582..35a2f61b41d3a4be37a365fa68f88b9b2af0899f 100644 (file)
@@ -70,14 +70,14 @@ class TestMCBlocCase(unittest.TestCase):
       co=OP1(traitement=mcf,WWWW='WWWW')
       mcfact=co.etape['traitement']
       self.assertEqual(mcfact['TYPE_RAFFINEMENT_LIBRE']['DERAFFINEMENT'] , None)
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      dico=mcfact[0].creeDictValeurs(mcfact[0].mc_liste)
       self.assertEqual(dico['DERAFFINEMENT'] , None)
       self.assertEqual(dico['RAFFINEMENT'] , None)
       self.assertEqual(dico['WWWW'] , 'WWWW')
       self.assertRaises(IndexError, mcfact.__getitem__, 'NITER')
 
       mcfact=co.etape['trait'][0]
-      dico=mcfact.cree_dict_valeurs(mcfact.mc_liste)
+      dico=mcfact.creeDictValeurs(mcfact.mc_liste)
       self.assertEqual(dico['DERAFFINEMENT'] , None)
       self.assertEqual(dico['RAFFINEMENT'] , None)
       self.assertEqual(dico['WWWW'] , 'WWWW')
@@ -100,7 +100,7 @@ class TestMCBlocCase(unittest.TestCase):
    def test003(self):
       co=MACR_BIDON(NOM_CHAM='ACCE',RESULTAT=_F(VAL2=3.4))
       mcfact=co.etape['RESULTAT']
-      self.assertEqual(co.etape.isvalid(), 0)
+      self.assertEqual(co.etape.isValid(), 0)
 
    def test004(self):
       mcf={'VVVV':'',
@@ -110,34 +110,34 @@ class TestMCBlocCase(unittest.TestCase):
            'NOM_MED_MAILLAGE_NP1':'',
            }
       co=OP1(traitement=mcf,WWWW="WWWW",trait={'N':1})
-      val=co.etape.isvalid()
+      val=co.etape.isValid()
       if not val:msg=co.etape.report()
       else:msg=""
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      self.assertEqual(co.etape.isValid() , 1,msg=msg)
 
       co=OP1(traitement=mcf,WWWW="WWWW")
-      val=co.etape.isvalid()
+      val=co.etape.isValid()
       if not val:msg=co.etape.report()
       else:msg=""
-      self.assertEqual(co.etape.isvalid() , 0,msg=msg)
+      self.assertEqual(co.etape.isValid() , 0,msg=msg)
 
       co=OP1(traitement=mcf,WWWW="WW",trait={'N':1})
-      val=co.etape.isvalid()
+      val=co.etape.isValid()
       if not val:msg=co.etape.report()
       else:msg=""
-      self.assertEqual(co.etape.isvalid() , 0,msg=msg)
+      self.assertEqual(co.etape.isValid() , 0,msg=msg)
 
       co=OP1(traitement=mcf,WWWW="WW",trait={'FFFF':'X'})
-      val=co.etape.isvalid()
+      val=co.etape.isValid()
       if not val:msg=co.etape.report()
       else:msg=""
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      self.assertEqual(co.etape.isValid() , 1,msg=msg)
 
       co=OP1(traitement=mcf,WWWW="WW",)
-      val=co.etape.isvalid()
+      val=co.etape.isValid()
       if not val:msg=co.etape.report()
       else:msg=""
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      self.assertEqual(co.etape.isValid() , 1,msg=msg)
 
    def test005(self):
       OP1 = OPER(nom='OP1',op=1, sd_prod=concept,
@@ -160,17 +160,17 @@ class TestMCBlocCase(unittest.TestCase):
                 )
       co=OP1()
       msg=co.etape.report()
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      self.assertEqual(co.etape.isValid() , 1,msg=msg)
       co=OP1(MASS={},MODE=1)
       msg=co.etape.report()
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      self.assertEqual(co.etape.isValid() , 1,msg=msg)
       co=OP1(MASS=({},{}),MODE=1,XX=1)
       msg=co.etape.report()
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      self.assertEqual(co.etape.isValid() , 1,msg=msg)
       co=OP1(MASS=({'Y':1},{}),MODE=1,XX=1,YY=1)
       msg=co.etape.report()
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      self.assertEqual(co.etape.isValid() , 1,msg=msg)
       co=OP1(MASS=({'Y':1,'Z':{'T':1}},{}),MODE=1,XX=1,YY=1,ZZ=1)
       msg=co.etape.report()
-      self.assertEqual(co.etape.isvalid() , 1,msg=msg)
+      self.assertEqual(co.etape.isValid() , 1,msg=msg)
 
index c5d4cb1d8479ea979ca15c424bddf6e640014879..0deb19812bfde40064fcd69820429affd36aacb8 100644 (file)
@@ -62,7 +62,7 @@ Fin Mot cle Facteur :mcs1
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcf',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
 
    def test032(self):
        cata=FACT(max=3,a=SIMP(typ='I',statut='o'),)
@@ -94,4 +94,4 @@ Fin Mot cle Facteur :mcs1
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcf',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
index 5dce989726b8278382fcd22b26ea8105ecf2eac5..b40a7ce4f96691a76c313e56fe1ca52df581f03b 100644 (file)
@@ -20,8 +20,8 @@ class TestFactCase(unittest.TestCase):
                     )
       mcfact=cata({},'mcf',None)
       valeur_attendue={'ZORGLUB':'OOO','TOTO':'AAA'}
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
-      #dico=mcfact.cree_dict_valeurs(mcfact.mc_liste)
+      dico=mcfact[0].creeDictValeurs(mcfact[0].mc_liste)
+      #dico=mcfact.creeDictValeurs(mcfact.mc_liste)
       self.assertEqual(dico , valeur_attendue)
       self.assertEqual(mcfact[0].get_mocle('TOTO') , 'AAA')
       self.assertEqual(mcfact[0].get_mocle('ZORGLUB') , 'OOO')
@@ -36,8 +36,8 @@ class TestFactCase(unittest.TestCase):
                     )
       mcfact=cata({},'mcf',None)
       valeur_attendue={'ZORGLUB':'OOO'}
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
-      #dico=mcfact.cree_dict_valeurs(mcfact.mc_liste)
+      dico=mcfact[0].creeDictValeurs(mcfact[0].mc_liste)
+      #dico=mcfact.creeDictValeurs(mcfact.mc_liste)
       self.assertEqual(dico , valeur_attendue)
       self.assertEqual(mcfact[0].get_mocle('ZORGLUB') , 'OOO')
 
@@ -49,7 +49,7 @@ class TestFactCase(unittest.TestCase):
                     )
       mcfact=cata({'ZORGLUB':'ZZZ'},'mcf',None)
       valeur_attendue={'ZORGLUB':'ZZZ', 'TOTO':'AAA'}
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      dico=mcfact[0].creeDictValeurs(mcfact[0].mc_liste)
       self.assertEqual(dico , valeur_attendue)
       self.assertEqual(mcfact[0].get_mocle('ZORGLUB') , 'ZZZ')
       self.assertEqual(mcfact['TOTO'] , 'AAA')
@@ -62,11 +62,11 @@ class TestFactCase(unittest.TestCase):
                     )
       mcfact=cata({},'mcf',None)
       valeur_attendue={'ZORGLUB':'OOO','TOTO':None}
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      dico=mcfact[0].creeDictValeurs(mcfact[0].mc_liste)
       self.assertEqual(dico , valeur_attendue)
       self.assertEqual(mcfact[0].get_mocle('TOTO') , None)
-      self.assertEqual(mcfact[0].get_child('ZORGLUB').get_valeur() , 'OOO')
-      self.assertEqual(mcfact[0].get_child('b_unit1').get_child('TOTO').get_valeur() , None)
+      self.assertEqual(mcfact[0].get_child('ZORGLUB').getValeur() , 'OOO')
+      self.assertEqual(mcfact[0].get_child('b_unit1').get_child('TOTO').getValeur() , None)
       self.assertEqual(mcfact['TOTO'] , None)
 
    def test005(self):
@@ -79,7 +79,7 @@ class TestFactCase(unittest.TestCase):
                          ),
                )
       mcfact=cata({},'mcf',None)
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      dico=mcfact[0].creeDictValeurs(mcfact[0].mc_liste)
       self.assertNotEqual(dico["TOTO"] , None)
 
    def test010(self):
@@ -95,7 +95,7 @@ class TestFactCase(unittest.TestCase):
                     )
       mcfact=cata({'TOTO' : 'BBB'},'mcf',None)
       valeur_attendue={'UNITE':25, 'ZORGLUB':'OOO','TOTO':'BBB'}
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      dico=mcfact[0].creeDictValeurs(mcfact[0].mc_liste)
       self.assertEqual(dico , valeur_attendue)
 
    def test011(self):
@@ -130,13 +130,13 @@ class TestFactCase(unittest.TestCase):
           'TOTO2': 'AAA',
           'TOTO4': 'AAA', 'UNITE4': 25, 
                       }
-      dico=mcfact[0].cree_dict_valeurs(mcfact[0].mc_liste)
+      dico=mcfact[0].creeDictValeurs(mcfact[0].mc_liste)
       self.assertEqual(dico , valeur_attendue)
 
-      self.assertEqual(mcfact[0].get_child('TATA').get_valeur() , 'AAA')
-      self.assertEqual(mcfact[0].get_child('TITI').get_valeur() , 'AAA')
-      self.assertEqual(mcfact[0].get_child('TUTU').get_valeur() , 'AAA')
-      self.assertEqual(mcfact[0].get_child('TOTO').get_valeur() , 'BBB')
+      self.assertEqual(mcfact[0].get_child('TATA').getValeur() , 'AAA')
+      self.assertEqual(mcfact[0].get_child('TITI').getValeur() , 'AAA')
+      self.assertEqual(mcfact[0].get_child('TUTU').getValeur() , 'AAA')
+      self.assertEqual(mcfact[0].get_child('TOTO').getValeur() , 'BBB')
       self.assertEqual(mcfact['TITI'] , 'AAA')
       self.assertEqual(mcfact['TUTU'] , 'AAA')
       self.assertEqual(mcfact['TATA'] , 'AAA')
@@ -154,5 +154,5 @@ class TestFactCase(unittest.TestCase):
       self.assertRaises(IndexError, mcfact[0].get_mocle, 'UNITE2')
       self.assertRaises(IndexError, mcfact[0].get_mocle, 'UNITE3')
 
-      self.assertEqual(mcfact[0].get_child('b_unit4').get_child('TOTO4').get_valeur(),'AAA')
-      self.assertEqual(mcfact[0].get_child('b_unit4').get_valeur(),{'TOTO4': 'AAA', 'UNITE4': 25})
+      self.assertEqual(mcfact[0].get_child('b_unit4').get_child('TOTO4').getValeur(),'AAA')
+      self.assertEqual(mcfact[0].get_child('b_unit4').getValeur(),{'TOTO4': 'AAA', 'UNITE4': 25})
index c3f902a0b89348481007c02b0393ee474aedafad..804c9f667cdb817bf207a26d81833851b9bc592c 100644 (file)
@@ -10,16 +10,16 @@ from Editeur import Objecttreeitem
 
 
 def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
+    co=j.addEntite("PARAMETRE",pos)
+    co.setNom(nom)
     co.set_valeur(valeur)
     return co
 
 def add_mcsimp(obj,nom,valeur):
     mcs=obj.get_child(nom,restreint='oui')
     if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
+       pos=obj.getIndex_child(nom)
+       mcs=obj.addEntite(nom,pos)
     mcs.set_valeur(mcs.eval_val(valeur))
     return mcs
 
@@ -38,7 +38,7 @@ class TestCase(unittest.TestCase):
 
    def test001(self):
       """Test comploader"""
-      composants=comploader.charger_composants()
+      composants=comploader.chargerComposants()
       itemtype=comploader.gettreeitem({'a':1})
       assert itemtype is Objecttreeitem.ObjectTreeItem
 
@@ -48,20 +48,20 @@ class TestCase(unittest.TestCase):
       file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
       j=app.openJDC(file=file)
       item=app.create_item(j)
-      assert item.isvalid(),item.report()
+      assert item.isValid(),item.report()
       # on commente la commande LIRE_MAILLAGE
-      commands=item.GetSubList()
+      commands=item.getSubList()
       for it in commands:
         if it.nom == "LIRE_MAILLAGE" and it.sd.nom == "MAIL":break
       pos=commands.index(it)
-      cco=it.get_objet_commentarise()
-      commands=item.GetSubList()
-      commands[pos].uncomment()
-      commands=item.GetSubList()
+      cco=it.getObjetCommentarise()
+      commands=item.getSubList()
+      commands[pos].unComment()
+      commands=item.getSubList()
       # on reaffecte l'objet MAIL
       for it in commands:
         if it.nom in ("AFFE_MODELE","AFFE_MATERIAU") :
-           for mc in it.GetSubList():
+           for mc in it.getSubList():
               if mc.nom == "MAILLAGE":
                  valeur,validite=mc.eval_valeur("MAIL")
                  test = mc.set_valeur(valeur)
index 1efad3b3022fbce3f5134c06aa5424466e296225..6e2513025e8817c1827f18ad5bf935e87e6192ef 100644 (file)
@@ -10,16 +10,16 @@ from InterfaceTK import appli
 #from Editeur import appli
 
 def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
+    co=j.addEntite("PARAMETRE",pos)
+    co.setNom(nom)
     co.set_valeur(valeur)
     return co
 
 def add_mcsimp(obj,nom,valeur):
     mcs=obj.get_child(nom,restreint='oui')
     if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
+       pos=obj.getIndex_child(nom)
+       mcs=obj.addEntite(nom,pos)
     mcs.set_valeur(mcs.eval_val(valeur))
     return mcs
 
@@ -40,7 +40,7 @@ class TestCase(unittest.TestCase):
       j=app.newJDC()
 
 # commande DEBUT
-      co=j.addentite("DEBUT",0)
+      co=j.addEntite("DEBUT",0)
       co=add_param(j,1,"P1",None)
       x=co.valeur or "coucou"
       assert x == "coucou"
@@ -61,7 +61,7 @@ FIN CR validation :toto.comm
       cr=str(j.report())
       assert cr == expected, cr + "!=" + expected
       co=j.etapes[1]
-      mcs=co.addentite("INFO")
+      mcs=co.addEntite("INFO")
       
       cr=app.get_text_JDC(j,'python')
       expected="""
@@ -72,8 +72,8 @@ MA=LIRE_MAILLAGE(INFO=1,);
 FIN();
 """
       assert cr == expected, cr + "!=" + expected
-      co=j.addentite("LIRE_MAILLAGE",2)
-      test,mess=co.nomme_sd("MA2")
+      co=j.addEntite("LIRE_MAILLAGE",2)
+      test,mess=co.nommeSd("MA2")
       assert test == 1
 
       cr=app.get_text_JDC(j,'python')
@@ -94,9 +94,9 @@ FIN();
       app=appli.STANDALONE(version=version)
       j=app.newJDC()
 # commande DEBUT
-      co=j.addentite("DEBUT",0)
+      co=j.addEntite("DEBUT",0)
 # commande FIN
-      co=j.addentite("FIN",1)
+      co=j.addEntite("FIN",1)
 # parametres
       pos=0
       pos=pos+1
@@ -113,43 +113,43 @@ FIN();
       co=add_param(j,pos,"P4","[2,3,4]")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur("Pas trouve   shellpanel")
 # commande LIRE_MAILLAGE
       pos=pos+1
-      co=j.addentite("LIRE_MAILLAGE",pos)
-      test,mess=co.nomme_sd("MAILLA2")
-      mcs=co.addentite("UNITE")
+      co=j.addEntite("LIRE_MAILLAGE",pos)
+      test,mess=co.nommeSd("MAILLA2")
+      mcs=co.addEntite("UNITE")
       valeur=mcs.eval_val("P4[1]")
       test=mcs.set_valeur(valeur)
 # formule
       pos=pos+1
-      co=j.addentite("FORMULE",pos)
+      co=j.addEntite("FORMULE",pos)
       co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
 # commande LIRE_MAILLAGE
       pos=pos+1
-      ma=co=j.addentite("LIRE_MAILLAGE",pos)
-      test,mess=co.nomme_sd("MAIL")
-      mcs=co.addentite("UNITE")
+      ma=co=j.addEntite("LIRE_MAILLAGE",pos)
+      test,mess=co.nommeSd("MAIL")
+      mcs=co.addEntite("UNITE")
       valeur,validite=mcs.eval_valeur("P3")
       test=mcs.set_valeur(valeur)
 #
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'LIRE_MAILLAGE', 'UNITE'            --> uniquebasepanel")
 # formule
       pos=pos+1
-      co=j.addentite("FORMULE",pos)
+      co=j.addEntite("FORMULE",pos)
       co.update_formule_python(("az","REEL","aaaaa","(ae,inst)"))
 # commande AFFE_MODELE
       pos=pos+1
-      co=j.addentite("AFFE_MODELE",pos)
+      co=j.addEntite("AFFE_MODELE",pos)
       mcs=co.get_child("MAILLAGE")
       valeur,validite=mcs.eval_valeur("MAIL")
       assert valeur == ma.sd
       test=mcs.set_valeur(valeur)
       assert valeur == co["MAILLAGE"]
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[0].get_child("PHENOMENE")
       valeur=mcs.eval_val_item('MECANIQUE')
       assert valeur=='MECANIQUE',str(valeur)
@@ -160,14 +160,14 @@ FIN();
       assert mcf["MODELISATION"] == 'DIS_T'
       mcs=add_mcsimp(mcf[0],"GROUP_MA",('RESSORT','eee',))
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[1].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
       mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
       mcs.set_valeur(mcs.eval_val_item('DIS_T'))
       mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[2].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('ACOUSTIQUE'))
       mcs=mcf[2].get_child("b_acoustique").get_child("MODELISATION")
@@ -175,14 +175,14 @@ FIN();
       #mcs=add_mcsimp(mcf[2],"GROUP_NO",'GNP3,GNP5,GNP6,GNP7,GNP8,GNP9,GNP10,GNP11,GNP12')
       mcs=add_mcsimp(mcf[2],"GROUP_NO","'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'")
 
-      co.nomme_sd("AFFE1")
+      co.nommeSd("AFFE1")
 # commande AFFE_MODELE
       pos=pos+1
-      co=j.addentite("AFFE_MODELE",pos)
+      co=j.addEntite("AFFE_MODELE",pos)
       mcs=co.get_child("MAILLAGE")
       mcs.set_valeur(mcs.eval_val("MAIL"))
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[0].get_child("PHENOMENE")
       valeur=mcs.eval_val_item('MECANIQUE')
       test=mcs.set_valeur(valeur)
@@ -190,31 +190,31 @@ FIN();
       mcs.set_valeur(mcs.eval_val_item('DIS_T'))
       mcs=add_mcsimp(mcf[0],"GROUP_MA",'RESSORT')
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[1].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
       mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
       mcs.set_valeur(mcs.eval_val_item('DIS_T'))
       mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[2].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('THERMIQUE'))
       mcs=mcf[2].get_child("b_thermique").get_child("MODELISATION")
       mcs.set_valeur(mcs.eval_val_item('COQUE'))
       mcs=add_mcsimp(mcf[2],"TOUT",'OUI')
 
-      co.nomme_sd("MOD")
+      co.nommeSd("MOD")
 #CARA=AFFE_CARA_ELEM(MODELE=MOD,
 #                    POUTRE=_F(GROUP_MA='MA',
 #                              SECTION='CERCLE',
 #                              CARA='R',
 #                              VALE=(3.0,P6,),),);
       pos=pos+1
-      co=j.addentite("AFFE_CARA_ELEM",pos)
+      co=j.addEntite("AFFE_CARA_ELEM",pos)
       mcs=co.get_child("MODELE")
       mcs.set_valeur(mcs.eval_val("MOD"))
-      mcf=co.addentite("POUTRE")
+      mcf=co.addEntite("POUTRE")
       mcs=mcf[0].get_child("SECTION")
       mcs.set_valeur(mcs.eval_val('CERCLE'))
       assert mcf[0]["SECTION"] == 'CERCLE'
@@ -223,10 +223,10 @@ FIN();
       mcs.set_valeur(mcs.eval_val('R'))
       mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("VALE")
       mcs.set_valeur(mcs.eval_val('3.0,P6'))
-      co.nomme_sd("CARA")
+      co.nommeSd("CARA")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       text=""" 'AFFE_MODELE', 'MAILLAGE'           --> uniqueassdpanel
   AFFE_MODELE', 'AFFE', 'GROUP_MA'   --> plusieursbasepanel 
  'AFFE_MODELE', 'AFFE', 'PHENOMENE'  --> uniqueintopanel
@@ -235,24 +235,24 @@ FIN();
 #F1=DEFI_FONCTION(NOM_PARA='DX',
 #                 VALE=(5.0,3.0,P4[1],P3,),);
       pos=pos+1
-      co=j.addentite("DEFI_FONCTION",pos)
+      co=j.addEntite("DEFI_FONCTION",pos)
       mcs=co.get_child("NOM_PARA")
       mcs.set_valeur(mcs.eval_val("DX"))
-      mcs=co.addentite("VALE")
+      mcs=co.addEntite("VALE")
       mcs.set_valeur(mcs.eval_val("5.0,3.0,P4[1],P3"))
-      co.nomme_sd("F1")
+      co.nommeSd("F1")
 #F3=DEFI_FONCTION(NOM_PARA='DRX',
 #                 VALE_C=(5.0,7.0,9.0,9.0,8.0,7.0,),);
       pos=pos+1
-      co=j.addentite("DEFI_FONCTION",pos)
+      co=j.addEntite("DEFI_FONCTION",pos)
       mcs=co.get_child("NOM_PARA")
       mcs.set_valeur(mcs.eval_val("DRX"))
-      mcs=co.addentite("VALE_C")
+      mcs=co.addEntite("VALE_C")
       mcs.set_valeur(mcs.eval_val("5.0,7.0,9.0,9.0,8.0,7.0"))
-      co.nomme_sd("F3")
+      co.nommeSd("F3")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'DEFI_FONCTION', 'VALE'             --> fonctionpanel  ")
 #MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
 #                             NU=0.0,),
@@ -261,13 +261,13 @@ FIN();
 #                                       DT_SIGM_EPSI=0.0,
 #                                       SY_T=50000000.0,),);
       pos=pos+1
-      co=j.addentite("DEFI_MATERIAU",pos)
-      mcf=co.addentite("ELAS")
+      co=j.addEntite("DEFI_MATERIAU",pos)
+      mcf=co.addEntite("ELAS")
       mcs=mcf[0].get_child("E")
       mcs.set_valeur(mcs.eval_val("100000000000.0"))
       mcs=mcf[0].get_child("NU")
       mcs.set_valeur(mcs.eval_val("0.0"))
-      mcf=co.addentite("ECRO_ASYM_LINE")
+      mcf=co.addEntite("ECRO_ASYM_LINE")
       mcs=mcf[0].get_child("DC_SIGM_EPSI")
       mcs.set_valeur(mcs.eval_val("0.0"))
       mcs=mcf[0].get_child("DT_SIGM_EPSI")
@@ -276,74 +276,74 @@ FIN();
       mcs.set_valeur(mcs.eval_val("200000000.0"))
       mcs=mcf[0].get_child("SY_T")
       mcs.set_valeur(mcs.eval_val("50000000.0"))
-      co.nomme_sd("MATER2")
+      co.nommeSd("MATER2")
 #PS1=DEFI_PARA_SENSI(VALE=1.0,);
 #PS2=DEFI_PARA_SENSI(VALE=1.0,);
 #PS3=DEFI_PARA_SENSI(VALE=1.0,);
       pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
+      co=j.addEntite("DEFI_PARA_SENSI",pos)
       mcs=co.get_child("VALE")
       mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS1")
+      co.nommeSd("PS1")
       pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
+      co=j.addEntite("DEFI_PARA_SENSI",pos)
       mcs=co.get_child("VALE")
       mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS2")
+      co.nommeSd("PS2")
       pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
+      co=j.addEntite("DEFI_PARA_SENSI",pos)
       mcs=co.get_child("VALE")
       mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS3")
+      co.nommeSd("PS3")
 #CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
 #                     AFFE=_F(TOUT='OUI',
 #                             MATER=MATER2,),);
       pos=pos+1
-      co=j.addentite("AFFE_MATERIAU",pos)
+      co=j.addEntite("AFFE_MATERIAU",pos)
       add_mcsimp(co,"MAILLAGE","MAIL")
       mcf=co.get_child("AFFE")
       add_mcsimp(mcf[0],"TOUT","OUI")
       add_mcsimp(mcf[0],"MATER","MATER2")
-      co.nomme_sd("CHMAT2")
+      co.nommeSd("CHMAT2")
 #AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
 #                    TEMP_IMPO=_F(TOUT='OUI',
 #                                 TEMP=0.0,),);
       pos=pos+1
-      co=j.addentite("AFFE_CHAR_THER",pos)
+      co=j.addEntite("AFFE_CHAR_THER",pos)
       add_mcsimp(co,"MODELE","AFFE1")
-      mcf=co.addentite("TEMP_IMPO")
+      mcf=co.addEntite("TEMP_IMPO")
       add_mcsimp(mcf[0],"TOUT","OUI")
       add_mcsimp(mcf[0],"TEMP","0.0")
-      co.nomme_sd("AAAZ")
+      co.nommeSd("AAAZ")
 #TH1=THER_LINEAIRE(MODELE=AFFE1,
 #                  CHAM_MATER=CHMAT2,
 #                  EXCIT=_F(CHARGE=AAAZ,),
 #                  SENSIBILITE=(PS1,PS2,),);
       pos=pos+1
-      co=j.addentite("THER_LINEAIRE",pos)
+      co=j.addEntite("THER_LINEAIRE",pos)
       add_mcsimp(co,"MODELE","AFFE1")
       add_mcsimp(co,"CHAM_MATER","CHMAT2")
       mcf=co.get_child("EXCIT")
       add_mcsimp(mcf[0],"CHARGE","AAAZ")
       add_mcsimp(co,"SENSIBILITE","PS1,PS2")
-      co.nomme_sd("TH1")
+      co.nommeSd("TH1")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'THER_LINEAIRE', 'SENSIBILITE'       --> plusieursassdpanel")
 #ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
 #                    PRES_IMPO=_F(TOUT='OUI',
 #                                 PRES=('RI',3.0,3.0,),),);
       pos=pos+1
-      co=j.addentite("AFFE_CHAR_ACOU",pos)
+      co=j.addEntite("AFFE_CHAR_ACOU",pos)
       add_mcsimp(co,"MODELE","AFFE1")
-      mcf=co.addentite("PRES_IMPO")
+      mcf=co.addEntite("PRES_IMPO")
       add_mcsimp(mcf[0],"TOUT","OUI")
       add_mcsimp(mcf[0],"PRES","'RI',3.0,3.0")
-      co.nomme_sd("ACA1")
+      co.nommeSd("ACA1")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel")
 
 # 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel
@@ -353,7 +353,7 @@ FIN();
 #                MATR_ASSE=_F(MATRICE=CO('MAT1'),
 #                             OPTION='RIGI_THER',),);
       pos=pos+1
-      co=j.addentite("MACRO_MATR_ASSE",pos)
+      co=j.addEntite("MACRO_MATR_ASSE",pos)
       add_mcsimp(co,"MODELE","AFFE1")
       mcs=co.get_child("NUME_DDL")
       mcs.set_valeur_co('DDL1')
@@ -363,10 +363,10 @@ FIN();
       mcs.set_valeur_co('MAT1')
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'MACRO_MATR_ASSE', 'MATR_ASSE', 'MATRICE'  --> uniquesdcopanel")
 
-      assert j.isvalid(),j.report()
+      assert j.isValid(),j.report()
 
       text1=app.get_text_JDC(j,'python')
       file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
@@ -381,9 +381,9 @@ FIN();
       app=appli.STANDALONE(version=version)
       j=app.newJDC()
 # commande DEBUT
-      co=j.addentite("DEBUT",0)
+      co=j.addEntite("DEBUT",0)
 # commande FIN
-      co=j.addentite("FIN",1)
+      co=j.addEntite("FIN",1)
 #parametre
       pos=0
       pos=pos+1
@@ -392,41 +392,41 @@ FIN();
       co=add_param(j,pos,"P2","sin(P1)")
 # formule
       pos=pos+1
-      co=j.addentite("FORMULE",pos)
+      co=j.addEntite("FORMULE",pos)
       co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
 #parametre de formule
       pos=pos+1
       co=add_param(j,pos,"P3","aaa(P1,2.)")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","1.,2.,3.")
-      co.nomme_sd("LI1")
+      co.nommeSd("LI1")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","sin(1.)")
-      co.nomme_sd("LI2")
+      co.nommeSd("LI2")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","aaa(1.,2.)")
-      co.nomme_sd("LI3")
+      co.nommeSd("LI3")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","sin(1.,2)")
-      co.nomme_sd("LI4")
+      co.nommeSd("LI4")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","aaa(1.)")
-      co.nomme_sd("LI5")
+      co.nommeSd("LI5")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","1,sin(1.),2")
-      co.nomme_sd("LI6")
+      co.nommeSd("LI6")
 
       expected="""DEBUT CR validation : SansNom
    Etape : DEFI_LIST_REEL    ligne : ...
index 5a7ad9e19df0377c3988fb90bef8d09abb658ff0..b8ce1bb8901e4005124b04c0eecf4fc698f4aa28 100644 (file)
@@ -10,16 +10,16 @@ from InterfaceTK import appli
 from Accas import AsException
 
 def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
+    co=j.addEntite("PARAMETRE",pos)
+    co.setNom(nom)
     co.set_valeur(valeur)
     return co
 
 def add_mcsimp(obj,nom,valeur):
     mcs=obj.get_child(nom,restreint='oui')
     if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
+       pos=obj.getIndex_child(nom)
+       mcs=obj.addEntite(nom,pos)
     mcs.set_valeur(mcs.eval_val(valeur))
     return mcs
 
@@ -40,13 +40,13 @@ class TestCase(unittest.TestCase):
       app=appli.STANDALONE(version=version)
       file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
       j=app.openJDC(file=file)
-      assert j.isvalid(),j.report()
+      assert j.isValid(),j.report()
       # on commente la commande LIRE_MAILLAGE
       for co in j.etapes:
         if co.nom == "LIRE_MAILLAGE" and co.sd.nom == "MAIL":break
-      cco=co.get_objet_commentarise(format=app.format_fichier.get())
+      cco=co.getObjetCommentarise(format=app.format_fichier.get())
       # on decommente la commande LIRE_MAILLAGE
-      commande,nom = cco.uncomment()
+      commande,nom = cco.unComment()
       # on reaffecte l'objet MAIL
       for co in j.etapes:
         if co.nom in ("AFFE_MODELE","AFFE_MATERIAU") :
@@ -63,14 +63,14 @@ class TestCase(unittest.TestCase):
       app=appli.STANDALONE(version=version)
       file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
       j=app.openJDC(file=file)
-      assert j.isvalid(),j.report()
+      assert j.isValid(),j.report()
       # on commente la commande MACRO_MATR_ASSE
       for co in j.etapes:
         if co.nom == "MACRO_MATR_ASSE" :break
-      cco=co.get_objet_commentarise(format=app.format_fichier.get())
+      cco=co.getObjetCommentarise(format=app.format_fichier.get())
       # on decommente la commande MACRO_MATR_ASSE
-      commande,nom = cco.uncomment()
-      assert j.isvalid(),j.report()
+      commande,nom = cco.unComment()
+      assert j.isValid(),j.report()
 
    def test003(self):
       """ Test de commentarisation/decommentarisation de commandes dans fichier az.comm"""
@@ -81,14 +81,14 @@ MA=LIRE_MAILLAGE()
 FIN()
 """
       j=app.openTXT(text)
-      assert j.isvalid(),j.report()
+      assert j.isValid(),j.report()
       # on commente la commande LIRE_MAILLAGE
       co=j.etapes[1]
-      cco=co.get_objet_commentarise(format=app.format_fichier.get())
-      co=j.addentite("LIRE_MAILLAGE",2)
-      test,mess=co.nomme_sd("MA")
+      cco=co.getObjetCommentarise(format=app.format_fichier.get())
+      co=j.addEntite("LIRE_MAILLAGE",2)
+      test,mess=co.nommeSd("MA")
       # on decommente la commande LIRE_MAILLAGE
-      commande,nom = cco.uncomment()
+      commande,nom = cco.unComment()
       expected="""DEBUT CR validation : TEXT
    Etape : LIRE_MAILLAGE    ligne : ...
       !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -112,12 +112,12 @@ FIN()
       j=app.openTXT(text)
       # on commente la commande LIRE_MAILLAGE
       co=j.etapes[1]
-      cco=co.get_objet_commentarise(format=app.format_fichier.get())
+      cco=co.getObjetCommentarise(format=app.format_fichier.get())
       # on commente la commande AFFE_MODELE
       co=j.etapes[2]
-      cco2=co.get_objet_commentarise(format=app.format_fichier.get())
+      cco2=co.getObjetCommentarise(format=app.format_fichier.get())
       # on decommente la commande AFFE_MODELE
-      commande,nom = cco2.uncomment()
+      commande,nom = cco2.unComment()
       assert commande["MAILLAGE"] == None
 
    def test005(self):
@@ -132,10 +132,10 @@ FIN()
       j=app.openTXT(text)
       # on commente la commande AFFE_MODELE
       co=j.etapes[2]
-      cco2=co.get_objet_commentarise(format=app.format_fichier.get())
+      cco2=co.getObjetCommentarise(format=app.format_fichier.get())
       # on commente la commande LIRE_MAILLAGE
       co=j.etapes[1]
-      cco=co.get_objet_commentarise(format=app.format_fichier.get())
+      cco=co.getObjetCommentarise(format=app.format_fichier.get())
       # on decommente la commande AFFE_MODELE
-      self.assertRaises(AsException, cco2.uncomment, )
+      self.assertRaises(AsException, cco2.unComment, )
 
index 7a07d18a88d9368190b9fd625cb3043a28e37355..b95b605c9659a82bf00b0bc0c4a134666eba73d3 100644 (file)
@@ -10,16 +10,16 @@ from InterfaceTK import appli
 from Accas import AsException
 
 def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
+    co=j.addEntite("PARAMETRE",pos)
+    co.setNom(nom)
     co.set_valeur(valeur)
     return co
 
 def add_mcsimp(obj,nom,valeur):
     mcs=obj.get_child(nom,restreint='oui')
     if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
+       pos=obj.getIndex_child(nom)
+       mcs=obj.addEntite(nom,pos)
     mcs.set_valeur(mcs.eval_val(valeur))
     return mcs
 
@@ -50,7 +50,7 @@ class TestCase(unittest.TestCase):
       #print file
       app=appli.STANDALONE(version=version)
       j=app.openJDC(file=file)
-      assert j.isvalid(),j.report()
+      assert j.isValid(),j.report()
 
       text1=app.get_text_JDC(j,'python')
       f=open(file)
index 0956ff6683892213747885f2f589ca90d85d3653..0c9e8eb40301f6c8fd913aad5181da31deb8cb78 100644 (file)
@@ -52,7 +52,7 @@ class TestOperCase(unittest.TestCase):
 
    def test06(self):
       """ Test fonction sd_prod
-          Test sur un mot-clé simple d'un mot-clé facteur : mcf.get_child(mcs).get_valeur()
+          Test sur un mot-clé simple d'un mot-clé facteur : mcf.get_child(mcs).getValeur()
       """
       co2=OP1(a=1)
       co1=OP5(FFT={'FONCTION':co2})
@@ -140,7 +140,7 @@ class TestOperCase(unittest.TestCase):
       valeur=(2,0,1)
       co1=OP10(a=mylist(valeur))
       msg="erreur sur le test " +'\n'+str(co1.etape.report())
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      self.assertEqual(co1.etape.isValid(),0,msg=msg)
       co1.etape.supprime()
 
    def futuretest13(self):
@@ -151,7 +151,7 @@ class TestOperCase(unittest.TestCase):
       valeur=(2,0,1)
       co1=OP10(a=mylist(valeur))
       msg="erreur sur le test " +'\n'+str(co1.etape.report())
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
       co1.etape.supprime()
 
    def futuretest14(self):
@@ -162,7 +162,7 @@ class TestOperCase(unittest.TestCase):
       valeur=(2,0,1)
       co1=OP10(a=mylist(valeur))
       msg="erreur sur le test " +'\n'+str(co1.etape.report())
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      self.assertEqual(co1.etape.isValid(),0,msg=msg)
       co1.etape.supprime()
 
    def test15(self):
@@ -171,7 +171,7 @@ class TestOperCase(unittest.TestCase):
       co1=OP7(FILTRE="coucou")
       cr=co1.etape.report()
       msg="erreur sur le test " +'\n'+str(cr)
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      self.assertEqual(co1.etape.isValid(),0,msg=msg)
       co1.etape.supprime()
 
    def test16(self):
@@ -181,5 +181,5 @@ class TestOperCase(unittest.TestCase):
       valeur=(2,0,1)
       co1=OP10(a=valeur)
       msg="erreur sur le test " +'\n'+str(co1.etape.report())
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      self.assertEqual(co1.etape.isValid(),0,msg=msg)
       co1.etape.supprime()
index be0f9d1800d0cf98aaffb18ffff6b9a30d29f01a..bee96de7f298a5848078f8106826bb656bd2774e 100644 (file)
@@ -20,7 +20,7 @@ MA=LIRE_MAILLAGE()
         expected="""MA=LIRE_MAILLAGE()
 
 """
-        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
+        txt = parseur_python.PARSEUR_PYTHON(text).getTexte(appli())
         assert txt == expected, cdiff(expected,txt)
 
     def test02(self):
@@ -33,7 +33,7 @@ MB=LIRE_MAILLAGE()
 MB=LIRE_MAILLAGE()
 
 """
-        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
+        txt = parseur_python.PARSEUR_PYTHON(text).getTexte(appli())
         assert txt == expected, cdiff(expected,txt)
 
     def test03(self):
@@ -55,7 +55,7 @@ MA=LIRE_MAILLAGE()
 MB=LIRE_MAILLAGE()
 
 '''
-        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
+        txt = parseur_python.PARSEUR_PYTHON(text).getTexte(appli())
         assert txt == expected, cdiff(expected,txt)
 
     def test04(self):
@@ -104,5 +104,5 @@ zy = PARAMETRE(nom='zy',valeur= y[1])
 FIN();
 
 '''
-        txt = parseur_python.PARSEUR_PYTHON(text).get_texte(appli())
+        txt = parseur_python.PARSEUR_PYTHON(text).getTexte(appli())
         assert txt == expected, cdiff(expected,txt)
index 84e36f8117c983d05624b7bc5ea3e7309536eb84..604d4c95002494244a02e8be938927ef41edda35 100644 (file)
@@ -35,7 +35,7 @@ class TestCase(unittest.TestCase):
                  )
       co1=OP10(a=1,c="TABLEAU",b=_F(d='rr'))
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
 
    def test002(self):
       """ Test position=global_jdc
@@ -56,9 +56,9 @@ class TestCase(unittest.TestCase):
       co1=OP10(a=1,c="TABLEAU",)
       co2=OP11(b=_F(d='rr'))
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
       msg=co2.etape.report()
-      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co2.etape.isValid(),1,msg=msg)
 
    def test003(self):
       """ Test position=global_jdc
@@ -89,13 +89,13 @@ class TestCase(unittest.TestCase):
       co3=OP11()
       co4=OP12(b=_F(d='rr'))
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
       msg=co2.etape.report()
-      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co2.etape.isValid(),1,msg=msg)
       msg=co3.etape.report()
-      self.assertEqual(co3.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co3.etape.isValid(),1,msg=msg)
       msg=co4.etape.report()
-      self.assertEqual(co4.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co4.etape.isValid(),1,msg=msg)
 
    def futuretest004(self):
       """ Test position = global
@@ -124,10 +124,10 @@ class TestCase(unittest.TestCase):
                  )
       co1=OP10(a=1,b=_F(c="TABLEAU"),g=_F(d='rr'))
       msg=msg0+str(co1.etape.report())
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
       co2=OP10(a=1,b=_F(c="TABLEAU"),xx=_F(d='rr'))
       msg=msg0+str(co2.etape.report())
-      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co2.etape.isValid(),1,msg=msg)
 
    def test005(self):
       """ Test position = global
@@ -144,7 +144,7 @@ class TestCase(unittest.TestCase):
                  )
       co1=OP10(a=1,g=_F(c="TABLEAU"),d='rr')
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
 
    def test006(self):
       """ Test position = global
@@ -162,7 +162,7 @@ class TestCase(unittest.TestCase):
                  )
       co1=OP10(a=1,g=_F(a=1),d='rr')
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      self.assertEqual(co1.etape.isValid(),0,msg=msg)
 
    def test007(self):
       """ Test position = global
@@ -177,7 +177,7 @@ class TestCase(unittest.TestCase):
                  )
       co1=OP10(b=_F(d='rr'))
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
 
    def test008(self):
       """ Test position = global
@@ -190,7 +190,7 @@ class TestCase(unittest.TestCase):
                  )
       co1=OP10(d='rr')
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
 
    def test009(self):
       """ Test position = global
@@ -203,7 +203,7 @@ class TestCase(unittest.TestCase):
                  )
       co1=OP10(d='rr')
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
 
    def test010(self):
       """ Test position = global
@@ -218,7 +218,7 @@ class TestCase(unittest.TestCase):
                  )
       co1=OP10(g=_F(a=1),d='rr')
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
 
    def test011(self):
       """ Test position = global
@@ -233,7 +233,7 @@ class TestCase(unittest.TestCase):
                  )
       co1=OP10(d='rr')
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co1.etape.isValid(),1,msg=msg)
 
    def test012(self):
       """ Test position = global
@@ -250,7 +250,7 @@ class TestCase(unittest.TestCase):
                  )
       co1=OP10(d='rr')
       msg=co1.etape.report()
-      self.assertEqual(co1.etape.isvalid(),0,msg=msg)
+      self.assertEqual(co1.etape.isValid(),0,msg=msg)
       co2=OP10(g=_F(c="TABLEAU"),d='rr')
       msg=co2.etape.report()
-      self.assertEqual(co2.etape.isvalid(),1,msg=msg)
+      self.assertEqual(co2.etape.isValid(),1,msg=msg)
index 67858ff68032458fa406851cd2a6237b0ef76c87..836dc7f363c4b7a796b5f4d0beeecf16c1b5ee46 100644 (file)
@@ -47,8 +47,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    # Chaines
    def test040(self):
@@ -59,8 +59,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test041(self):
        cata=SIMP(typ='TXM',statut='o',max=3)
@@ -74,8 +74,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur) 
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur) 
 
    def test042(self):
        cata=SIMP(typ='TXM',statut='o',into=("toto","titi"),max=3)
@@ -89,8 +89,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test043(self):
        cata=SIMP(typ='TXM',statut='o',into=("toto","titi"),min=2,max=3)
@@ -104,8 +104,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    # Reels
    def test020(self):
@@ -115,8 +115,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test021(self):
        cata=SIMP(typ='R',statut='o',min=2,max=4)
@@ -126,8 +126,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
 
    def test022(self):
@@ -138,8 +138,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test023(self):
        cata=SIMP(typ='R',statut='o',val_min=2,val_max=4,max=4)
@@ -150,8 +150,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test024(self):
        cata=SIMP(typ='R',statut='o')
@@ -161,8 +161,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
 
    # Entiers
@@ -173,8 +173,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test031(self):
        cata=SIMP(typ='I',statut='o',into=(1,5,8),max=4)
@@ -186,8 +186,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    # Complexes
    def test010(self):
@@ -202,8 +202,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test011(self):
        cata=SIMP(typ='C',statut='o',max=3)
@@ -217,8 +217,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test012(self):
        cata=SIMP(typ='C',statut='o')
@@ -227,8 +227,8 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test013(self):
        cata=SIMP(typ=('R',maillage),statut='o')
@@ -239,9 +239,9 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,
+           self.assertEqual(o.isValid(),valid,
                 "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test014(self):
        cata=SIMP(typ=geom,statut='o')
@@ -250,9 +250,9 @@ Fin Mot-cl
             )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,
+           self.assertEqual(o.isValid(),valid,
                 "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test015(self):
        cata=SIMP(typ=assd,statut='o')
@@ -261,9 +261,9 @@ Fin Mot-cl
             )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,
+           self.assertEqual(o.isValid(),valid,
                 "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test016(self):
        class LongStr:
@@ -283,7 +283,7 @@ Fin Mot-cl
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,
+           self.assertEqual(o.isValid(),valid,
                      "erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
index e472dd2672bc2b43d6fa6e251dc7e4148b56f798..40f0059be2f508896d9e340cd7e5553617b826f6 100644 (file)
@@ -18,7 +18,7 @@ class TestSimpCase(unittest.TestCase):
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
            msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
+           self.assertEqual(o.isValid(),valid,msg=msg)
 
    def test002(self):
        cata=SIMP(statut='f',typ='TXM',defaut="d")
@@ -28,7 +28,7 @@ class TestSimpCase(unittest.TestCase):
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
            msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
+           self.assertEqual(o.isValid(),valid,msg=msg)
 
    def test003(self):
        cata=SIMP(statut='o',typ='R',max=3)
@@ -40,7 +40,7 @@ class TestSimpCase(unittest.TestCase):
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
            msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
+           self.assertEqual(o.isValid(),valid,msg=msg)
 
    def test004(self):
        cata=SIMP(statut='f',typ=('R','I'),max=5)
@@ -50,7 +50,7 @@ class TestSimpCase(unittest.TestCase):
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
            msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
+           self.assertEqual(o.isValid(),valid,msg=msg)
 
    def _test005(self):
        cata=SIMP(statut='f',typ='I',max=5)
@@ -60,5 +60,5 @@ class TestSimpCase(unittest.TestCase):
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
            msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
+           self.assertEqual(o.isValid(),valid,msg=msg)
 
index 3be579f9791f688f23ebae44738074cdbe5ffe3e..5414c011387d9ecc08e232941cda2bc9ae0bfdfa 100644 (file)
@@ -51,7 +51,7 @@ class TestSimpCase(unittest.TestCase):
            o=cata(valeur,'mcs',None)
            #print o.val,o.valeur
            msg="erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg=msg)
+           self.assertEqual(o.isValid(),valid,msg=msg)
 
    def test004(self):
        cata=SIMP(typ='C',statut='o',max=10)
@@ -69,8 +69,8 @@ class TestSimpCase(unittest.TestCase):
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
 
    def test005(self):
        t=Variable('t',None)
@@ -94,5 +94,5 @@ class TestSimpCase(unittest.TestCase):
              )
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
-           self.assertEqual(o.isvalid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
-           if valid: self.assertEqual(o.get_valeur(),valeur)
+           self.assertEqual(o.isValid(),valid,"erreur sur le test %s %s" % (valeur,valid)+'\n'+str(o.report()))
+           if valid: self.assertEqual(o.getValeur(),valeur)
index da260a84c600ae90cf95874fcff041c0befed33c..9de2c0046be8dcbd73e0e22192ebdae202bdfb2b 100644 (file)
@@ -33,14 +33,14 @@ class TestValidCase(unittest.TestCase):
        for valeur,valid in liste:
            o=cata(valeur,'mcs',None)
            msg=None
-           if valid != o.isvalid() :
+           if valid != o.isValid() :
               if not valid:
                  msg="erreur : le mot cle devrait etre invalide. valeur = %s, valid = %s " % (valeur,valid)
               else:
                  msg="erreur : le mot cle devrait etre valide. valeur = %s, valid = %s " % (valeur,valid) + '\n' + str(o.report())
-           self.assertEqual(o.isvalid(),valid,msg)
+           self.assertEqual(o.isValid(),valid,msg)
            if valid: 
-              self.assertEqual(o.get_valeur(),valeur)
+              self.assertEqual(o.getValeur(),valeur)
 
    def test001(self):
        cata=SIMP(typ='TXM',validators=LongStr(3,5))
index f463af354f93033ae83be8642296ea5451cdc574..c182b6d5815e2c7c536a28bd78fa7078ed606a43 100644 (file)
@@ -9,16 +9,16 @@ import prefs
 from InterfaceTK import appli
 
 def add_param(j,pos,nom,valeur):
-    co=j.addentite("PARAMETRE",pos)
-    co.set_nom(nom)
+    co=j.addEntite("PARAMETRE",pos)
+    co.setNom(nom)
     co.set_valeur(valeur)
     return co
 
 def add_mcsimp(obj,nom,valeur):
     mcs=obj.get_child(nom,restreint='oui')
     if mcs is None:
-       pos=obj.get_index_child(nom)
-       mcs=obj.addentite(nom,pos)
+       pos=obj.getIndex_child(nom)
+       mcs=obj.addEntite(nom,pos)
     mcs.set_valeur(mcs.eval_val(valeur))
     return mcs
 
@@ -38,9 +38,9 @@ class TestCase(unittest.TestCase):
       app=appli.STANDALONE(version='v7')
       j=app.newJDC()
 # commande DEBUT
-      co=j.addentite("DEBUT",0)
+      co=j.addEntite("DEBUT",0)
 # commande FIN
-      co=j.addentite("FIN",1)
+      co=j.addEntite("FIN",1)
 # parametres
       pos=0
       pos=pos+1
@@ -57,43 +57,43 @@ class TestCase(unittest.TestCase):
       co=add_param(j,pos,"P4","[2,3,4]")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur("Pas trouve   shellpanel")
 # commande LIRE_MAILLAGE
       pos=pos+1
-      co=j.addentite("LIRE_MAILLAGE",pos)
-      test,mess=co.nomme_sd("MAILLA2")
-      mcs=co.addentite("UNITE")
+      co=j.addEntite("LIRE_MAILLAGE",pos)
+      test,mess=co.nommeSd("MAILLA2")
+      mcs=co.addEntite("UNITE")
       valeur=mcs.eval_val("P4[1]")
       test=mcs.set_valeur(valeur)
 # formule
       pos=pos+1
-      co=j.addentite("FORMULE",pos)
+      co=j.addEntite("FORMULE",pos)
       co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
 # commande LIRE_MAILLAGE
       pos=pos+1
-      ma=co=j.addentite("LIRE_MAILLAGE",pos)
-      test,mess=co.nomme_sd("MAIL")
-      mcs=co.addentite("UNITE")
+      ma=co=j.addEntite("LIRE_MAILLAGE",pos)
+      test,mess=co.nommeSd("MAIL")
+      mcs=co.addEntite("UNITE")
       valeur,validite=mcs.eval_valeur("P3")
       test=mcs.set_valeur(valeur)
 #
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'LIRE_MAILLAGE', 'UNITE'            --> uniquebasepanel")
 # formule
       pos=pos+1
-      co=j.addentite("FORMULE",pos)
+      co=j.addEntite("FORMULE",pos)
       co.update_formule_python(("az","REEL","aaaaa","(ae,inst)"))
 # commande AFFE_MODELE
       pos=pos+1
-      co=j.addentite("AFFE_MODELE",pos)
+      co=j.addEntite("AFFE_MODELE",pos)
       mcs=co.get_child("MAILLAGE")
       valeur,validite=mcs.eval_valeur("MAIL")
       assert valeur == ma.sd
       test=mcs.set_valeur(valeur)
       assert valeur == co["MAILLAGE"]
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[0].get_child("PHENOMENE")
       valeur=mcs.eval_val_item('MECANIQUE')
       assert valeur=='MECANIQUE',str(valeur)
@@ -104,14 +104,14 @@ class TestCase(unittest.TestCase):
       assert mcf["MODELISATION"] == 'DIS_T'
       mcs=add_mcsimp(mcf[0],"GROUP_MA",('RESSORT','eee',))
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[1].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
       mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
       mcs.set_valeur(mcs.eval_val_item('DIS_T'))
       mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[2].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('ACOUSTIQUE'))
       mcs=mcf[2].get_child("b_acoustique").get_child("MODELISATION")
@@ -119,14 +119,14 @@ class TestCase(unittest.TestCase):
       #mcs=add_mcsimp(mcf[2],"GROUP_NO",'GNP3,GNP5,GNP6,GNP7,GNP8,GNP9,GNP10,GNP11,GNP12')
       mcs=add_mcsimp(mcf[2],"GROUP_NO","'GNP3','GNP5','GNP6','GNP7','GNP8','GNP9','GNP10','GNP11','GNP12'")
 
-      co.nomme_sd("AFFE1")
+      co.nommeSd("AFFE1")
 # commande AFFE_MODELE
       pos=pos+1
-      co=j.addentite("AFFE_MODELE",pos)
+      co=j.addEntite("AFFE_MODELE",pos)
       mcs=co.get_child("MAILLAGE")
       mcs.set_valeur(mcs.eval_val("MAIL"))
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[0].get_child("PHENOMENE")
       valeur=mcs.eval_val_item('MECANIQUE')
       test=mcs.set_valeur(valeur)
@@ -134,31 +134,31 @@ class TestCase(unittest.TestCase):
       mcs.set_valeur(mcs.eval_val_item('DIS_T'))
       mcs=add_mcsimp(mcf[0],"GROUP_MA",'RESSORT')
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[1].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('MECANIQUE'))
       mcs=mcf[1].get_child("b_mecanique").get_child("MODELISATION")
       mcs.set_valeur(mcs.eval_val_item('DIS_T'))
       mcs=add_mcsimp(mcf[1],"GROUP_MA",'MASSES')
 
-      mcf=co.addentite("AFFE")
+      mcf=co.addEntite("AFFE")
       mcs=mcf[2].get_child("PHENOMENE")
       mcs.set_valeur(mcs.eval_val_item('THERMIQUE'))
       mcs=mcf[2].get_child("b_thermique").get_child("MODELISATION")
       mcs.set_valeur(mcs.eval_val_item('COQUE'))
       mcs=add_mcsimp(mcf[2],"TOUT",'OUI')
 
-      co.nomme_sd("MOD")
+      co.nommeSd("MOD")
 #CARA=AFFE_CARA_ELEM(MODELE=MOD,
 #                    POUTRE=_F(GROUP_MA='MA',
 #                              SECTION='CERCLE',
 #                              CARA='R',
 #                              VALE=(3.0,P6,),),);
       pos=pos+1
-      co=j.addentite("AFFE_CARA_ELEM",pos)
+      co=j.addEntite("AFFE_CARA_ELEM",pos)
       mcs=co.get_child("MODELE")
       mcs.set_valeur(mcs.eval_val("MOD"))
-      mcf=co.addentite("POUTRE")
+      mcf=co.addEntite("POUTRE")
       mcs=mcf[0].get_child("SECTION")
       mcs.set_valeur(mcs.eval_val('CERCLE'))
       assert mcf[0]["SECTION"] == 'CERCLE'
@@ -167,10 +167,10 @@ class TestCase(unittest.TestCase):
       mcs.set_valeur(mcs.eval_val('R'))
       mcs=mcf[0].get_child("b_cercle").get_child("b_constant").get_child("VALE")
       mcs.set_valeur(mcs.eval_val('3.0,P6'))
-      co.nomme_sd("CARA")
+      co.nommeSd("CARA")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       text=""" 'AFFE_MODELE', 'MAILLAGE'           --> uniqueassdpanel
   AFFE_MODELE', 'AFFE', 'GROUP_MA'   --> plusieursbasepanel 
  'AFFE_MODELE', 'AFFE', 'PHENOMENE'  --> uniqueintopanel
@@ -179,24 +179,24 @@ class TestCase(unittest.TestCase):
 #F1=DEFI_FONCTION(NOM_PARA='DX',
 #                 VALE=(5.0,3.0,P4[1],P3,),);
       pos=pos+1
-      co=j.addentite("DEFI_FONCTION",pos)
+      co=j.addEntite("DEFI_FONCTION",pos)
       mcs=co.get_child("NOM_PARA")
       mcs.set_valeur(mcs.eval_val("DX"))
-      mcs=co.addentite("VALE")
+      mcs=co.addEntite("VALE")
       mcs.set_valeur(mcs.eval_val("5.0,3.0,P4[1],P3"))
-      co.nomme_sd("F1")
+      co.nommeSd("F1")
 #F3=DEFI_FONCTION(NOM_PARA='DRX',
 #                 VALE_C=(5.0,7.0,9.0,9.0,8.0,7.0,),);
       pos=pos+1
-      co=j.addentite("DEFI_FONCTION",pos)
+      co=j.addEntite("DEFI_FONCTION",pos)
       mcs=co.get_child("NOM_PARA")
       mcs.set_valeur(mcs.eval_val("DRX"))
-      mcs=co.addentite("VALE_C")
+      mcs=co.addEntite("VALE_C")
       mcs.set_valeur(mcs.eval_val("5.0,7.0,9.0,9.0,8.0,7.0"))
-      co.nomme_sd("F3")
+      co.nommeSd("F3")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'DEFI_FONCTION', 'VALE'             --> fonctionpanel  ")
 #MATER2=DEFI_MATERIAU(ELAS=_F(E=100000000000.0,
 #                             NU=0.0,),
@@ -205,13 +205,13 @@ class TestCase(unittest.TestCase):
 #                                       DT_SIGM_EPSI=0.0,
 #                                       SY_T=50000000.0,),);
       pos=pos+1
-      co=j.addentite("DEFI_MATERIAU",pos)
-      mcf=co.addentite("ELAS")
+      co=j.addEntite("DEFI_MATERIAU",pos)
+      mcf=co.addEntite("ELAS")
       mcs=mcf[0].get_child("E")
       mcs.set_valeur(mcs.eval_val("100000000000.0"))
       mcs=mcf[0].get_child("NU")
       mcs.set_valeur(mcs.eval_val("0.0"))
-      mcf=co.addentite("ECRO_ASYM_LINE")
+      mcf=co.addEntite("ECRO_ASYM_LINE")
       mcs=mcf[0].get_child("DC_SIGM_EPSI")
       mcs.set_valeur(mcs.eval_val("0.0"))
       mcs=mcf[0].get_child("DT_SIGM_EPSI")
@@ -220,74 +220,74 @@ class TestCase(unittest.TestCase):
       mcs.set_valeur(mcs.eval_val("200000000.0"))
       mcs=mcf[0].get_child("SY_T")
       mcs.set_valeur(mcs.eval_val("50000000.0"))
-      co.nomme_sd("MATER2")
+      co.nommeSd("MATER2")
 #PS1=DEFI_PARA_SENSI(VALE=1.0,);
 #PS2=DEFI_PARA_SENSI(VALE=1.0,);
 #PS3=DEFI_PARA_SENSI(VALE=1.0,);
       pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
+      co=j.addEntite("DEFI_PARA_SENSI",pos)
       mcs=co.get_child("VALE")
       mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS1")
+      co.nommeSd("PS1")
       pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
+      co=j.addEntite("DEFI_PARA_SENSI",pos)
       mcs=co.get_child("VALE")
       mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS2")
+      co.nommeSd("PS2")
       pos=pos+1
-      co=j.addentite("DEFI_PARA_SENSI",pos)
+      co=j.addEntite("DEFI_PARA_SENSI",pos)
       mcs=co.get_child("VALE")
       mcs.set_valeur(mcs.eval_val("1.0"))
-      co.nomme_sd("PS3")
+      co.nommeSd("PS3")
 #CHMAT2=AFFE_MATERIAU(MAILLAGE=MAIL,
 #                     AFFE=_F(TOUT='OUI',
 #                             MATER=MATER2,),);
       pos=pos+1
-      co=j.addentite("AFFE_MATERIAU",pos)
+      co=j.addEntite("AFFE_MATERIAU",pos)
       add_mcsimp(co,"MAILLAGE","MAIL")
       mcf=co.get_child("AFFE")
       add_mcsimp(mcf[0],"TOUT","OUI")
       add_mcsimp(mcf[0],"MATER","MATER2")
-      co.nomme_sd("CHMAT2")
+      co.nommeSd("CHMAT2")
 #AAAZ=AFFE_CHAR_THER(MODELE=AFFE1,
 #                    TEMP_IMPO=_F(TOUT='OUI',
 #                                 TEMP=0.0,),);
       pos=pos+1
-      co=j.addentite("AFFE_CHAR_THER",pos)
+      co=j.addEntite("AFFE_CHAR_THER",pos)
       add_mcsimp(co,"MODELE","AFFE1")
-      mcf=co.addentite("TEMP_IMPO")
+      mcf=co.addEntite("TEMP_IMPO")
       add_mcsimp(mcf[0],"TOUT","OUI")
       add_mcsimp(mcf[0],"TEMP","0.0")
-      co.nomme_sd("AAAZ")
+      co.nommeSd("AAAZ")
 #TH1=THER_LINEAIRE(MODELE=AFFE1,
 #                  CHAM_MATER=CHMAT2,
 #                  EXCIT=_F(CHARGE=AAAZ,),
 #                  SENSIBILITE=(PS1,PS2,),);
       pos=pos+1
-      co=j.addentite("THER_LINEAIRE",pos)
+      co=j.addEntite("THER_LINEAIRE",pos)
       add_mcsimp(co,"MODELE","AFFE1")
       add_mcsimp(co,"CHAM_MATER","CHMAT2")
       mcf=co.get_child("EXCIT")
       add_mcsimp(mcf[0],"CHARGE","AAAZ")
       add_mcsimp(co,"SENSIBILITE","PS1,PS2")
-      co.nomme_sd("TH1")
+      co.nommeSd("TH1")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'THER_LINEAIRE', 'SENSIBILITE'       --> plusieursassdpanel")
 #ACA1=AFFE_CHAR_ACOU(MODELE=AFFE1,
 #                    PRES_IMPO=_F(TOUT='OUI',
 #                                 PRES=('RI',3.0,3.0,),),);
       pos=pos+1
-      co=j.addentite("AFFE_CHAR_ACOU",pos)
+      co=j.addEntite("AFFE_CHAR_ACOU",pos)
       add_mcsimp(co,"MODELE","AFFE1")
-      mcf=co.addentite("PRES_IMPO")
+      mcf=co.addEntite("PRES_IMPO")
       add_mcsimp(mcf[0],"TOUT","OUI")
       add_mcsimp(mcf[0],"PRES","'RI',3.0,3.0")
-      co.nomme_sd("ACA1")
+      co.nommeSd("ACA1")
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel")
 
 # 'AFFE_CHAR_ACOU', 'PRES_IMPO', 'PRES' --> uniquecomppanel
@@ -297,7 +297,7 @@ class TestCase(unittest.TestCase):
 #                MATR_ASSE=_F(MATRICE=CO('MAT1'),
 #                             OPTION='RIGI_THER',),);
       pos=pos+1
-      co=j.addentite("MACRO_MATR_ASSE",pos)
+      co=j.addEntite("MACRO_MATR_ASSE",pos)
       add_mcsimp(co,"MODELE","AFFE1")
       mcs=co.get_child("NUME_DDL")
       mcs.set_valeur_co('DDL1')
@@ -307,10 +307,10 @@ class TestCase(unittest.TestCase):
       mcs.set_valeur_co('MAT1')
 # commentaire
       pos=pos+1
-      co=j.addentite("COMMENTAIRE",pos)
+      co=j.addEntite("COMMENTAIRE",pos)
       co.set_valeur(" 'MACRO_MATR_ASSE', 'MATR_ASSE', 'MATRICE'  --> uniquesdcopanel")
 
-      assert j.isvalid(),j.report()
+      assert j.isValid(),j.report()
 
       text1=app.get_text_JDC(j,'python')
       file=os.path.join(prefs.INSTALLDIR,"Tests/testelem/az.comm")
@@ -325,9 +325,9 @@ class TestCase(unittest.TestCase):
       app=appli.STANDALONE(version='v7')
       j=app.newJDC()
 # commande DEBUT
-      co=j.addentite("DEBUT",0)
+      co=j.addEntite("DEBUT",0)
 # commande FIN
-      co=j.addentite("FIN",1)
+      co=j.addEntite("FIN",1)
 #parametre
       pos=0
       pos=pos+1
@@ -336,41 +336,41 @@ class TestCase(unittest.TestCase):
       co=add_param(j,pos,"P2","sin(P1)")
 # formule
       pos=pos+1
-      co=j.addentite("FORMULE",pos)
+      co=j.addEntite("FORMULE",pos)
       co.update_formule_python(("aaa","REEL","a+z","(a,z)"))
 #parametre de formule
       pos=pos+1
       co=add_param(j,pos,"P3","aaa(P1,2.)")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","1.,2.,3.")
-      co.nomme_sd("LI1")
+      co.nommeSd("LI1")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","sin(1.)")
-      co.nomme_sd("LI2")
+      co.nommeSd("LI2")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","aaa(1.,2.)")
-      co.nomme_sd("LI3")
+      co.nommeSd("LI3")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","sin(1.,2)")
-      co.nomme_sd("LI4")
+      co.nommeSd("LI4")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","aaa(1.)")
-      co.nomme_sd("LI5")
+      co.nommeSd("LI5")
 #commande defi_list_reel
       pos=pos+1
-      co=j.addentite("DEFI_LIST_REEL",pos)
+      co=j.addEntite("DEFI_LIST_REEL",pos)
       add_mcsimp(co,"VALE","1,sin(1.),2")
-      co.nomme_sd("LI6")
+      co.nommeSd("LI6")
 
       expected="""DEBUT CR validation : SansNom
    Etape : DEFI_LIST_REEL    ligne : ...
index ebad6afc1d47fa7a29a5080756987220117ead91..87f8467e8d52d498072b9de470ce24c17447e716 100644 (file)
@@ -18,7 +18,7 @@ def KP_return():
 def delete_node(panel):
     panel.node.delete()
 
-def uncomment_command(panel):
+def unComment_command(panel):
     panel.bouton_unc.invoke()
     root.update()
     panel=jdcdisplay.panel_courant
index dcf246d0830ed5b73157a84452edb841b2f73a6a..9a9c4eb1ffee2940cd9d6650f8d65db9f50abfa5 100644 (file)
@@ -43,9 +43,9 @@ class TestCase(unittest.TestCase):
         init_common(root,jdcdisplay)
 
         # commande DEBUT
-        co=j.addentite("DEBUT",0)
+        co=j.addEntite("DEBUT",0)
         # commande FIN
-        co=j.addentite("FIN",1)
+        co=j.addEntite("FIN",1)
 
         jdctree=jdcdisplay.tree.tree.children[0]
         panel=select_child("DEBUT",jdctree)
@@ -334,4 +334,4 @@ class TestCase(unittest.TestCase):
         panel=select_node(command)
         command.collapse()
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index 0bb15fbb7ec0c414dbadc81ad1b48e99003cc05d..6cff2ff30960631ec724ebfc918114d276ee3427 100644 (file)
@@ -39,9 +39,9 @@ class TestCase(unittest.TestCase):
         init_common(root,jdcdisplay)
 
         # commande DEBUT
-        co=j.addentite("DEBUT",0)
+        co=j.addEntite("DEBUT",0)
         # commande FIN
-        co=j.addentite("FIN",1)
+        co=j.addEntite("FIN",1)
 
         jdctree=jdcdisplay.tree.tree.children[0]
         panel=select_child("DEBUT",jdctree)
@@ -67,4 +67,4 @@ class TestCase(unittest.TestCase):
         panel=select_node(command)
         panel=nomme_concept("MO",panel)
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index f96a73b8e3dc65f47b616802e80c21c24055b913..e95c7defb022b2b865fbeaba65299819da868a3a 100644 (file)
@@ -39,9 +39,9 @@ class TestCase(unittest.TestCase):
         init_common(root,jdcdisplay)
 
         # commande DEBUT
-        co=j.addentite("DEBUT",0)
+        co=j.addEntite("DEBUT",0)
         # commande FIN
-        co=j.addentite("FIN",1)
+        co=j.addEntite("FIN",1)
 
         jdctree=jdcdisplay.tree.tree.children[0]
         panel=select_child("DEBUT",jdctree)
@@ -90,4 +90,4 @@ class TestCase(unittest.TestCase):
         panel=select_node(command)
         panel=nomme_concept("MA",panel)
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index 3b3032e420b0025348d5e742686f5fc64a093279..9bec8e061b081c5ba269087c7f3edd35effb89d2 100644 (file)
@@ -43,13 +43,13 @@ class TestCase(unittest.TestCase):
         panel=select_child("MACRO_MATR_ASSE",jdctree)
         panel=comment_command(panel)
         #decommentariser commande MACRO_MATR_ASSE
-        panel=uncomment_command(panel)
+        panel=unComment_command(panel)
         #creation commande commentée
         panel=create_command("LIRE_MAILLAGE",panel)
         panel=comment_command(panel)
         panel=change_commandcomm("mm=LIRE_MAILLAGE(INFO=2,UNITE=21)",panel)
-        panel=uncomment_command(panel)
+        panel=unComment_command(panel)
         panel=select_child("DEFI_FONCTION",jdctree)
         delete_node(panel)
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index 37c180cdd73fbd107191e3a76bd8dda339a9cab0..1d5f0daf84bb57125cd4273fe4dc35f579b6a3c5 100644 (file)
@@ -18,7 +18,7 @@ def KP_return():
 def delete_node(panel):
     panel.node.delete()
 
-def uncomment_command(panel):
+def unComment_command(panel):
     panel.bouton_unc.invoke()
     root.update()
     panel=jdcdisplay.panel_courant
index 78590803172bc27245ea8d497c779613f866873e..433d809990068749d68f62c537a24bea93b34f45 100644 (file)
@@ -40,9 +40,9 @@ class TestCase(unittest.TestCase):
         init_common(root,jdcdisplay)
 
         # commande DEBUT
-        co=j.addentite("DEBUT",0)
+        co=j.addEntite("DEBUT",0)
         # commande FIN
-        co=j.addentite("FIN",1)
+        co=j.addEntite("FIN",1)
 
         jdctree=jdcdisplay.tree.tree.children[0]
         panel=select_child("DEBUT",jdctree)
@@ -331,4 +331,4 @@ class TestCase(unittest.TestCase):
         panel=select_node(command)
         command.collapse()
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index 37de0da2eefc4312b409cb39566707200e78fbac..829a20866dbe7b892f7e92435e860e8dbfa5119a 100644 (file)
@@ -39,9 +39,9 @@ class TestCase(unittest.TestCase):
         init_common(root,jdcdisplay)
 
         # commande DEBUT
-        co=j.addentite("DEBUT",0)
+        co=j.addEntite("DEBUT",0)
         # commande FIN
-        co=j.addentite("FIN",1)
+        co=j.addEntite("FIN",1)
 
         jdctree=jdcdisplay.tree.tree.children[0]
         panel=select_child("DEBUT",jdctree)
@@ -67,4 +67,4 @@ class TestCase(unittest.TestCase):
         panel=select_node(command)
         panel=nomme_concept("MO",panel)
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index 6dbd0025728e438693a38bd71cf488e0361b14c9..505a21ac8cea1c8ef32752c2c878db3d9746361d 100644 (file)
@@ -43,13 +43,13 @@ class TestCase(unittest.TestCase):
         panel=select_child("MACRO_MATR_ASSE",jdctree)
         panel=comment_command(panel)
         #decommentariser commande MACRO_MATR_ASSE
-        panel=uncomment_command(panel)
+        panel=unComment_command(panel)
         #creation commande commentée
         panel=create_command("LIRE_MAILLAGE",panel)
         panel=comment_command(panel)
         panel=change_commandcomm("mm=LIRE_MAILLAGE(INFO=2,UNITE=21)",panel)
-        panel=uncomment_command(panel)
+        panel=unComment_command(panel)
         panel=select_child("DEFI_FONCTION",jdctree)
         delete_node(panel)
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index 911387bf985df5b4cb9bedee075f424f65cb8ac7..35eafb0f98fbd7b790dfb06f19c694187b64f3f5 100644 (file)
@@ -22,7 +22,7 @@ def KP_return():
 def delete_node(panel):
     panel.node.delete()
 
-def uncomment_command(panel):
+def unComment_command(panel):
     panel.bouton_unc.invoke()
     root.update()
     panel=jdcdisplay.panel_courant
index 0c1b6699986eba5f5591f3a191ce3ea463b68c6a..98b18eeb9f9d12529390c29f6841f1e4a011c44b 100644 (file)
@@ -40,9 +40,9 @@ class TestCase(unittest.TestCase):
         init_common(root,jdcdisplay)
 
         # commande DEBUT
-        co=j.addentite("DEBUT",0)
+        co=j.addEntite("DEBUT",0)
         # commande FIN
-        co=j.addentite("FIN",1)
+        co=j.addEntite("FIN",1)
 
         jdctree=jdcdisplay.tree.tree.children[0]
         panel=select_child("DEBUT",jdctree)
@@ -331,4 +331,4 @@ class TestCase(unittest.TestCase):
         panel=select_node(command)
         command.collapse()
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index ee3762d9e199bc1b727bb4886431d83ed5f39210..08d38d6b3c70ae40caea6dec7b2be387e7702e1c 100644 (file)
@@ -39,9 +39,9 @@ class TestCase(unittest.TestCase):
         init_common(root,jdcdisplay)
 
         # commande DEBUT
-        co=j.addentite("DEBUT",0)
+        co=j.addEntite("DEBUT",0)
         # commande FIN
-        co=j.addentite("FIN",1)
+        co=j.addEntite("FIN",1)
 
         jdctree=jdcdisplay.tree.tree.children[0]
         panel=select_child("DEBUT",jdctree)
@@ -67,4 +67,4 @@ class TestCase(unittest.TestCase):
         panel=select_node(command)
         panel=nomme_concept("MO",panel)
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index f96a73b8e3dc65f47b616802e80c21c24055b913..e95c7defb022b2b865fbeaba65299819da868a3a 100644 (file)
@@ -39,9 +39,9 @@ class TestCase(unittest.TestCase):
         init_common(root,jdcdisplay)
 
         # commande DEBUT
-        co=j.addentite("DEBUT",0)
+        co=j.addEntite("DEBUT",0)
         # commande FIN
-        co=j.addentite("FIN",1)
+        co=j.addEntite("FIN",1)
 
         jdctree=jdcdisplay.tree.tree.children[0]
         panel=select_child("DEBUT",jdctree)
@@ -90,4 +90,4 @@ class TestCase(unittest.TestCase):
         panel=select_node(command)
         panel=nomme_concept("MA",panel)
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index 20e44bb1661ed0166dded8cc682735a9964764a7..c9a0bfa8f3e4966ac73b2cd9ccac6113c3660a6f 100644 (file)
@@ -43,13 +43,13 @@ class TestCase(unittest.TestCase):
         panel=select_child("MACRO_MATR_ASSE",jdctree)
         panel=comment_command(panel)
         #decommentariser commande MACRO_MATR_ASSE
-        panel=uncomment_command(panel)
+        panel=unComment_command(panel)
         #creation commande commentée
         panel=create_command("LIRE_MAILLAGE",panel)
         panel=comment_command(panel)
         panel=change_commandcomm("mm=LIRE_MAILLAGE(INFO=2,UNITE=21)",panel)
-        panel=uncomment_command(panel)
+        panel=unComment_command(panel)
         panel=select_child("DEFI_FONCTION",jdctree)
         delete_node(panel)
 
-        assert j.isvalid(),j.report()
+        assert j.isValid(),j.report()
index 9287a7c48dc3983006e70c89c428258119157620..b1f64023b833344795f8dd1fef98e9daf345d3c5 100644 (file)
@@ -53,7 +53,7 @@ class ETAPE(V_MCCOMPO.MCCOMPO):
     def valid_child(self):
         """ Cette methode teste la validite des mots cles de l'etape """
         for child in self.mc_liste:
-            if not child.isvalid():
+            if not child.isValid():
                 return 0
         return 1
 
@@ -83,7 +83,7 @@ class ETAPE(V_MCCOMPO.MCCOMPO):
                 valid = 0
         return valid
 
-    def get_valid(self):
+    def getValid(self):
         if hasattr(self, 'valid'):
             return self.valid
         else:
@@ -91,13 +91,13 @@ class ETAPE(V_MCCOMPO.MCCOMPO):
             return None
 
     def set_valid(self, valid):
-        old_valid = self.get_valid()
+        old_valid = self.getValid()
         self.valid = valid
         self.state = 'unchanged'
         if not old_valid or old_valid != self.valid:
-            self.init_modif_up()
+            self.initModifUp()
 
-    def isvalid(self, sd='oui', cr='non'):
+    def isValid(self, sd='oui', cr='non'):
         """
            Methode pour verifier la validite de l'objet ETAPE. Cette methode
            peut etre appelee selon plusieurs modes en fonction de la valeur
@@ -115,7 +115,7 @@ class ETAPE(V_MCCOMPO.MCCOMPO):
 
         """
         if CONTEXT.debug:
-            print(("ETAPE.isvalid ", self.nom))
+            print(("ETAPE.isValid ", self.nom))
         if self.state == 'unchanged':
             return self.valid
         else:
@@ -171,7 +171,7 @@ class ETAPE(V_MCCOMPO.MCCOMPO):
         """
         sd_prod = self.definition.sd_prod
         if type(sd_prod) == types.FunctionType:  # Type de concept retourne calcule
-            d = self.cree_dict_valeurs(self.mc_liste)
+            d = self.creeDictValeurs(self.mc_liste)
             try:
                 sd_prod = sd_prod(*(), **d)
             except:
@@ -237,7 +237,7 @@ class ETAPE(V_MCCOMPO.MCCOMPO):
                           fin='End Command : ' + tr(self.nom))
         self.state = 'modified'
         try:
-            self.isvalid(cr='oui')
+            self.isValid(cr='oui')
         except AsException as e:
             if CONTEXT.debug:
                 traceback.print_exc()
index f3c89fbb0b45737741bbe56c9ff64bb60f33c402..3921972947f07f46cd524b0917dee9b47d851ae5 100644 (file)
@@ -50,13 +50,13 @@ class JDC(V_MCCOMPO.MCCOMPO):
         self.cr.debut = "BEGIN validation report : " + self.nom
         self.cr.fin = "END validation report :" + self.nom
         for e in self.etapes:
-            if e.isactif():
+            if e.isActif():
                 self.cr.add(e.report())
         self.state = 'modified'
-        self.isvalid(cr='oui')
+        self.isValid(cr='oui')
         return self.cr
 
-    def isvalid(self, cr='non'):
+    def isValid(self, cr='non'):
         """
           Methode booleenne qui retourne 0 si le JDC est invalide, 1 sinon
         """
@@ -74,9 +74,9 @@ class JDC(V_MCCOMPO.MCCOMPO):
                 valid = 0
             if valid:
                 for e in self.etapes:
-                    if not e.isactif():
+                    if not e.isActif():
                         continue
-                    if not e.isvalid():
+                    if not e.isValid():
                         valid = 0
                         break
             self.state = "unchanged"
index 197b9d4e480c654d5208690fd77ead621e54d46e..5285fda1bfeee4d7f2c01179ca72bcaecbf604fb 100644 (file)
@@ -47,7 +47,7 @@ class MACRO_ETAPE(V_ETAPE.ETAPE):
     """
     """
 
-    def isvalid(self, sd='oui', cr='non'):
+    def isValid(self, sd='oui', cr='non'):
         """
            Methode pour verifier la validite de l'objet ETAPE. Cette methode
            peut etre appelee selon plusieurs modes en fonction de la valeur
@@ -65,7 +65,7 @@ class MACRO_ETAPE(V_ETAPE.ETAPE):
 
         """
         if CONTEXT.debug:
-            print(("ETAPE.isvalid ", self.nom))
+            print(("ETAPE.isValid ", self.nom))
         if self.state == 'unchanged':
             return self.valid
         else:
@@ -115,7 +115,7 @@ class MACRO_ETAPE(V_ETAPE.ETAPE):
 
             # Si la macro comprend des etapes internes, on teste leur validite
             for e in self.etapes:
-                if not e.isvalid():
+                if not e.isValid():
                     valid = 0
                     break
 
@@ -140,7 +140,7 @@ class MACRO_ETAPE(V_ETAPE.ETAPE):
         self.typret = None
         if type(sd_prod) == types.FunctionType:
             # Type de concept retourne calcule
-            d = self.cree_dict_valeurs(self.mc_liste)
+            d = self.creeDictValeurs(self.mc_liste)
             try:
                 # la sd_prod d'une macro a l'objet lui meme en premier argument
                 # contrairement a une ETAPE ou PROC_ETAPE
index f6796e5d4ef9065fbaa1ddbbfed35f0dcf18f176..5db84f38f92fd7535684efe5eb4ef9b9acfa8912 100644 (file)
@@ -43,7 +43,7 @@ class MCBLOC(V_MCCOMPO.MCCOMPO):
 
     txt_nat = u"Bloc :"
 
-    def isvalid(self, sd='oui', cr='non'):
+    def isValid(self, sd='oui', cr='non'):
         """
            Methode pour verifier la validite du MCBLOC. Cette methode
            peut etre appelee selon plusieurs modes en fonction de la valeur
@@ -61,7 +61,7 @@ class MCBLOC(V_MCCOMPO.MCCOMPO):
             else:
                 old_valid = None
             for child in self.mc_liste:
-                if not child.isvalid():
+                if not child.isValid():
                     valid = 0
                     break
             # Apres avoir verifie la validite de tous les sous-objets, on verifie
@@ -74,5 +74,5 @@ class MCBLOC(V_MCCOMPO.MCCOMPO):
             self.valid = valid
             self.state = 'unchanged'
             if not old_valid or old_valid != self.valid:
-                self.init_modif_up()
+                self.initModifUp()
             return self.valid
index b82541c6afcd84ff261fa6d98f7d199e874bbdea..9c266b10b5ac5389225312319c4cdec14e2e3aa7 100644 (file)
@@ -55,7 +55,7 @@ class MCCOMPO(object):
         # defini dans les classes derivees
         self.txt_nat = ''
 
-    def init_modif_up(self):
+    def initModifUp(self):
         """
            Propage l'etat modifie au parent s'il existe et n'est pas l'objet
            lui-meme
@@ -79,7 +79,7 @@ class MCCOMPO(object):
             self.cr.add(child.report())
         self.state = 'modified'
         try:
-            self.isvalid(cr='oui')
+            self.isValid(cr='oui')
         except AsException as e:
             if CONTEXT.debug:
                 traceback.print_exc()
index ee58756c5b8a2f724dd855104cc088e8aa0c075b..2afd2c910bcb4fdb9f5532831342e1a54bb502f5 100644 (file)
@@ -43,7 +43,7 @@ class MCFACT(V_MCCOMPO.MCCOMPO):
 
     txt_nat = "Mot cle Facteur :"
 
-    def isvalid(self, sd='oui', cr='non'):
+    def isValid(self, sd='oui', cr='non'):
         """
            Methode pour verifier la validite du MCFACT. Cette methode
            peut etre appelee selon plusieurs modes en fonction de la valeur
@@ -61,7 +61,7 @@ class MCFACT(V_MCCOMPO.MCCOMPO):
             else:
                 old_valid = None
             for child in self.mc_liste:
-                if not child.isvalid():
+                if not child.isValid():
                     valid = 0
                     break
             # Apres avoir verifie la validite de tous les sous-objets, on verifie
@@ -87,5 +87,5 @@ class MCFACT(V_MCCOMPO.MCCOMPO):
             self.valid = valid
             self.state = 'unchanged'
             if not old_valid or old_valid != self.valid:
-                self.init_modif_up()
+                self.initModifUp()
             return self.valid
index 4324bcc3905432113622615d627ed78b997214ad..ec5b2d98b1a2a803082d607379aaf8114cf3fd8e 100644 (file)
@@ -57,7 +57,7 @@ class MCList(object):
     CR = N_CR.CR
     txt_nat = "Mot cle Facteur Multiple :"
 
-    def isvalid(self, cr='non'):
+    def isValid(self, cr='non'):
         """
            Methode pour verifier la validite du MCList. Cette methode
            peut etre appelee selon plusieurs modes en fonction de la valeur
@@ -91,7 +91,7 @@ class MCList(object):
         num = 0
         for i in self.data:
             num = num + 1
-            if not i.isvalid():
+            if not i.isValid():
                 valid = 0
                 if cr == 'oui' and len(self) > 1:
                     self.cr.fatal( "L'occurrence numero %d du mot-cle facteur : %s n'est pas valide" % (num, self.nom))
@@ -120,7 +120,7 @@ class MCList(object):
                             fin="Fin Mot-cle facteur : " + tr(self.nom))
 
         try:
-            self.isvalid(cr='oui')
+            self.isValid(cr='oui')
         except AsException as e:
             if CONTEXT.debug:
                 traceback.print_exc()
index 2bdeeb2d262e10bbcb3c9e546eda3ef9c0a03e7e..0dec3812e9f5bf2a55a6219ccf1dee01ad6d730e 100644 (file)
@@ -73,7 +73,7 @@ class MCSIMP(object):
         self.cardProto = CardProtocol(
             "card", min=self.definition.min, max=self.definition.max)
 
-    def get_valid(self):
+    def getValid(self):
         if hasattr(self, 'valid'):
             return self.valid
         else:
@@ -81,13 +81,13 @@ class MCSIMP(object):
             return None
 
     def set_valid(self, valid):
-        old_valid = self.get_valid()
+        old_valid = self.getValid()
         self.valid = valid
         self.state = 'unchanged'
         if not old_valid or old_valid != self.valid:
-            self.init_modif_up()
+            self.initModifUp()
 
-    def isvalid(self, cr='non'):
+    def isValid(self, cr='non'):
         """
            Cette methode retourne un indicateur de validite de l'objet de type MCSIMP
 
@@ -104,7 +104,7 @@ class MCSIMP(object):
             valid = 1
             v = self.valeur
             #  verification presence
-            if self.isoblig() and (v == None or v == "" ):
+            if self.isOblig() and (v == None or v == "" ):
                 if cr == 'oui':
                     self.cr.fatal( "Mandatory keyword : %s has no value" % tr(self.nom))
                 valid = 0
@@ -114,10 +114,9 @@ class MCSIMP(object):
             # Pour tenir compte des Tuples
             if hasattr(self.definition.type[0],'ntuple') :
                try :
-                  if not (type(lval[0]) is tuple) : lval=(lval,)
+                  if (not (type(lval[0]) is tuple)) and (not (type(lval[0]) is list)) : lval=(lval,)
                except :
                   pass
-
             if lval is None:
                 valid = 0
                 if cr == 'oui':
@@ -179,12 +178,12 @@ class MCSIMP(object):
             self.set_valid(valid)
             return self.valid
 
-    def isoblig(self):
+    def isOblig(self):
         """ indique si le mot-cle est obligatoire
         """
         return self.definition.statut == 'o'
 
-    def init_modif_up(self):
+    def initModifUp(self):
         """
            Propage l'etat modifie au parent s'il existe et n'est l'objet
            lui-meme
@@ -199,7 +198,7 @@ class MCSIMP(object):
         self.cr.fin = "End Simple Keyword: " + tr(self.nom)
         self.state = 'modified'
         try:
-            self.isvalid(cr='oui')
+            self.isValid(cr='oui')
         except AsException as e:
             if CONTEXT.debug:
                 traceback.print_exc()
index 5489535b75e926e62bf43ff4bd2f7b065fd3f06b..7dfa2d36e6304d22b7210dbf4d546f374b784fc5 100644 (file)
@@ -41,7 +41,7 @@ class PROC_ETAPE(V_ETAPE.ETAPE):
        de ETAPE par heritage.
     """
 
-    def isvalid(self, sd='oui', cr='non'):
+    def isValid(self, sd='oui', cr='non'):
         """
            Methode pour verifier la validite de l'objet PROC_ETAPE. Cette methode
            peut etre appelee selon plusieurs modes en fonction de la valeur
@@ -58,7 +58,7 @@ class PROC_ETAPE(V_ETAPE.ETAPE):
             - propager l'eventuel changement d'etat au parent
         """
         if CONTEXT.debug:
-            print(("ETAPE.isvalid ", self.nom))
+            print(("ETAPE.isValid ", self.nom))
         if self.state == 'unchanged':
             return self.valid
         else: