Showing:

Annotations
Attributes
Diagrams
Facets
Model
Properties
Source
Used by
Complex Type FreeFormMarkupWithLanguage
Namespace No namespace
Annotations
Allows unconstrained markup to identify the language in which it is expressed and when it was last translated
UML: Handled as 'mixed text' stored as a string, but with parallel tags identifying language
Diagram
DiagramDECOR-datatypes_xsd_Complex_Type_VariousMixedContent.tmp#VariousMixedContentDECOR-datatypes_xsd_Complex_Type_FreeFormMarkupWithLanguage.tmp#FreeFormMarkupWithLanguage_languageDECOR-datatypes_xsd_Complex_Type_FreeFormMarkupWithLanguage.tmp#FreeFormMarkupWithLanguage_lastTranslatedDECOR-datatypes_xsd_Complex_Type_FreeFormMarkupWithLanguage.tmp#FreeFormMarkupWithLanguage_mimeType
Type extension of VariousMixedContent
Type hierarchy
Properties
mixed true
Used by
Model
ANY element from ANY namespace
Attributes
QName Type Use Annotation
language LanguageCode optional
Indicates the language in which the marked up text is expressed
UML: part of a complex stereotype tag
lastTranslated TimeStampNoTimezone optional
Indicates when this languages rendition was last translated from the original.
UML: part of a complex stereotype tag
mimeType MimeType optional
Indicates the mime type in which the data is expressed. If not specified, applications SHALL interpret the content based on other context or
specific application rules. Applications that do not recognize content SHALL retain it unchanged.
UML: Part of a complex tag
Source
<xs:complexType name="FreeFormMarkupWithLanguage" mixed="true">
  <xs:annotation>
    <xs:documentation xml:lang="en-US">Allows unconstrained markup to identify the language in which it is expressed and when it was last translated</xs:documentation>
    <xs:documentation xml:lang="en-US">UML: Handled as 'mixed text' stored as a string, but with parallel tags identifying language</xs:documentation>
  </xs:annotation>
  <xs:complexContent mixed="true">
    <xs:extension base="VariousMixedContent">
      <xs:attribute name="language" type="LanguageCode" use="optional">
        <xs:annotation>
          <xs:documentation xml:lang="en-US">Indicates the language in which the marked up text is expressed</xs:documentation>
          <xs:documentation xml:lang="en-US">UML: part of a complex stereotype tag</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="lastTranslated" type="TimeStampNoTimezone" use="optional">
        <xs:annotation>
          <xs:documentation xml:lang="en-US">Indicates when this languages rendition was last translated from the original.</xs:documentation>
          <xs:documentation xml:lang="en-US">UML: part of a complex stereotype tag</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="mimeType" type="MimeType" use="optional">
        <xs:annotation>
          <xs:documentation xml:lang="en-US">Indicates the mime type in which the data is expressed. If not specified, applications SHALL interpret the content based on other context or specific application rules. Applications that do not recognize content SHALL retain it unchanged.</xs:documentation>
          <xs:documentation xml:lang="en-US">UML: Part of a complex tag</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Attribute FreeFormMarkupWithLanguage / @language
Namespace No namespace
Annotations
Indicates the language in which the marked up text is expressed
UML: part of a complex stereotype tag
Type LanguageCode
Properties
use optional
Used by
Source
<xs:attribute name="language" type="LanguageCode" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en-US">Indicates the language in which the marked up text is expressed</xs:documentation>
    <xs:documentation xml:lang="en-US">UML: part of a complex stereotype tag</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute FreeFormMarkupWithLanguage / @lastTranslated
Namespace No namespace
Annotations
Indicates when this languages rendition was last translated from the original.
UML: part of a complex stereotype tag
Type TimeStampNoTimezone
Properties
use optional
Facets
pattern \d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}
Used by
Source
<xs:attribute name="lastTranslated" type="TimeStampNoTimezone" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en-US">Indicates when this languages rendition was last translated from the original.</xs:documentation>
    <xs:documentation xml:lang="en-US">UML: part of a complex stereotype tag</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute FreeFormMarkupWithLanguage / @mimeType
Namespace No namespace
Annotations
Indicates the mime type in which the data is expressed. If not specified, applications SHALL interpret the content based on other context or
specific application rules. Applications that do not recognize content SHALL retain it unchanged.
UML: Part of a complex tag
Type MimeType
Properties
use optional
Facets
maxLength 40
pattern [a-z]+/[a-z0-9\-]+
Used by
Source
<xs:attribute name="mimeType" type="MimeType" use="optional">
  <xs:annotation>
    <xs:documentation xml:lang="en-US">Indicates the mime type in which the data is expressed. If not specified, applications SHALL interpret the content based on other context or specific application rules. Applications that do not recognize content SHALL retain it unchanged.</xs:documentation>
    <xs:documentation xml:lang="en-US">UML: Part of a complex tag</xs:documentation>
  </xs:annotation>
</xs:attribute>