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.SchemaTypeNameIdentifies 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.SchemaTypeNameINTERVALBuilt-in schema type for interval values supported by the add-on.static com.orchestranetworks.schema.SchemaTypeNamePERCENTAGEBuilt-in schema type for percentage values supported by the add-on.static com.orchestranetworks.schema.SchemaTypeNamePROFILEBuilt-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 booleanequals(java.lang.Object obj)com.onwbp.base.text.UserMessagegetBuiltInTypeLabel()Returns the localized label of this schema type name.java.lang.StringgetNameWithoutPrefix()Returns the unique string representing this schema type name.inthashCode()booleanisNoNamespaceDatatype()Returnsfalse.booleanisOSDDatatype()Returnsfalse.booleanisXSDBuiltInDatatype()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:
getBuiltInTypeLabelin interfacecom.orchestranetworks.schema.SchemaTypeName
-
getNameWithoutPrefix
public java.lang.String getNameWithoutPrefix()
Returns the unique string representing this schema type name.- Specified by:
getNameWithoutPrefixin interfacecom.orchestranetworks.schema.SchemaTypeName
-
isNoNamespaceDatatype
public boolean isNoNamespaceDatatype()
Returnsfalse.- Specified by:
isNoNamespaceDatatypein interfacecom.orchestranetworks.schema.SchemaTypeName
-
isOSDDatatype
public boolean isOSDDatatype()
Returnsfalse.- Specified by:
isOSDDatatypein interfacecom.orchestranetworks.schema.SchemaTypeName
-
isXSDBuiltInDatatype
public boolean isXSDBuiltInDatatype()
Returnsfalse.- Specified by:
isXSDBuiltInDatatypein interfacecom.orchestranetworks.schema.SchemaTypeName
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-