Facets

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Code Generator > SPL (Spy Programming Language) > Vordefinierte Typen >

Facets

Dieses Objekt steht für alle Facets eines simpleType.

Vererbte Facets werden mit den explizit deklarierten Facets zusammengeführt. Wenn ein Length Facet gilt, werden MinLength und MaxLength auf denselben Wert gesetzt.

 

Eigenschaft

Typ

Beschreibung

DeclaringType

Type

Type Facets werden darauf deklariert

Whitespace

string

"preserve", "collapse" oder "replace"

MinLength

integer

Facet-Wert

MaxLength

integer

Facet-Wert

MinInclusive

integer

Facet-Wert

MinExclusive

integer

Facet-Wert

MaxInclusive

integer

Facet-Wert

MaxExclusive

integer

Facet-Wert

TotalDigits

integer

Facet-Wert

FractionDigits

integer

Facet-Wert

List

Facet collection

Alle Facets als Liste

 

Facet

Dieses Objekt steht für eine einzelne Facet, deren berechneter Wert für einen bestimmten Typ wirksam wird.

 

Eigenschaft

Typ

Beschreibung

LocalName

string

Facet-Name

NamespaceURI

string

Facet Namespace

FacetType

string

Einer der folgenden: "normalization", "lexicalspace", "valuespace-length", "valuespace-enum" oder "valuespace-range"

DeclaringType

Type

Typ, auf den dieses Facet deklariert ist

FacetCheckerName

string

Name des Facet Checker (aus der schemafacet-Zuordnung)

FacetValue

string or integer

Tatsächlicher Wert dieses Facet

 


© 2019 Altova GmbH