ScolaSync  5.1
Référence de la classe src.gestClasse.Sconet

Une classe pour travailler avec des données Sconet. Plus de détails...

Graphe d'héritage de src.gestClasse.Sconet:
Graphe de collaboration de src.gestClasse.Sconet:

Fonctions membres publiques

def __init__ (self, f)
 Le constructeur. Plus de détails...
 
def makeCompact (self)
 removes useless thext nodes containing only spaces. Plus de détails...
 
def collectNullTexts (self, el)
 
def collectClasses (self)
 
def elevesDeClasse (self, className)
 
def eleveParID (self, el)
 
def unIDEleveDeClasse (self, el)
 
def collectOneClass (self, el)
 adds one class name to the set self.classes Plus de détails...
 
def unique_name (self, el, fields=["NOM", "PRENOM"])
 a unique name for an "eleve", based on a few fields and on the ID Plus de détails...
 
def showable_name (self, el, fields=["NOM", "PRENOM"])
 
def elementsWalk (self, el, proc)
 
def __str__ (self)
 
- Fonctions membres publiques hérités de src.gestClasse.AbstractGestClasse
def unique_name (self, el)
 
def showable_name (self, el)
 

Attributs publics

 donnees
 
 nullTexts
 
 classes
 
 currentResult
 
 currentClassName
 
 currentID
 

Description détaillée

Une classe pour travailler avec des données Sconet.

Définition à la ligne 72 du fichier gestClasse.py.

Documentation des constructeurs et destructeur

◆ __init__()

def src.gestClasse.Sconet.__init__ (   self,
  f 
)

Le constructeur.

Paramètres
fle nom d'un fichier, ou un fichier ouvert en lecture

Réimplémentée à partir de src.gestClasse.AbstractGestClasse.

Définition à la ligne 78 du fichier gestClasse.py.

Documentation des fonctions membres

◆ __str__()

def src.gestClasse.Sconet.__str__ (   self)

Définition à la ligne 200 du fichier gestClasse.py.

◆ collectClasses()

def src.gestClasse.Sconet.collectClasses (   self)
Renvoie
the list of classes containg students

Réimplémentée à partir de src.gestClasse.AbstractGestClasse.

Définition à la ligne 109 du fichier gestClasse.py.

◆ collectNullTexts()

def src.gestClasse.Sconet.collectNullTexts (   self,
  el 
)

Définition à la ligne 100 du fichier gestClasse.py.

◆ collectOneClass()

def src.gestClasse.Sconet.collectOneClass (   self,
  el 
)

adds one class name to the set self.classes

Paramètres
elan element

Définition à la ligne 158 du fichier gestClasse.py.

◆ elementsWalk()

def src.gestClasse.Sconet.elementsWalk (   self,
  el,
  proc 
)

Définition à la ligne 195 du fichier gestClasse.py.

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

◆ eleveParID()

def src.gestClasse.Sconet.eleveParID (   self,
  el 
)

Définition à la ligne 136 du fichier gestClasse.py.

◆ elevesDeClasse()

def src.gestClasse.Sconet.elevesDeClasse (   self,
  className 
)
Paramètres
classNamename of a school class
Renvoie
list of "eleve" elements

Réimplémentée à partir de src.gestClasse.AbstractGestClasse.

Définition à la ligne 118 du fichier gestClasse.py.

◆ makeCompact()

def src.gestClasse.Sconet.makeCompact (   self)

removes useless thext nodes containing only spaces.

Définition à la ligne 93 du fichier gestClasse.py.

◆ showable_name()

def src.gestClasse.Sconet.showable_name (   self,
  el,
  fields = ["NOM", "PRENOM"] 
)
Paramètres
elun objet élève
fieldsles champs de donnée à exploiter
Renvoie
une chaîne unicode, pour nommer l'élève

Définition à la ligne 182 du fichier gestClasse.py.

◆ unIDEleveDeClasse()

def src.gestClasse.Sconet.unIDEleveDeClasse (   self,
  el 
)

Définition à la ligne 145 du fichier gestClasse.py.

◆ unique_name()

def src.gestClasse.Sconet.unique_name (   self,
  el,
  fields = ["NOM", "PRENOM"] 
)

a unique name for an "eleve", based on a few fields and on the ID

Paramètres
elen "eleve" element
fieldsthe fields used to build the result @retun a printable unique id

Définition à la ligne 170 du fichier gestClasse.py.

Documentation des données membres

◆ classes

src.gestClasse.Sconet.classes

Définition à la ligne 110 du fichier gestClasse.py.

◆ currentClassName

src.gestClasse.Sconet.currentClassName

Définition à la ligne 120 du fichier gestClasse.py.

◆ currentID

src.gestClasse.Sconet.currentID

Définition à la ligne 125 du fichier gestClasse.py.

◆ currentResult

src.gestClasse.Sconet.currentResult

Définition à la ligne 119 du fichier gestClasse.py.

◆ donnees

src.gestClasse.Sconet.donnees

Définition à la ligne 87 du fichier gestClasse.py.

◆ nullTexts

src.gestClasse.Sconet.nullTexts

Définition à la ligne 94 du fichier gestClasse.py.


La documentation de cette classe a été générée à partir du fichier suivant :