Showing:

Annotations
Attributes
Diagrams
Model
Properties
Source
Used by
Element diggs:partOfSpecificationRef
Namespace http://diggsml.org/schemas/3
Annotations
A reference from an acceptance criterion to the named specification it elaborates: a
diggs:PerformanceCriterion or diggs:DesignConformanceCriterion citing the
diggs:RIColumnSpecification, diggs:RILTPSpecification or diggs:GroutSpecification
whose requirements it states one of, or a diggs:CompositeAcceptanceCriterion doing
the same. This is not basedOnRef: a criterion is a component of the specification it
elaborates, not a more specific version of it, and the per-property
most-specific-wins resolution of basedOnRef has nothing to inherit between objects
that share no properties. Composition is not specialization. At most one may be
given: a criterion belongs to one specification, and where it is also relevant
elsewhere the consuming object cites both through its own repeatable
programSpecificationRef. The target is the broad diggs:AbstractProgramSpecification
head, so a criterion could technically cite another criterion or a composite; that
is not the intended use, since membership of a criterion in a composite is recorded
by the composite's own criterionRef. Given by reference only.
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_Group_gml_OwnershipAttributeGroup.tmp#OwnershipAttributeGroupgml3_2Profile_diggs_xsd_Attribute_Group_gml_AssociationAttributeGroup.tmp#AssociationAttributeGroupgml3_2Profile_diggs_xsd_Complex_Type_gml_ReferenceType.tmp#ReferenceTypeCommon_xsd_Complex_Type_diggs_FeatureReferenceType.tmp#FeatureReferenceType_identifierRefCommon_xsd_Complex_Type_diggs_FeatureReferenceType.tmp#FeatureReferenceType
Type diggs:FeatureReferenceType
Type hierarchy
Properties
content complex
Used by
Model
Attributes
QName Type Default Use Annotation
identifierRef diggs:IdentifierReferenceType optional
The gml:identifier value of the referenced feature, as a fully qualified
value. It gives an alternative to the gml:id in xlink:href for finding
the referenced feature, mainly to reference a feature by a globally
unique identifier and where naming conflicts occur with gml:id when
accessing data in external files.
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:href anyURI optional
Source
<element name="partOfSpecificationRef" type="diggs:FeatureReferenceType">
  <annotation>
    <appinfo source="urn:x-gml:targetElement">diggs:AbstractProgramSpecification</appinfo>
    <documentation>A reference from an acceptance criterion to the named specification it elaborates: a diggs:PerformanceCriterion or diggs:DesignConformanceCriterion citing the diggs:RIColumnSpecification, diggs:RILTPSpecification or diggs:GroutSpecification whose requirements it states one of, or a diggs:CompositeAcceptanceCriterion doing the same. This is not basedOnRef: a criterion is a component of the specification it elaborates, not a more specific version of it, and the per-property most-specific-wins resolution of basedOnRef has nothing to inherit between objects that share no properties. Composition is not specialization. At most one may be given: a criterion belongs to one specification, and where it is also relevant elsewhere the consuming object cites both through its own repeatable programSpecificationRef. The target is the broad diggs:AbstractProgramSpecification head, so a criterion could technically cite another criterion or a composite; that is not the intended use, since membership of a criterion in a composite is recorded by the composite's own criterionRef. Given by reference only.</documentation>
  </annotation>
</element>