Commit Graph

20 Commits

Author SHA1 Message Date
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 770155d5c5 Fixing model 2019-11-04 18:06:46 +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 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 408cfb9686 Adding and additional level to allow to define TypeDefinition and
PropertyDefinition
2019-10-23 16:55:48 +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 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 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
Luca Frosini fb59d0970a Implementing Schema Management
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129909 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-05 10:34:13 +00:00
Luca Frosini 417d5fafb8 Added TODO
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129900 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-04 17:07:13 +00:00
Luca Frosini 03e671643e Fixing TypeBinder for resource serialization
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129865 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-04 13:29:44 +00:00
Luca Frosini 2eeb056a59 Fixing TypeBinder for resource serialization
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129863 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-04 13:26:54 +00:00
Luca Frosini b66445854a Updated Resources
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129832 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-04 10:05:47 +00:00
Luca Frosini 912bb89691 Changed the way to create Schema definition
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129767 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-01 14:02:37 +00:00
Luca Frosini d7d64ff927 Implementing RR Service
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129729 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-07-01 08:44:38 +00:00
Luca Frosini 1b7d6aa21f Implementing RR Service
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129703 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-06-30 15:15:12 +00:00
Lucio Lelii 9d37a4994b added annotation for schema definition
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129024 82a268e6-3cf1-43bd-a215-b396298e98cf
2016-06-09 08:56:14 +00:00