752 Commits (967be41ede67ac965a18ec33be87d4ee4d3d5b82)
 

Author SHA1 Message Date
  Yann Weber 4dfb751bb3 Removing a debug print 9 years ago
  Yann Weber 084b8af6c1 MigrationHandler enhancement (now records Model's hash for each changes). Better beaviour of Model.create_component if MigrationHandler raises 9 years ago
  Roland Haroutiounian 873edf19a6 [#45] Reimplemented the __eq__ method of the Model class so that it uses the newly defined __hash__ method 9 years ago
  Roland Haroutiounian 8a6fdd4c6a [#45] Added the __hash__ method implementation for the Model class 9 years ago
  ArnAud 34fdd8d8b3 EmType: implement select and unselect _field 9 years ago
  Roland Haroutiounian c916801c99 [#45] Changed the __hash__ implementation of the EmComponent class 9 years ago
  Yann Weber ed9133016f Fixing component deletion 9 years ago
  Yann Weber fe9184f608 Reimplementig EmComponent::__setattr__ to call migration handler 9 years ago
  ArnAud c28511bc3a EmType: check the nature of the subordinates 9 years ago
  Yann Weber 195cca24a4 Implementing check methods for each EmComponent child (and EmComponent) 9 years ago
  ArnAud 886cee22df EmType : subordinates_list and fields_list 9 years ago
  Yann Weber 99ee79b894 Removed the class attribute _fields from EmClass 9 years ago
  Roland Haroutiounian 30bbd91f2c [EmClass] pep8+pylint 9 years ago
  Roland Haroutiounian 7e35eeedb7 [EmField] pep8+pylint 9 years ago
  Roland Haroutiounian 3b12b84c9d [EmFieldGroup] pep8+pylint 9 years ago
  Yann Weber 405dd318dd Added type check in EmComponent and childs class type check. Added some cast functions to Backend 9 years ago
  Yann Weber d6af3aaf46 Fixing EmFieldGroup (replacing self._fields access by direct attribute access) 9 years ago
  Yann Weber b6ef37752f Supressed _fields from EmComponent and transforming the EmComponent in a standart object with standarts attributes 9 years ago
  Roland Haroutiounian 77f91bc68b [#44] EmClass: added the call to the check method in the delete process 9 years ago
  Roland Haroutiounian 083daf67db [#44] EmType : Added a check method and its call in the delete process 9 years ago
  Roland Haroutiounian b668556c3f [#44] Ajout d'un début de méthode check et appel de celle-ci dans le delete 9 years ago
  Yann Weber 7f93063f05 Rank at creation improvement 9 years ago
  Yann Weber c9f2f16c77 Added rank handling at component creation 9 years ago
  Yann Weber a2529cf8eb Added a check method to EmComponent and EmClass 9 years ago
  ArnAud ee9104fd57 EmType : implement .fields() 9 years ago
  ArnAud 55afedc863 EmType : .fieldgroups() filter using EmFieldGroups 9 years ago
  Yann Weber d5fde8287b Written a first DummyMigrationHandler and modified Model __init__ method to have a migration_handler arguments 9 years ago
  ArnAud f72799af24 EmFieldgroups: fields(self, type_id=0) can now filter fields for EmType request 9 years ago
  Roland Haroutiounian a5738476e0 [EmField] pep8 + pylint 9 years ago
  Yann Weber 8bf864c597 Handling rank sorting in Model and rank modifier in EmComponent 9 years ago
  ArnAud 338bccd785 EmType: implement fieldgroups() 9 years ago
  ArnAud 3f30547252 Em Fieldtypes: a string value "0" should be seen as boolean false 9 years ago
  ArnAud 143134ac52 EmFieldgroups: lint and pep8 9 years ago
  Yann Weber eb69492363 Deleted comments and bugfix on EmFieldGroup.fields() 9 years ago
  ArnAud 619232c5d8 EM Model: pylint and pep8 9 years ago
  Yann Weber db62afb2a1 Updated EmClass to match the new Model 9 years ago
  Roland Haroutiounian df6c0b001d [EmField] Change of the delete method (uses the model member of the class to perform that action) 9 years ago
  ArnAud d8f8943ca8 EM Model: use the appropriate dict 9 years ago
  Roland Haroutiounian 9c5fad1b76 [EmFieldGroup] Deactivated the create method (soon to be deleted from the class members) 9 years ago
  Roland Haroutiounian f449ef8a89 [EmFieldGroup] Changed the delete and init methods 9 years ago
  Roland Haroutiounian 10c516e404 [EmFieldGroup] Changed in the deletion process. Raises a NotEmptyError in case fields are still attached to the fieldgroup 9 years ago
  Roland Haroutiounian 2fc6084c82 [EmFieldGroup] implementation of the EmField objects deletion on a EmFieldGroup deletion process 9 years ago
  ArnAud 4803eba6a7 EmComponent: access to model is now named model !! 9 years ago
  Yann Weber 9f0599939a Update of Model.create_component method 9 years ago
  Yann Weber b87c276b26 Now EmComponents gets a Model instance when instanciate, and the Model._components dict structure has change a bit 9 years ago
  Yann Weber 6a56b31ba5 Migrating EmClass methods and EmComponent.delete according to the new Model object, changed the Model.components dict keys (and the json test file) 9 years ago
  Roland Haroutiounian 06b5786c72 [EmFieldGroup] Modification de la méthode fields + pep8/pylint 9 years ago
  Roland Haroutiounian 74b993fba4 [EmFieldGroup] Modification de la récup des noms de clés dans le dictionnaire components 9 years ago
  Roland Haroutiounian 67707c6734 [EmFieldGroup] Update of the docstrings for the create method 9 years ago
  ArnAud e2ab8d9a25 EmType : implement classtype 9 years ago