Roland Haroutiounian
912ddc5184
[Fieldgroups] Implémentation de la récupération de la liste des fields d'un fieldgroup à partir de self.components
9 years ago
ArnAud
79336030c7
EM: store in each component a reference to the list of the other
9 years ago
ArnAud
6f2d895462
EM: Model: store all components in one dict
9 years ago
ArnAud
71a1e852dc
EM: a canonical EM in json
9 years ago
ArnAud
adec82093b
delete SQL requirements
9 years ago
ArnAud
a9422795c7
EM: model: create a dict for each component
9 years ago
ArnAud
5e799d0aa7
EM: todos
9 years ago
ArnAud
e85e19c4b1
ME: basic ME for tests
9 years ago
ArnAud
55b030800f
Em: draft for fieldgroup
9 years ago
Roland Haroutiounian
89d45ab799
[EmType] pep8 + pylint
9 years ago
Roland Haroutiounian
d50a89ec36
[Fieldgroups] pep8
9 years ago
Roland Haroutiounian
867ad023be
[ClassTypes et Fields] Mise en commentaire des imports obsolètes et conformité pep8/pylint
9 years ago
Roland Haroutiounian
d169a9dd2e
[Backend Json] Modification du nom du fichier pour éviter les conflits avec le module json de python
9 years ago
Roland Haroutiounian
456403ba1b
[Model] mise en conformité pep8 et pylint
9 years ago
Roland Haroutiounian
ca65d11a5a
pep8 sur classes.py
9 years ago
Roland Haroutiounian
6c6fcea755
[EmClass] Modification de l'appel dans le delete (on appelle celui du parent)
9 years ago
Roland Haroutiounian
f3e05e760d
[EmClass] Correction sur le nom de la classe dans l'appel vers super.create()
9 years ago
Roland Haroutiounian
f2572808d2
Modification du create dans EmClass pour appeler le create de EmComponent
9 years ago
ArnAud
c73251795c
EM: first draft for a Model Class
9 years ago
ArnAud
1d2c069fb8
EmComponent: get rid of database functions
9 years ago
Roland Haroutiounian
a1509dcc68
Désactivation du code SQL dans types.py
9 years ago
Roland Haroutiounian
116795af12
Passage en commentaire du code obsolète
9 years ago
Roland Haroutiounian
4f63f1c6d8
Suppression d'imports obsolètes dans EmClass
9 years ago
Roland Haroutiounian
1918b18779
Nettoyage de EmClass
- Suppression des méthodes SQL
9 years ago
Roland Haroutiounian
87d4ee3090
Nettoyage de EmFieldGroup
- Suppression des imports obsolètes
- Suppression de la méthode create
9 years ago
Roland Haroutiounian
a7bd17853f
Nettoyage de EmField
- Suppression du create / delete et des autres méthodes associées
- Suppression des imports qui sont devenus obsolètes
9 years ago
Roland Haroutiounian
79c168587e
[pep8] Correction sur les lignes vides entre les classes et les méthodes
9 years ago
ArnAud
68da99216c
EmType: bad method name
9 years ago
Yann Weber
889abc8547
Put the database configuration asinstance attribute of EmComponent
9 years ago
ArnAud
8289fa70dd
EmTypes: pylint -d C0301,C0111
9 years ago
ArnAud
bd8bc7e814
EmFields: unecessary comment
9 years ago
ArnAud
09e74f3ec1
EmField: unused import + whitespace
9 years ago
ArnAud
b403aef65b
EmFieldgroups: unecessary comment
9 years ago
ArnAud
3a281f4261
EmFieldgroups: unused import
9 years ago
ArnAud
89d9cb62cf
EmClass: delete unused variable
9 years ago
ArnAud
3c13e658a3
EmClass: delete unused import
9 years ago
ArnAud
acce76c48b
EmClass: better documentation of linkedtype
9 years ago
Yann Weber
65166a5dfd
Adding icon argument to EmType::create() method
9 years ago
Yann Weber
cd37b0129f
Better comments for set_rank method
9 years ago
Yann Weber
47ce122e93
Changed icon field to EmField_icon in EmClass and EmField. Added sortcolumn argument for EmType and EmClass.
9 years ago
Yann Weber
e757a3fb90
Doing todo
Added a dummy EmFieldType_icon
Added a test for EmType deletion with superiors
9 years ago
Roland Haroutiounian
bf98e2a121
[TODO] Suppression d'un TODO obsolète dans fieldgroups.py
9 years ago
Roland Haroutiounian
53c2a72a9d
[TODO] Suppression d'un TODO dans fieldtypes
9 years ago
Roland Haroutiounian
1cfac44b9f
[TODO] Suppression d'un TODO dans fieldtypes
9 years ago
Roland Haroutiounian
76c97bf1f3
[TODO] Suppression du TODO dans classes sur la vérification du class_type dans EmClass
Cette vérification est prise en charge dans EmComponent
9 years ago
Yann Weber
d7d4a989f1
TODO on EmComponent
9 years ago
Roland Haroutiounian
b03958a65a
Suppression de sqlutils.getEngine au profit de sqlutils.get_engine
9 years ago
Yann Weber
49dfe9ad03
Code factorization on EmComponent.modify_rank()
Changed beahvior : when a 'non-change' is asked (like +0 -0 or set ranke to actual rank) don't raise an Error
9 years ago
Yann Weber
f41d164603
Added test for EmComponent.get_max_rank(), replacing the default value for rank by the one processed by get_max_rank
9 years ago
Yann Weber
6af0b45f3f
Code factorization on EmType select and unselect fields. Added comparison capabilities to EmComponent (and childs)
Implemented __hash__ and __eq__ for EmComponent (based on class name and uid) to test equality betwenn two instance. Allows to use "instance in instance_list" syntax
9 years ago