- All Superinterfaces:
org.gcube.informationsystem.base.reference.Element, org.gcube.informationsystem.model.reference.entities.Entity, org.gcube.informationsystem.base.reference.entities.EntityElement, org.gcube.informationsystem.model.reference.ERElement, org.gcube.informationsystem.model.reference.entities.Facet, org.gcube.informationsystem.base.reference.IdentifiableElement, org.gcube.informationsystem.model.reference.ModelElement, org.gcube.informationsystem.base.reference.SchemaMixedElement, Serializable
- All Known Implementing Classes:
ConfigurationFacetImpl
@TypeMetadata(name="ConfigurationFacet",
description="It does not define any properties. It is mainly used to store one or more arbitrary properties attached to a Configuration resource. Before using ConfigurationFacet, a developer should evaluate if it is possible to identify a specific Facet to capture the particular aspect of the resource. It should not be used to store information which is available in other resources that should be related to the Configuration resource.",
version="1.0.0")
@Change(version="1.0.0",
description="First Version")
public interface ConfigurationFacet
extends org.gcube.informationsystem.model.reference.entities.Facet
It does not define any properties.
It is mainly used to store one or more arbitrary properties attached to a
Configuration resource.
Before using ConfigurationFacet, a developer should evaluate if it is
possible to identify a specific Facet to capture the particular aspect of the
resource.
It should not be used to store information which is available in other
resources that should be related to the Configuration resource.
- Author:
- Luca Frosini (ISTI - CNR)