public interface SchemaTypeName
Modifier and Type | Field and Description |
---|---|
static SchemaTypeName |
OSD_COLOR
Built-in EBX® data type
osd:color . |
static SchemaTypeName |
OSD_DATASET_NAME
Built-in EBX® data type
osd:datasetName . |
static SchemaTypeName |
OSD_DATASPACE_KEY
Built-in EBX® data type
osd:dataspaceKey . |
static SchemaTypeName |
OSD_EMAIL
Built-in EBX® data type
osd:email . |
static SchemaTypeName |
OSD_LOCALE
Built-in EBX® data type
osd:locale . |
static SchemaTypeName |
OSD_PASSWORD
Built-in EBX® data type
osd:password . |
static SchemaTypeName |
OSD_RESOURCE
Built-in EBX® data type
osd:resource . |
static SchemaTypeName |
OSD_STRING_HTML
Built-in EBX® data type
osd:html . |
static SchemaTypeName |
OSD_TEXT
Built-in EBX® data type
osd:text . |
static SchemaTypeName |
OSD_UDA
Built-in EBX® data type
osd:uda . |
static SchemaTypeName |
OSD_UDA_CATALOG
Built-in EBX® data type
osd:udaCatalog . |
static SchemaTypeName |
XS_ANY_URI
Built-in XML Schema data type xs:anyURI.
|
static SchemaTypeName |
XS_BOOLEAN
Built-in XML Schema data type xs:boolean.
|
static SchemaTypeName |
XS_DATE
Built-in XML Schema data type xs:date.
|
static SchemaTypeName |
XS_DATETIME
Built-in XML Schema data type xs:dateTime.
|
static SchemaTypeName |
XS_DECIMAL
Built-in XML Schema data type xs:decimal.
|
static SchemaTypeName |
XS_INT
Built-in XML Schema data type xs:int.
|
static SchemaTypeName |
XS_INTEGER
Built-in XML Schema data type xs:integer.
|
static SchemaTypeName |
XS_NAME
Built-in XML Schema data type xs:Name.
|
static SchemaTypeName |
XS_NMTOKEN
Deprecated.
Built-in data type xs:NMTOKEN.
|
static SchemaTypeName |
XS_NMTOKENS
Deprecated.
Built-in XML Schema data type xs:NMTOKENS.
|
static SchemaTypeName |
XS_STRING
Built-in XML Schema data type xs:string.
|
static SchemaTypeName |
XS_TIME
Built-in XML Schema data type xs:time.
|
Modifier and Type | Method and Description |
---|---|
UserMessage |
getBuiltInTypeLabel()
Returns the internationalized label of this type name if it refers to one of built-in XSD or EBX®
data types.
|
String |
getNameWithoutPrefix()
If this type name has a namespace, returns the local name (without the prefix).
|
boolean |
isNoNamespaceDatatype()
Returns
true only if the corresponding type is defined with
no target namespace in a data model. |
boolean |
isOSDDatatype()
Returns
true only if this type name refers to one of the built-in EBX® data types. |
boolean |
isXSDBuiltInDatatype()
Returns
true only if this type name refers to one of the built-in data types defined
by the XML Schema recommendation. |
static final SchemaTypeName XS_STRING
static final SchemaTypeName XS_BOOLEAN
static final SchemaTypeName XS_DECIMAL
static final SchemaTypeName XS_DATETIME
static final SchemaTypeName XS_TIME
static final SchemaTypeName XS_DATE
static final SchemaTypeName XS_ANY_URI
static final SchemaTypeName XS_NAME
static final SchemaTypeName XS_NMTOKEN
static final SchemaTypeName XS_NMTOKENS
static final SchemaTypeName XS_INT
static final SchemaTypeName XS_INTEGER
static final SchemaTypeName OSD_TEXT
osd:text
.static final SchemaTypeName OSD_STRING_HTML
osd:html
.static final SchemaTypeName OSD_EMAIL
osd:email
.static final SchemaTypeName OSD_PASSWORD
osd:password
.static final SchemaTypeName OSD_LOCALE
osd:locale
.static final SchemaTypeName OSD_COLOR
osd:color
.static final SchemaTypeName OSD_RESOURCE
osd:resource
.static final SchemaTypeName OSD_DATASPACE_KEY
osd:dataspaceKey
.static final SchemaTypeName OSD_DATASET_NAME
osd:datasetName
.static final SchemaTypeName OSD_UDA
osd:uda
.static final SchemaTypeName OSD_UDA_CATALOG
osd:udaCatalog
.String getNameWithoutPrefix()
boolean isXSDBuiltInDatatype()
true
only if this type name refers to one of the built-in data types defined
by the XML Schema recommendation.boolean isNoNamespaceDatatype()
true
only if the corresponding type is defined with
no target namespace in a data model.boolean isOSDDatatype()
true
only if this type name refers to one of the built-in EBX® data types.UserMessage getBuiltInTypeLabel()
null
if this type name is not a built-in data type.