def GetText(self):
"""
- Retourne le texte à afficher dans l'arbre représentant la valeur de l'objet
+ Retourne le texte a afficher dans l'arbre représentant la valeur de l'objet
pointé par self
"""
Inputs :
- sd=concept detruit
Fonction :
- Met a jour la valeur du mot cle simple suite à la disparition
+ Met a jour la valeur du mot cle simple suite a la disparition
du concept sd
Attention aux matrices
"""
def set_valeur_co(self,nom_co):
"""
- Affecte à self l'objet de type CO et de nom nom_co
+ Affecte a self l'objet de type CO et de nom nom_co
"""
#print "set_valeur_co",nom_co
step=self.etape.parent
def verif_existence_sd(self):
"""
Vérifie que les structures de données utilisées dans self existent bien dans le contexte
- avant étape, sinon enlève la référence à ces concepts
+ avant étape, sinon enlève la référea ces concepts
"""
#print "verif_existence_sd"
# Attention : possible probleme avec include
return 0
def valide_item(self,item):
- """Valide un item isolé. Cet item est candidat à l'ajout à la liste existante"""
+ """Valide un item isolé. Cet item est candidata l'ajout a la liste existante"""
valid=1
try:
#on verifie le type
def isMCList(self):
"""
- Retourne 1 si self est une MCList (liste de mots-clés), 0 sinon (défaut)
+ Retourne 1 si self est une MCList (liste de mots-cles), 0 sinon (defaut)
"""
return 0
def get_regles(self):
"""
- Retourne les règles de self
+ Retourne les regles de self
"""
if hasattr(self,'definition'):
return self.definition.regles
def init_modif(self):
"""
- Met l'état de l'objet à modified et propage au parent
+ Met l'etat de l'objet a modified et propage au parent
qui vaut None s'il n'existe pas
"""
self.state = 'modified'
def fin_modif(self):
"""
- Méthode appelée après qu'une modification a été faite afin de déclencher
- d'éventuels traitements post-modification
+ Methode appelee apres qu'une modification a ete faite afin de declencher
+ d'eventuels traitements post-modification
"""
#print "fin_modif",self
- # pour les objets autres que les commandes, aucun traitement spécifique
+ # 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:
def isrepetable(self):
"""
- Indique si l'objet est répétable
+ Indique si l'objet est repetable
"""
return 0
def liste_mc_presents(self):
"""
- Retourne la liste des noms des mots clés présents
+ Retourne la liste des noms des mots cles presents
"""
return []
def get_liste_mc_inconnus(self):
"""
- Retourne la liste des mots-clés inconnus dans self
+ Retourne la liste des mots-cles inconnus dans self
"""
return []
def verif_condition_regles(self,liste_presents):
"""
- Retourne la liste des mots-clés à rajouter pour satisfaire les règles
- en fonction de la liste des mots-clés présents
+ 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:
def verif_condition_bloc(self):
"""
Evalue les conditions de tous les blocs fils possibles
- (en fonction du catalogue donc de la définition) de self et
+ (en fonction du catalogue donc de la definition) de self et
retourne deux listes :
- - la première contient les noms des blocs à rajouter
- - la seconde contient les noms des blocs à supprimer
+ - la premiere contient les noms des blocs a rajouter
+ - la seconde contient les noms des blocs a supprimer
"""
return [],[]
def get_genealogie(self):
"""
Retourne la liste des noms des ascendants (noms de MCSIMP,MCFACT,MCBLOC
- ou ETAPE) de self jusqu'au premier objet etape rencontré
+ ou ETAPE) de self jusqu'au premier objet etape rencontre
"""
if self.parent:
l=self.parent.get_genealogie()
pass
def normalize(self):
- """ Retourne l'objet normalisé. En général self sauf si
- pour etre inséré dans l'objet père il doit etre
- wrappé dans un autre objet (voir mot cle facteur).
+ """ Retourne l'objet normalise. En general self sauf si
+ pour etre insere dans l'objet pere il doit etre
+ wrappe dans un autre objet (voir mot cle facteur).
"""
return self