git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/parthenos-entities@144956 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
92a7dbf7b6
commit
6d487ee138
|
@ -6,7 +6,7 @@ import org.gcube.informationsystem.model.entity.Facet;
|
||||||
/**
|
/**
|
||||||
* @author Luca Frosini (ISTI - CNR)
|
* @author Luca Frosini (ISTI - CNR)
|
||||||
*/
|
*/
|
||||||
public interface P_Basic_Info_Facet extends Facet {
|
public interface PE_Basic_Info_Facet extends Facet {
|
||||||
|
|
||||||
public static final String NAME = "P_Basic_Info_Facet"; // P_Basic_Info_Facet.class.getSimpleName();
|
public static final String NAME = "P_Basic_Info_Facet"; // P_Basic_Info_Facet.class.getSimpleName();
|
||||||
public static final String DESCRIPTION = "This facet is expected to capture title and description metadata for Partenos Entities";
|
public static final String DESCRIPTION = "This facet is expected to capture title and description metadata for Partenos Entities";
|
|
@ -9,7 +9,7 @@ import org.gcube.informationsystem.model.entity.facet.ContactReferenceFacet;
|
||||||
* @author Alessia Bardi (ISTI - CNR)
|
* @author Alessia Bardi (ISTI - CNR)
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface P_Contact_Reference_Facet extends ContactReferenceFacet {
|
public interface PE_Contact_Reference_Facet extends ContactReferenceFacet {
|
||||||
|
|
||||||
public static final String NAME = "P_Contact_Reference_Facet"; // P_Contact_Reference_Facet.class.getSimpleName();
|
public static final String NAME = "P_Contact_Reference_Facet"; // P_Contact_Reference_Facet.class.getSimpleName();
|
||||||
public static final String DESCRIPTION = "This facet is expected to capture minimal metadata for E39_Actor";
|
public static final String DESCRIPTION = "This facet is expected to capture minimal metadata for E39_Actor";
|
|
@ -7,7 +7,7 @@ import org.gcube.informationsystem.model.embedded.ValueSchema;
|
||||||
* @author Luca Frosini (ISTI - CNR)
|
* @author Luca Frosini (ISTI - CNR)
|
||||||
* @author Alessia Bardi (ISTI - CNR)
|
* @author Alessia Bardi (ISTI - CNR)
|
||||||
*/
|
*/
|
||||||
public interface P_Info_Facet extends P_Basic_Info_Facet {
|
public interface PE_Info_Facet extends PE_Basic_Info_Facet {
|
||||||
|
|
||||||
public static final String NAME = "P_Info_Facet"; // P_Info_Facet.class.getSimpleName();
|
public static final String NAME = "P_Info_Facet"; // P_Info_Facet.class.getSimpleName();
|
||||||
public static final String DESCRIPTION = "This facet is expected to capture minimal metadata for PE1_Service";
|
public static final String DESCRIPTION = "This facet is expected to capture minimal metadata for PE1_Service";
|
|
@ -6,7 +6,7 @@ import org.gcube.informationsystem.model.entity.resource.Actor;
|
||||||
* @author Luca Frosini (ISTI - CNR)
|
* @author Luca Frosini (ISTI - CNR)
|
||||||
* Attached facets are:
|
* Attached facets are:
|
||||||
* - {@link IdentifierFacet} to map ID
|
* - {@link IdentifierFacet} to map ID
|
||||||
* - {@link P_Contact_Reference_Facet}
|
* - {@link PE_Contact_Reference_Facet}
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface E39_Actor extends Actor {
|
public interface E39_Actor extends Actor {
|
||||||
|
|
|
@ -3,7 +3,7 @@ package org.gcube.informationsystem.model.entity.resource.parthenos;
|
||||||
import org.gcube.informationsystem.model.annotations.Abstract;
|
import org.gcube.informationsystem.model.annotations.Abstract;
|
||||||
import org.gcube.informationsystem.model.entity.facet.EventFacet;
|
import org.gcube.informationsystem.model.entity.facet.EventFacet;
|
||||||
import org.gcube.informationsystem.model.entity.facet.IdentifierFacet;
|
import org.gcube.informationsystem.model.entity.facet.IdentifierFacet;
|
||||||
import org.gcube.informationsystem.model.entity.facet.parthenos.P_Info_Facet;
|
import org.gcube.informationsystem.model.entity.facet.parthenos.PE_Info_Facet;
|
||||||
import org.gcube.informationsystem.model.entity.resource.Service;
|
import org.gcube.informationsystem.model.entity.resource.Service;
|
||||||
import org.gcube.informationsystem.model.entity.resource.cidoc.E7_Activity;
|
import org.gcube.informationsystem.model.entity.resource.cidoc.E7_Activity;
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ import org.gcube.informationsystem.model.entity.resource.cidoc.E7_Activity;
|
||||||
* @author Luca Frosini (ISTI - CNR)
|
* @author Luca Frosini (ISTI - CNR)
|
||||||
* Attached facets are:
|
* Attached facets are:
|
||||||
* - {@link IdentifierFacet} to map ID
|
* - {@link IdentifierFacet} to map ID
|
||||||
* - {@link P_Info_Facet} to map {title, description, competence,availability}
|
* - {@link PE_Info_Facet} to map {title, description, competence,availability}
|
||||||
*
|
*
|
||||||
* - {@link EventFacet} to map startTime
|
* - {@link EventFacet} to map startTime
|
||||||
* - {@link EventFacet} to map endTime
|
* - {@link EventFacet} to map endTime
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
package org.gcube.informationsystem.model.relation.consistsof.parthenos;
|
||||||
|
|
||||||
|
import org.gcube.informationsystem.model.entity.facet.EventFacet;
|
||||||
|
import org.gcube.informationsystem.model.entity.resource.parthenos.PE1_Service;
|
||||||
|
import org.gcube.informationsystem.model.relation.ConsistsOf;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Luca Frosini (ISTI - CNR)
|
||||||
|
*/
|
||||||
|
public interface PP42_has_declarative_time
|
||||||
|
<Out extends PE1_Service, In extends EventFacet>
|
||||||
|
extends ConsistsOf<Out, In> {
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue