Commit Graph

69 Commits

Author SHA1 Message Date
Luca Frosini af4de28ebb Added remove in propagation constraint 2023-02-02 19:34:47 +01:00
Luca Frosini 86b4e14de4 Documentation generator has been moved in a dedicated component 2022-12-13 10:29:15 +01:00
Luca Frosini 45d5a3a131 Adding documenation generation 2022-12-10 18:00:52 +01:00
Luca Frosini 401745d7dc Added classes to generate rst tables for documentation 2022-12-10 16:21:37 +01:00
Luca Frosini 32cb6ac3ba Added test for QueryTemplate 2021-10-26 21:33:30 +02:00
Luca Frosini 05b06ce6fa Fixed QueryTemplate model 2021-10-25 18:12:04 +02:00
Luca Frosini d5dacac45f Renamed package to be aligned with all the rest of IS components 2021-10-25 11:38:06 +02:00
Luca Frosini 4e97771a16 Aligned package names 2021-10-25 10:58:30 +02:00
Luca Frosini 92c986ad27 Reorganized packages 2021-10-21 17:24:53 +02:00
Luca Frosini 11b218fdec Improved UUID management 2021-10-21 16:29:35 +02:00
Luca Frosini 7f5512571c Reorganizing Information System Model 2021-10-21 12:47:50 +02:00
Luca Frosini 66fead0851 Renamed TypeVersion class to Version 2021-10-21 10:11:45 +02:00
Luca Frosini 0dbff9a834 Fixed test 2021-06-23 10:50:12 +02:00
Luca Frosini cf2dfd4b10 Aligned Header properties name 2021-03-08 11:18:24 +01:00
Luca Frosini 65eb4d6777 Fixed logback.xml for tests 2021-02-19 17:38:12 +01:00
Luca Frosini 16d9735851 Fixed AccessType 2021-02-12 12:08:30 +01:00
Luca Frosini 384be462bb Fixed AccessType from type definition. Added Assertion on tests 2021-02-11 22:09:02 +01:00
Luca Frosini 62752a369d Improved test readability 2021-02-11 21:01:24 +01:00
Luca Frosini f5b6885b8c Removed uneeded tests 2021-02-11 20:53:59 +01:00
Luca Frosini 60e9de983a Fixed unmarshalling in case of unknown types 2021-02-11 17:24:46 +01:00
Luca Frosini 15d8dce3e3 Fixed superclasses list 2021-01-29 16:31:01 +01:00
Luca Frosini af24bde831 Fixed authorship 2021-01-20 17:26:13 +01:00
Luca Frosini c507a063c6 Added missing/Fixed authorship on classes 2021-01-20 17:03:02 +01:00
Luca Frosini 502ba899f7 Fixed bug on property type name representation 2021-01-20 15:53:00 +01:00
Luca Frosini 268878d9f7 Changing the way to serialise a type of a property 2021-01-19 15:32:19 +01:00
Luca Frosini 613fc76259 Changing the way to serialise a type of a property 2021-01-19 11:21:53 +01:00
Luca Frosini df1736f39b Changing the way to serialise the type of a property 2021-01-19 09:20:52 +01:00
Luca Frosini 5fcc630820 Changing the way to serialise the type of a property 2021-01-19 09:20:21 +01:00
Luca Frosini 8e755e02c3 Added the proper _PROPERTY suffix to propagationConstraint property name 2021-01-13 21:53:16 +01:00
Luca Frosini 4a7bc55991 Fixed tests 2020-12-23 15:39:58 +01:00
Luca Frosini 5835d8c67b Annotated types to properly create type definition 2020-12-15 17:38:06 +01:00
Luca Frosini e697ef2cf5 Using annotation to define name, description, version and chagelog for
any Element
2020-12-15 11:28:34 +01:00
Luca Frosini 21fcb502f2 Type deserialization is compliant with old version without CHANGELOG 2020-12-14 10:10:49 +01:00
Luca Frosini 619dd586c1 Added type changelog 2020-12-11 17:28:56 +01:00
Luca Frosini b0b5fdf3cd Added version managed with a dedicated type in TypeDefinition 2020-12-11 13:09:02 +01:00
Luca Frosini f16b30bd09 Added support to include additional properties in Property types
[#20012]
2020-11-09 15:46:01 +01:00
Luca Frosini a730848cff removed unneeded import 2020-08-03 17:54:40 +02:00
Luca Frosini 278e10e548 Fixed assertion 2020-07-02 19:22:42 +02:00
Luca Frosini f1d52d3b04 Fixed the serialization/deserialization with Jackosn 2.8.11 2020-07-02 18:05:15 +02:00
Luca Frosini fb34224e73 Fixing tests 2020-07-02 15:25:04 +02:00
Luca Frosini b1a00addf8 Improving tests 2020-05-08 17:33:40 +02:00
Luca Frosini ede317ca8c Fixed Test 2020-05-08 14:52:58 +02:00
Luca Frosini d986457fbe Branch to test the original jackson 2020-04-29 19:46:48 +02:00
Luca Frosini fe31ce5f25 Fixed Type Mapper Name 2020-02-04 09:30:19 +01:00
Luca Frosini 0709706ddc Fixing model 2020-02-03 10:51:29 +01:00
Luca Frosini 05d6f6796d Reorganized model as following
Element
 - EntityElement
   - Entity
     - Resource
     - Facet
   - Context
   - EntityType
     - ResourceType (3 lists of PropertyDefinition, LinkedFacet, LinkedResource)
     - FacetType (1 list of PropertyDefinition)
 - RelationElement
   - Relation
     - IsRelatedTo
     - ConsistsOf
   - IsParentOf
   - RelationType
     - IsRelatedTo (1 list of PropertyDefinition)
     - ConsistsOf (1 list of PropertyDefinition)
 - PropertyElement
   - Property
     - Header
     - PropagationConstraint
     - Encrypted
   - PropertyType (1 list of PropertyDefinition)
     - PropertyDefinition
     - LinkedEntity
       - LinkedFacet
       - LinkedResource
2020-01-30 11:01:36 +01:00
Luca Frosini 4bf95bc2ea Fixed compiling error 2020-01-29 16:33:51 +01:00
Luca Frosini 7899526d65 Ignored files 2020-01-28 10:40:46 +01:00
Luca Frosini 62fff336de Fixed tests 2020-01-28 10:38:36 +01:00
Luca Frosini c289601f6f Fixed type definition 2020-01-23 17:14:44 +01:00