|
__init__(self,
auteur,
oeuvre)
pre: isinstance(auteur,DGManager.Auteur) and
isinstance(oeuvre,DGManager.Oeuvre) |
source code
|
|
|
|
|
creerFichierInformations(self)
Crée le fichier Informations.xml |
source code
|
|
|
creerVersion(self,
nomVersion)
Crée une balise version dans le fichier pre:
isinstance(nomVersion,str) |
source code
|
|
|
supprimerVersion(self,
nomVersion)
Crée une balise version dans le fichier pre:
isinstance(nomVersion,str) |
source code
|
|
|
creerEtat(self,
nomVersion,
nomEtat,
etatPere='
' )
Crée une balise état dans le fichier pre:
isinstance(nomVersion,str) and isinstance(nomEtat,str) and
isinstance(etatPere,str) |
source code
|
|
|
supprimerEtat(self,
nomVersion,
nomEtat)
Supprime un état pre: isinstance(nomVersion,str) and
isinstance(nomEtat,str) |
source code
|
|
|
getListeEtatsFils(self,
nomVersion,
nomEtat)
Retourne le nom des ID des etats fils d'un état qui correspondent
aux noms de fichier pre: isinstance(nomVersion,str) and
isinstance(nomEtat,str) post isinstance(__return__,list) |
source code
|
|
|
getArbre(self)
Renvoie l'arbre en xml d'un DG En fait renvoie que l'arbre des
versions car c'est seulement ce dont on a besoin cela permet de ne
pas construire tout l'arbre xlm lorsque le fichier est très gros
(plusieurs Mo) post: isinstance(__return__,Donnees.arbre.Arbre) |
source code
|
|
|
__getFils(self,
pere)
Lit les fils d'un noeud version ou état et retourne ce noeud en
tant que Version ou Etat post:
isinstance(__return__,Donnees.arbre.Version) or
isinstance(__return__,Donnees.arbre.Etat) |
source code
|
|
|
__creerDocument(self,
pAuteur,
pOeuvre)
Methode qui cree le document xml pre:
isinstance(pAuteur,DGManager.Auteur) and
isinstance(pOeuvre,DGManager.Oeuvre) |
source code
|
|
|
__baliseAuteur(self,
pAuteur)
Methode privee qui construit la balise Auteur pre:
isinstance(pAuteur,DGManager.Auteur) |
source code
|
|
|
__baliseOeuvre(self,
pOeuvre)
Methode privee qui construit la balise Oeuvre pre:
isinstance(pOeuvre,DGManager.Oeuvre) |
source code
|
|
|
|
|
|
|
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__str__
|