simpleType "standaloneType"
Namespace:
Defined:
globally within component.xsd, see XML source
Used:
Datatype Representation Summary
("false" | "true" | "never" | "default" | "always")
Known Usage Locations
Annotation
The selector for controlling standalone resource mapping.
Type Definition Detail
Type Derivation Summary
xsd:string
  standaloneType (restriction)
Derivation:
restriction of xsd:string
Facets:
enumeration:
"false", "true", "never", "default", "always"
Deprecated value corresponding to "default".
XML Source
<xsd:simpleType name="standaloneType">
<xsd:annotation>
<xsd:documentation>
The selector for controlling standalone resource mapping.
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="false">
<xsd:annotation>
<xsd:documentation>Deprecated value corresponding to "default".</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="true">
<xsd:annotation>
<xsd:documentation>Depecated value corresponding to "always".</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="never">
<xsd:annotation>
<xsd:documentation>
Never emit the resource by itself. Only emit it if another resource
references it. By using this, a component may generate two forms of
resource (with different resource ids) and let a container or reference
select which resource it wants, without also generating the unused variant.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="default">
<xsd:annotation>
<xsd:documentation>
Emit the resource by itself if it is not generated as an expression or
by a LINK or LLINK.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="always">
<xsd:annotation>
<xsd:documentation>
Always emit the resource by itself, even if already generated as an expression.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>