Interface ConfigurationFacet
- 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)
-
Field Summary
FieldsFields inherited from interface org.gcube.informationsystem.base.reference.Element
DATETIME_PATTERN, TYPE_PROPERTYFields inherited from interface org.gcube.informationsystem.model.reference.ERElement
CONTEXTS_PROPERTYFields inherited from interface org.gcube.informationsystem.base.reference.IdentifiableElement
ID_PROPERTY, METADATA_PROPERTYFields inherited from interface org.gcube.informationsystem.model.reference.ModelElement
EXPECTED_TYPE_PROPERTY, SUPERTYPES_PROPERTY -
Method Summary
Methods inherited from interface org.gcube.informationsystem.base.reference.Element
getTypeNameMethods inherited from interface org.gcube.informationsystem.base.reference.entities.EntityElement
getID, getMetadata, setID, setMetadataMethods inherited from interface org.gcube.informationsystem.model.reference.ERElement
getContextsMethods inherited from interface org.gcube.informationsystem.model.reference.entities.Facet
getAdditionalProperties, getAdditionalProperty, setAdditionalProperties, setAdditionalPropertyMethods inherited from interface org.gcube.informationsystem.model.reference.ModelElement
getExpectedtype, getSupertypes
-
Field Details
-
NAME
The name associated with this facet- See Also:
-