Salome HOME
TypeInstance and basestring
[tools/eficas.git] / Ihm / I_OBJECT.py
index 48c444c2d223fdcf0513c6456adbeec19767e2c7..1013aaf3c39b7d1eba1474fd79a51b57f8704b42 100644 (file)
@@ -1,5 +1,5 @@
 # -*- coding: utf-8 -*-
-# Copyright (C) 2007-2013   EDF R&D
+# Copyright (C) 2007-2017   EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
@@ -34,7 +34,7 @@ class OBJECT:
     """
     return 0
 
-  def get_regles(self):
+  def getRegles(self):
     """ 
        Retourne les regles de self 
     """
@@ -45,59 +45,59 @@ 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):
+  def finModif(self):
       """
       Methode appelee apres qu'une modification a ete faite afin de declencher
       d'eventuels traitements post-modification
       """
-      #print "fin_modif",self
+      #print "finModif",self
       # pour les objets autres que les commandes, aucun traitement specifique 
       # on remonte l'info de fin de modif au parent
       CONNECTOR.Emit(self,"valid")
       if self.parent:
-        self.parent.fin_modif()
+        self.parent.finModif()
 
-  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):
+  def getListeMcInconnus(self):
      """
      Retourne la liste des mots-cles inconnus dans self
      """
      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 
     """
     liste=[]
     for regle in self.definition.regles:
-        liste=regle.verif_condition_regle(liste,liste_presents)
+        liste=regle.verifConditionRegle(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 getGenealogiePrecise(self):
     if self.parent:
-       l=self.parent.get_genealogie_precise()
+       l=self.parent.getGenealogiePrecise()
        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):
@@ -154,10 +154,10 @@ class OBJECT:
      """
      return self
 
-  def delete_mc_global(self):
+  def deleteMcGlobal(self):
      return
 
-  def update_mc_global(self):
+  def updateMcGlobal(self):
      return
 
   #def __del__(self):