Class SchemaTypeNameExtension

java.lang.Object
com.orchestranetworks.addon.dqid.common.SchemaTypeNameExtension
All Implemented Interfaces:
com.orchestranetworks.schema.SchemaTypeName

public final class SchemaTypeNameExtension extends 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 final com.orchestranetworks.schema.SchemaTypeName
    Built-in schema type for interval values supported by the add-on.
    static final com.orchestranetworks.schema.SchemaTypeName
    Built-in schema type for percentage values supported by the add-on.
    static final com.orchestranetworks.schema.SchemaTypeName
    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

    Modifier and Type
    Method
    Description
    boolean
     
    com.onwbp.base.text.UserMessage
    Returns the localized label of this schema type name.
    Returns the unique string representing this schema type name.
    int
     
    boolean
    Returns false.
    boolean
    Returns false.
    boolean
    Returns false.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • INTERVAL

      public static final com.orchestranetworks.schema.SchemaTypeName INTERVAL
      Built-in schema type for interval values supported by the add-on.
      See Also:
    • PERCENTAGE

      public static final com.orchestranetworks.schema.SchemaTypeName PERCENTAGE
      Built-in schema type for percentage values supported by the add-on.
      See Also:
    • 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.

      See Also:
  • Method Details

    • getBuiltInTypeLabel

      public com.onwbp.base.text.UserMessage getBuiltInTypeLabel()
      Returns the localized label of this schema type name.
      Specified by:
      getBuiltInTypeLabel in interface com.orchestranetworks.schema.SchemaTypeName
    • getNameWithoutPrefix

      public String getNameWithoutPrefix()
      Returns the unique string representing this schema type name.
      Specified by:
      getNameWithoutPrefix in interface com.orchestranetworks.schema.SchemaTypeName
    • isNoNamespaceDatatype

      public boolean isNoNamespaceDatatype()
      Returns false.
      Specified by:
      isNoNamespaceDatatype in interface com.orchestranetworks.schema.SchemaTypeName
    • isOSDDatatype

      public boolean isOSDDatatype()
      Returns false.
      Specified by:
      isOSDDatatype in interface com.orchestranetworks.schema.SchemaTypeName
    • isXSDBuiltInDatatype

      public boolean isXSDBuiltInDatatype()
      Returns false.
      Specified by:
      isXSDBuiltInDatatype in interface com.orchestranetworks.schema.SchemaTypeName
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object