Commit Graph

84 Commits

Author SHA1 Message Date
Luca Frosini d9205712bb Fixed ignore file and removed IDE files 2019-12-13 10:18:27 +01:00
Luca Frosini 451b4a3ac5 Removed and ignored eclipse project files 2019-12-10 11:24:17 +01:00
Luca Frosini 7883dfc162 Fixing compilation warning 2019-12-05 17:16:56 +01:00
Luca Frosini 9bfabbb5d0 Remvoed distro directory. Fixed pom 2019-12-05 16:51:00 +01:00
Luca Frosini 7e7a6d8687 Removed overriding of dependency version which is declared in bom 2019-12-05 12:00:15 +01:00
Luca Frosini 07c7d7e1a9 Fixing bom import order 2019-12-05 11:17:34 +01:00
Luca Frosini 3eb417a2a9 Added annotations to allow to define the Resource Schema refs #18213 2019-12-05 11:12:31 +01:00
Luca Frosini 8c34a8363a Fixing bom versions 2019-12-05 11:11:37 +01:00
Luca Frosini 1a641cc953 IsIdentifiedBy has been moved in gCube Model 2019-12-05 11:10:46 +01:00
Luca Frosini aefa8342f5 Adding support to specify a key for a Facet refs #18214 2019-12-05 11:09:18 +01:00
Luca Frosini 22abc6ebfc Fixed type definition 2019-11-08 18:15:42 +01:00
Luca Frosini a17e5f7b4b Fixing details 2019-11-08 12:29:05 +01:00
Luca Frosini f4276a67a5 Formatted code 2019-11-05 18:44:01 +01:00
Luca Frosini e6d16dd583 Fixed the implementation due to interface changes 2019-11-05 18:43:49 +01:00
Luca Frosini 9eda896937 Any type definition must have Header hence it extedns ER in place of
ISManageable
2019-11-05 18:43:04 +01:00
Luca Frosini 2c3fb5a55f Added test 2019-11-05 18:42:25 +01:00
Luca Frosini 714ec5dcae Added Header. It is the only property must have the Header so we can
monitor when the class has been created/modified and who did it
2019-11-05 18:42:02 +01:00
Luca Frosini 770155d5c5 Fixing model 2019-11-04 18:06:46 +01:00
Luca Frosini a58eec0cb3 Fixed model 2019-10-30 12:43:16 +01:00
Luca Frosini 6f15a1d7dc Fixing model redesign 2019-10-30 09:57:14 +01:00
Luca Frosini fe15bea3de Fixed constructor 2019-10-28 17:37:19 +01:00
Luca Frosini 45beeff1ef Fixing json serialization/deserialization issues 2019-10-28 17:36:09 +01:00
Luca Frosini d69f0435bc Fixing imports and code to be aligned with model reorganization 2019-10-25 17:46:13 +02:00
Luca Frosini d77456ad98 Fixing model redefintion 2019-10-24 19:50:43 +02:00
Luca Frosini 7760440f6b Removed uneeded import 2019-10-24 15:03:41 +02:00
Luca Frosini 6df4a0f5c4 Finalising reorganization 2019-10-24 15:03:14 +02:00
Luca Frosini 108046c4a1 Reorganizing packages 2019-10-24 11:57:21 +02:00
Luca Frosini a9a1ab83ce Reorganizing model 2019-10-24 11:26:49 +02:00
Luca Frosini fa2e3d5983 Creating TypeDefinition and PropertyDefinition as types which can be
managed in IS
2019-10-23 18:19:55 +02:00
Luca Frosini eaa4f82841 Context and ISParentOf cannot be subclassed 2019-10-23 16:57:40 +02:00
Luca Frosini 408cfb9686 Adding and additional level to allow to define TypeDefinition and
PropertyDefinition
2019-10-23 16:55:48 +02:00
Luca Frosini 7f8d784cae Trying to reorganize model to have a more clear view 2019-10-23 15:40:52 +02:00
Luca Frosini 63c7f60666 Renamed ENUM constant from old name EMBEDDED to the new one PROPERTY 2019-10-16 12:40:28 +02:00
Luca Frosini 2463f14105 Fixed maven parent and 'scm' section 2019-10-03 13:21:56 +02:00
Luca Frosini 932dc604da Removed uneeded file 2019-07-30 17:04:11 +02:00
Luca Frosini 2a5f8a3707 Removed shadowing of jackson library 2019-07-30 15:46:25 +02:00
Luca Frosini 644abf505d Switched maven parent from 1.0.0 to 1.1.0-SNAPSHOT 2019-07-19 19:11:56 +02:00
Luca Frosini df75c3ca22 Ignored generated target directory 2019-07-19 19:09:43 +02:00
Luca Frosini 744606c695 Setting the default workspace JDK as project JDK
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@179129 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-04-23 13:19:16 +00:00
Luca Frosini f87c9e4714 Creating shaded jar to hide jackson
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@178664 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-03-22 14:29:54 +00:00
Luca Frosini cbcdd2c122 Creating branch to test maven shadow plugin
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@178663 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-03-22 14:18:23 +00:00
Luca Frosini e5921c82cc cleaning code
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@130311 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-13 12:31:27 +00:00
Luca Frosini 6f0f9abaf6 Fixed log
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@130243 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-11 13:56:04 +00:00
Luca Frosini 34d394da08 Added NAME to base is-model entities an relations
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@130198 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-08 17:05:47 +00:00
Luca Frosini 8cbb5b793a Implementing entity management
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@130196 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-08 16:16:21 +00:00
Luca Frosini 8f1171efec implementing relation management
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@130165 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-08 10:48:07 +00:00
Luca Frosini 87e5f34eaa fixing model
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@130025 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-06 14:17:20 +00:00
Luca Frosini 2ced73e42f git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@130004 82a268e6-3cf1-43bd-a215-b396298e98cf 2016-07-06 12:26:26 +00:00
Luca Frosini 8fe9075ad9 Reorganizing IS model
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129940 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-05 14:53:38 +00:00
Luca Frosini 5374ec13e0 Added Edge and vertex base class name
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129939 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-05 14:04:18 +00:00