Namespace: |
|
Defined: |
globally within component.xsd, see XML source |
Used: |
at 1 location |
Datatype Representation Summary ("false" | "true" | "never" | "default" | "always") |
Type Derivation Summary xsd:string ![]() |
Derivation: |
restriction of xsd:string |
|||
Facets: |
|
<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> |