ScolaSync  4.0
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
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__
 Le constructeur. Plus de détails...
 
def makeCompact
 removes useless thext nodes containing only spaces. Plus de détails...
 
def collectNullTexts
 
def collectClasses
 
def elevesDeClasse
 
def eleveParID
 appends the "eleve" element to the list self.currentResult if self.currentID is matched Plus de détails...
 
def unIDEleveDeClasse
 appends the ID of an "eleve" to self.currentResult if he belongs to the class self.currentClassName Plus de détails...
 
def collectOneClass
 adds one class name to the set self.classes Plus de détails...
 
def unique_name
 a unique name for an "eleve", based on a few fields and on the ID Plus de détails...
 
def showable_name
 
def elementsWalk
 implemente un parcour des éléments d'un arbre, pour y appliquer une procédure Plus de détails...
 
def __str__
 
- Fonctions membres publiques hérités de src.gestClasse.AbstractGestClasse
def __init__
 le constructeur Plus de détails...
 
def collectClasses
 
def elevesDeClasse
 
def unique_name
 
def showable_name
 

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 82 du fichier gestClasse.py.

Documentation des constructeurs et destructeur

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

Le constructeur.

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

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

Documentation des fonctions membres

def src.gestClasse.Sconet.__str__ (   self)

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

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

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

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

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

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

adds one class name to the set self.classes

Paramètres
elan element

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

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

implemente un parcour des éléments d'un arbre, pour y appliquer une procédure

Paramètres
elun élément
procla procédure à appliquer (paramètres : l'élément)

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

Voici le graphe d'appel pour cette fonction :

Voici le graphe des appelants de cette fonction :

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

appends the "eleve" element to the list self.currentResult if self.currentID is matched

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

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

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

def src.gestClasse.Sconet.makeCompact (   self)

removes useless thext nodes containing only spaces.

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

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 199 du fichier gestClasse.py.

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

appends the ID of an "eleve" to self.currentResult if he belongs to the class self.currentClassName

Paramètres
elan element

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

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 a printable unique id

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

Documentation des données membres

src.gestClasse.Sconet.classes

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

src.gestClasse.Sconet.currentClassName

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

src.gestClasse.Sconet.currentID

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

src.gestClasse.Sconet.currentResult

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

src.gestClasse.Sconet.donnees

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

src.gestClasse.Sconet.nullTexts

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


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