Class SchemaTypeNameExtension
- java.lang.Object
-
- com.orchestranetworks.addon.dqid.common.SchemaTypeNameExtension
-
- All Implemented Interfaces:
com.orchestranetworks.schema.SchemaTypeName
public final class SchemaTypeNameExtension extends java.lang.Object implements com.orchestranetworks.schema.SchemaTypeName
Identifies a named type definition that extends EBX® and is supported by the add-on.- Since:
- 1.4.0
-
-
Field Summary
Fields Modifier and Type Field Description static com.orchestranetworks.schema.SchemaTypeName
INTERVAL
Built-in schema type for interval values supported by the add-on.static com.orchestranetworks.schema.SchemaTypeName
PERCENTAGE
Built-in schema type for percentage values supported by the add-on.static com.orchestranetworks.schema.SchemaTypeName
PROFILE
Built-in schema type for profile values supported by the add-on.-
Fields inherited from interface com.orchestranetworks.schema.SchemaTypeName
OSD_COLOR, OSD_DATASET_NAME, OSD_DATASPACE_KEY, OSD_EMAIL, OSD_LOCALE, OSD_PASSWORD, OSD_RESOURCE, OSD_STRING_HTML, OSD_TEXT, OSD_UDA, OSD_UDA_CATALOG, XS_ANY_URI, XS_BOOLEAN, XS_DATE, XS_DATETIME, XS_DECIMAL, XS_INT, XS_INTEGER, XS_NAME, XS_NMTOKEN, XS_NMTOKENS, XS_STRING, XS_TIME
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
com.onwbp.base.text.UserMessage
getBuiltInTypeLabel()
Returns the localized label of this schema type name.java.lang.String
getNameWithoutPrefix()
Returns the unique string representing this schema type name.int
hashCode()
boolean
isNoNamespaceDatatype()
Returnsfalse
.boolean
isOSDDatatype()
Returnsfalse
.boolean
isXSDBuiltInDatatype()
Returnsfalse
.
-
-
-
Field Detail
-
INTERVAL
public static final com.orchestranetworks.schema.SchemaTypeName INTERVAL
Built-in schema type for interval values supported by the add-on.- See Also:
IntervalValue
-
PERCENTAGE
public static final com.orchestranetworks.schema.SchemaTypeName PERCENTAGE
Built-in schema type for percentage values supported by the add-on.- See Also:
PercentageValue
-
PROFILE
public static final com.orchestranetworks.schema.SchemaTypeName PROFILE
Built-in schema type for profile values supported by the add-on.It should be used when defining an input parameter as profiles.
-
-
Method Detail
-
getBuiltInTypeLabel
public com.onwbp.base.text.UserMessage getBuiltInTypeLabel()
Returns the localized label of this schema type name.- Specified by:
getBuiltInTypeLabel
in interfacecom.orchestranetworks.schema.SchemaTypeName
-
getNameWithoutPrefix
public java.lang.String getNameWithoutPrefix()
Returns the unique string representing this schema type name.- Specified by:
getNameWithoutPrefix
in interfacecom.orchestranetworks.schema.SchemaTypeName
-
isNoNamespaceDatatype
public boolean isNoNamespaceDatatype()
Returnsfalse
.- Specified by:
isNoNamespaceDatatype
in interfacecom.orchestranetworks.schema.SchemaTypeName
-
isOSDDatatype
public boolean isOSDDatatype()
Returnsfalse
.- Specified by:
isOSDDatatype
in interfacecom.orchestranetworks.schema.SchemaTypeName
-
isXSDBuiltInDatatype
public boolean isXSDBuiltInDatatype()
Returnsfalse
.- Specified by:
isXSDBuiltInDatatype
in interfacecom.orchestranetworks.schema.SchemaTypeName
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-