org.eclipse.higgins.idas.api
Interface ITypedValue

All Known Subinterfaces:
ISimpleAttrValue

public interface ITypedValue


Field Summary
static String ANYURI_ATTR_VALUE_TYPE_URI_STR
           
static String ANYURI_ATTR_VALUE_URI_STR
           
static String ANYURI_OWL_TYPE_STR
           
static URI ANYURI_TYPE_URI
           
static String ANYURI_XML_TYPE_STR
           
static String BASE_XML_SCHEMA_URI
          Value: "http://www.w3.org/2001/XMLSchema#"
static String BASE64BINARY_ATTR_VALUE_TYPE_URI_STR
           
static String BASE64BINARY_ATTR_VALUE_URI_STR
           
static String BASE64BINARY_OWL_TYPE_STR
           
static URI BASE64BINARY_TYPE_URI
           
static String BASE64BINARY_XML_TYPE_STR
           
static String BOOLEAN_ATTR_VALUE_TYPE_URI_STR
           
static String BOOLEAN_ATTR_VALUE_URI_STR
           
static String BOOLEAN_OWL_TYPE_STR
           
static URI BOOLEAN_TYPE_URI
           
static String BOOLEAN_XML_TYPE_STR
           
static String BYTE_ATTR_VALUE_TYPE_URI_STR
           
static String BYTE_ATTR_VALUE_URI_STR
           
static String BYTE_OWL_TYPE_STR
           
static URI BYTE_TYPE_URI
           
static String BYTE_XML_TYPE_STR
           
static String DATE_ATTR_VALUE_TYPE_URI_STR
           
static String DATE_ATTR_VALUE_URI_STR
           
static String DATE_OWL_TYPE_STR
           
static URI DATE_TYPE_URI
           
static String DATE_XML_TYPE_STR
           
static String DATETIME_ATTR_VALUE_TYPE_URI_STR
           
static String DATETIME_ATTR_VALUE_URI_STR
           
static String DATETIME_OWL_TYPE_STR
           
static URI DATETIME_TYPE_URI
           
static String DATETIME_XML_TYPE_STR
           
static String DECIMAL_ATTR_VALUE_TYPE_URI_STR
           
static String DECIMAL_ATTR_VALUE_URI_STR
           
static String DECIMAL_OWL_TYPE_STR
           
static URI DECIMAL_TYPE_URI
           
static String DECIMAL_XML_TYPE_STR
           
static String DOUBLE_ATTR_VALUE_TYPE_URI_STR
           
static String DOUBLE_ATTR_VALUE_URI_STR
           
static String DOUBLE_OWL_TYPE_STR
           
static URI DOUBLE_TYPE_URI
           
static String DOUBLE_XML_TYPE_STR
           
static String FLOAT_ATTR_VALUE_TYPE_URI_STR
           
static String FLOAT_ATTR_VALUE_URI_STR
           
static String FLOAT_OWL_TYPE_STR
           
static URI FLOAT_TYPE_URI
           
static String FLOAT_XML_TYPE_STR
           
static String GDAY_ATTR_VALUE_TYPE_URI_STR
           
static String GDAY_ATTR_VALUE_URI_STR
           
static String GDAY_OWL_TYPE_STR
           
static URI GDAY_TYPE_URI
           
static String GDAY_XML_TYPE_STR
           
static String GMONTH_ATTR_VALUE_TYPE_URI_STR
           
static String GMONTH_ATTR_VALUE_URI_STR
           
static String GMONTH_OWL_TYPE_STR
           
static URI GMONTH_TYPE_URI
           
static String GMONTH_XML_TYPE_STR
           
static String GMONTHDAY_ATTR_VALUE_TYPE_URI_STR
           
static String GMONTHDAY_ATTR_VALUE_URI_STR
           
static String GMONTHDAY_OWL_TYPE_STR
           
static URI GMONTHDAY_TYPE_URI
           
static String GMONTHDAY_XML_TYPE_STR
           
static String GYEAR_ATTR_VALUE_TYPE_URI_STR
           
static String GYEAR_ATTR_VALUE_URI_STR
           
static String GYEAR_OWL_TYPE_STR
           
static URI GYEAR_TYPE_URI
           
static String GYEAR_XML_TYPE_STR
           
static String GYEARMONTH_ATTR_VALUE_TYPE_URI_STR
           
static String GYEARMONTH_ATTR_VALUE_URI_STR
           
static String GYEARMONTH_OWL_TYPE_STR
           
static URI GYEARMONTH_TYPE_URI
           
static String GYEARMONTH_XML_TYPE_STR
           
static String HEXBINARY_ATTR_VALUE_TYPE_URI_STR
           
static String HEXBINARY_ATTR_VALUE_URI_STR
           
static String HEXBINARY_OWL_TYPE_STR
           
static URI HEXBINARY_TYPE_URI
           
static String HEXBINARY_XML_TYPE_STR
           
static String INT_ATTR_VALUE_TYPE_URI_STR
           
static String INT_ATTR_VALUE_URI_STR
           
static String INT_OWL_TYPE_STR
           
static URI INT_TYPE_URI
           
static String INT_XML_TYPE_STR
           
static String INTEGER_ATTR_VALUE_TYPE_URI_STR
           
static String INTEGER_ATTR_VALUE_URI_STR
           
static String INTEGER_OWL_TYPE_STR
           
static URI INTEGER_TYPE_URI
           
static String INTEGER_XML_TYPE_STR
           
static String LANGUAGE_ATTR_VALUE_TYPE_URI_STR
           
static String LANGUAGE_ATTR_VALUE_URI_STR
           
static String LANGUAGE_OWL_TYPE_STR
           
static URI LANGUAGE_TYPE_URI
           
static String LANGUAGE_XML_TYPE_STR
           
static String LONG_ATTR_VALUE_TYPE_URI_STR
           
static String LONG_ATTR_VALUE_URI_STR
           
static String LONG_OWL_TYPE_STR
           
static URI LONG_TYPE_URI
           
static String LONG_XML_TYPE_STR
           
static String NAME_ATTR_VALUE_TYPE_URI_STR
           
static String NAME_ATTR_VALUE_URI_STR
           
static String NAME_OWL_TYPE_STR
           
static URI NAME_TYPE_URI
           
static String NAME_XML_TYPE_STR
           
static String NCNAME_ATTR_VALUE_TYPE_URI_STR
           
static String NCNAME_ATTR_VALUE_URI_STR
           
static String NCNAME_OWL_TYPE_STR
           
static URI NCNAME_TYPE_URI
           
static String NCNAME_XML_TYPE_STR
           
static String NEGATIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
           
static String NEGATIVEINTEGER_ATTR_VALUE_URI_STR
           
static String NEGATIVEINTEGER_OWL_TYPE_STR
           
static URI NEGATIVEINTEGER_TYPE_URI
           
static String NEGATIVEINTEGER_XML_TYPE_STR
           
static String NMTOKEN_ATTR_VALUE_TYPE_URI_STR
           
static String NMTOKEN_ATTR_VALUE_URI_STR
           
static String NMTOKEN_OWL_TYPE_STR
           
static URI NMTOKEN_TYPE_URI
           
static String NMTOKEN_XML_TYPE_STR
           
static String NONNEGATIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
           
static String NONNEGATIVEINTEGER_ATTR_VALUE_URI_STR
           
static String NONNEGATIVEINTEGER_OWL_TYPE_STR
           
static URI NONNEGATIVEINTEGER_TYPE_URI
           
static String NONNEGATIVEINTEGER_XML_TYPE_STR
           
static String NONPOSITIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
           
static String NONPOSITIVEINTEGER_ATTR_VALUE_URI_STR
           
static String NONPOSITIVEINTEGER_OWL_TYPE_STR
           
static URI NONPOSITIVEINTEGER_TYPE_URI
           
static String NONPOSITIVEINTEGER_XML_TYPE_STR
           
static String NORMALIZEDSTRING_ATTR_VALUE_TYPE_URI_STR
           
static String NORMALIZEDSTRING_ATTR_VALUE_URI_STR
           
static String NORMALIZEDSTRING_OWL_TYPE_STR
           
static URI NORMALIZEDSTRING_TYPE_URI
           
static String NORMALIZEDSTRING_XML_TYPE_STR
           
static String OWL_TYPE_SUFFIX
          Value: "SimpleValue"
static String POSITIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
           
static String POSITIVEINTEGER_ATTR_VALUE_URI_STR
           
static String POSITIVEINTEGER_OWL_TYPE_STR
           
static URI POSITIVEINTEGER_TYPE_URI
           
static String POSITIVEINTEGER_XML_TYPE_STR
           
static String RELATIVEENTITYUDI_ATTR_VALUE_TYPE_URI_STR
           
static String RELATIVEENTITYUDI_ATTR_VALUE_URI_STR
           
static String RELATIVEENTITYUDI_OWL_TYPE_STR
           
static URI RELATIVEENTITYUDI_TYPE_URI
           
static String RELATIVEENTITYUDI_XML_TYPE_STR
           
static String SHORT_ATTR_VALUE_TYPE_URI_STR
           
static String SHORT_ATTR_VALUE_URI_STR
           
static String SHORT_OWL_TYPE_STR
           
static URI SHORT_TYPE_URI
           
static String SHORT_XML_TYPE_STR
           
static String STRING_ATTR_VALUE_TYPE_URI_STR
           
static String STRING_ATTR_VALUE_URI_STR
           
static String STRING_OWL_TYPE_STR
           
static URI STRING_TYPE_URI
           
static String STRING_XML_TYPE_STR
           
static String TIME_ATTR_VALUE_TYPE_URI_STR
           
static String TIME_ATTR_VALUE_URI_STR
           
static String TIME_OWL_TYPE_STR
           
static URI TIME_TYPE_URI
           
static String TIME_XML_TYPE_STR
           
static String TOKEN_ATTR_VALUE_TYPE_URI_STR
           
static String TOKEN_ATTR_VALUE_URI_STR
           
static String TOKEN_OWL_TYPE_STR
           
static URI TOKEN_TYPE_URI
           
static String TOKEN_XML_TYPE_STR
           
static String[][] typeMap
           
static String UNSIGNEDBYTE_ATTR_VALUE_TYPE_URI_STR
           
static String UNSIGNEDBYTE_ATTR_VALUE_URI_STR
           
static String UNSIGNEDBYTE_OWL_TYPE_STR
           
static URI UNSIGNEDBYTE_TYPE_URI
           
static String UNSIGNEDBYTE_XML_TYPE_STR
           
static String UNSIGNEDINT_ATTR_VALUE_TYPE_URI_STR
           
static String UNSIGNEDINT_ATTR_VALUE_URI_STR
           
static String UNSIGNEDINT_OWL_TYPE_STR
           
static URI UNSIGNEDINT_TYPE_URI
           
static String UNSIGNEDINT_XML_TYPE_STR
           
static String UNSIGNEDLONG_ATTR_VALUE_TYPE_URI_STR
           
static String UNSIGNEDLONG_ATTR_VALUE_URI_STR
           
static String UNSIGNEDLONG_OWL_TYPE_STR
           
static URI UNSIGNEDLONG_TYPE_URI
           
static String UNSIGNEDLONG_XML_TYPE_STR
           
static String UNSIGNEDSHORT_ATTR_VALUE_TYPE_URI_STR
           
static String UNSIGNEDSHORT_ATTR_VALUE_URI_STR
           
static String UNSIGNEDSHORT_OWL_TYPE_STR
           
static URI UNSIGNEDSHORT_TYPE_URI
           
static String UNSIGNEDSHORT_XML_TYPE_STR
           
 
Method Summary
 String getCanonical()
          Returns the canonical representation if this value is a literal
 Object getData()
          Returns the underlying Java object holding this simple type's value.
 URI getDataType()
          Deprecated. Use getModel on the attribute value
 String getLexical()
          Returns a lexical representation if this value is a literal
 void setData(Object data)
          Sets the data for this simple value.
 

Field Detail

BASE_XML_SCHEMA_URI

public static final String BASE_XML_SCHEMA_URI
Value: "http://www.w3.org/2001/XMLSchema#"

See Also:
Constant Field Values

OWL_TYPE_SUFFIX

public static final String OWL_TYPE_SUFFIX
Value: "SimpleValue"

See Also:
Constant Field Values

ANYURI_XML_TYPE_STR

public static final String ANYURI_XML_TYPE_STR
See Also:
Constant Field Values

ANYURI_OWL_TYPE_STR

public static final String ANYURI_OWL_TYPE_STR
See Also:
Constant Field Values

ANYURI_ATTR_VALUE_URI_STR

public static final String ANYURI_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

ANYURI_ATTR_VALUE_TYPE_URI_STR

public static final String ANYURI_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

ANYURI_TYPE_URI

public static final URI ANYURI_TYPE_URI

BASE64BINARY_XML_TYPE_STR

public static final String BASE64BINARY_XML_TYPE_STR
See Also:
Constant Field Values

BASE64BINARY_OWL_TYPE_STR

public static final String BASE64BINARY_OWL_TYPE_STR
See Also:
Constant Field Values

BASE64BINARY_ATTR_VALUE_URI_STR

public static final String BASE64BINARY_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

BASE64BINARY_ATTR_VALUE_TYPE_URI_STR

public static final String BASE64BINARY_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

BASE64BINARY_TYPE_URI

public static final URI BASE64BINARY_TYPE_URI

BOOLEAN_XML_TYPE_STR

public static final String BOOLEAN_XML_TYPE_STR
See Also:
Constant Field Values

BOOLEAN_OWL_TYPE_STR

public static final String BOOLEAN_OWL_TYPE_STR
See Also:
Constant Field Values

BOOLEAN_ATTR_VALUE_URI_STR

public static final String BOOLEAN_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

BOOLEAN_ATTR_VALUE_TYPE_URI_STR

public static final String BOOLEAN_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

BOOLEAN_TYPE_URI

public static final URI BOOLEAN_TYPE_URI

BYTE_XML_TYPE_STR

public static final String BYTE_XML_TYPE_STR
See Also:
Constant Field Values

BYTE_OWL_TYPE_STR

public static final String BYTE_OWL_TYPE_STR
See Also:
Constant Field Values

BYTE_ATTR_VALUE_URI_STR

public static final String BYTE_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

BYTE_ATTR_VALUE_TYPE_URI_STR

public static final String BYTE_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

BYTE_TYPE_URI

public static final URI BYTE_TYPE_URI

DATE_XML_TYPE_STR

public static final String DATE_XML_TYPE_STR
See Also:
Constant Field Values

DATE_OWL_TYPE_STR

public static final String DATE_OWL_TYPE_STR
See Also:
Constant Field Values

DATE_ATTR_VALUE_URI_STR

public static final String DATE_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

DATE_ATTR_VALUE_TYPE_URI_STR

public static final String DATE_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

DATE_TYPE_URI

public static final URI DATE_TYPE_URI

DATETIME_XML_TYPE_STR

public static final String DATETIME_XML_TYPE_STR
See Also:
Constant Field Values

DATETIME_OWL_TYPE_STR

public static final String DATETIME_OWL_TYPE_STR
See Also:
Constant Field Values

DATETIME_ATTR_VALUE_URI_STR

public static final String DATETIME_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

DATETIME_ATTR_VALUE_TYPE_URI_STR

public static final String DATETIME_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

DATETIME_TYPE_URI

public static final URI DATETIME_TYPE_URI

DECIMAL_XML_TYPE_STR

public static final String DECIMAL_XML_TYPE_STR
See Also:
Constant Field Values

DECIMAL_OWL_TYPE_STR

public static final String DECIMAL_OWL_TYPE_STR
See Also:
Constant Field Values

DECIMAL_ATTR_VALUE_URI_STR

public static final String DECIMAL_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

DECIMAL_ATTR_VALUE_TYPE_URI_STR

public static final String DECIMAL_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

DECIMAL_TYPE_URI

public static final URI DECIMAL_TYPE_URI

DOUBLE_XML_TYPE_STR

public static final String DOUBLE_XML_TYPE_STR
See Also:
Constant Field Values

DOUBLE_OWL_TYPE_STR

public static final String DOUBLE_OWL_TYPE_STR
See Also:
Constant Field Values

DOUBLE_ATTR_VALUE_URI_STR

public static final String DOUBLE_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

DOUBLE_ATTR_VALUE_TYPE_URI_STR

public static final String DOUBLE_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

DOUBLE_TYPE_URI

public static final URI DOUBLE_TYPE_URI

FLOAT_XML_TYPE_STR

public static final String FLOAT_XML_TYPE_STR
See Also:
Constant Field Values

FLOAT_OWL_TYPE_STR

public static final String FLOAT_OWL_TYPE_STR
See Also:
Constant Field Values

FLOAT_ATTR_VALUE_URI_STR

public static final String FLOAT_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

FLOAT_ATTR_VALUE_TYPE_URI_STR

public static final String FLOAT_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

FLOAT_TYPE_URI

public static final URI FLOAT_TYPE_URI

GDAY_XML_TYPE_STR

public static final String GDAY_XML_TYPE_STR
See Also:
Constant Field Values

GDAY_OWL_TYPE_STR

public static final String GDAY_OWL_TYPE_STR
See Also:
Constant Field Values

GDAY_ATTR_VALUE_URI_STR

public static final String GDAY_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

GDAY_ATTR_VALUE_TYPE_URI_STR

public static final String GDAY_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

GDAY_TYPE_URI

public static final URI GDAY_TYPE_URI

GMONTH_XML_TYPE_STR

public static final String GMONTH_XML_TYPE_STR
See Also:
Constant Field Values

GMONTH_OWL_TYPE_STR

public static final String GMONTH_OWL_TYPE_STR
See Also:
Constant Field Values

GMONTH_ATTR_VALUE_URI_STR

public static final String GMONTH_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

GMONTH_ATTR_VALUE_TYPE_URI_STR

public static final String GMONTH_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

GMONTH_TYPE_URI

public static final URI GMONTH_TYPE_URI

GMONTHDAY_XML_TYPE_STR

public static final String GMONTHDAY_XML_TYPE_STR
See Also:
Constant Field Values

GMONTHDAY_OWL_TYPE_STR

public static final String GMONTHDAY_OWL_TYPE_STR
See Also:
Constant Field Values

GMONTHDAY_ATTR_VALUE_URI_STR

public static final String GMONTHDAY_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

GMONTHDAY_ATTR_VALUE_TYPE_URI_STR

public static final String GMONTHDAY_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

GMONTHDAY_TYPE_URI

public static final URI GMONTHDAY_TYPE_URI

GYEAR_XML_TYPE_STR

public static final String GYEAR_XML_TYPE_STR
See Also:
Constant Field Values

GYEAR_OWL_TYPE_STR

public static final String GYEAR_OWL_TYPE_STR
See Also:
Constant Field Values

GYEAR_ATTR_VALUE_URI_STR

public static final String GYEAR_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

GYEAR_ATTR_VALUE_TYPE_URI_STR

public static final String GYEAR_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

GYEAR_TYPE_URI

public static final URI GYEAR_TYPE_URI

GYEARMONTH_XML_TYPE_STR

public static final String GYEARMONTH_XML_TYPE_STR
See Also:
Constant Field Values

GYEARMONTH_OWL_TYPE_STR

public static final String GYEARMONTH_OWL_TYPE_STR
See Also:
Constant Field Values

GYEARMONTH_ATTR_VALUE_URI_STR

public static final String GYEARMONTH_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

GYEARMONTH_ATTR_VALUE_TYPE_URI_STR

public static final String GYEARMONTH_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

GYEARMONTH_TYPE_URI

public static final URI GYEARMONTH_TYPE_URI

HEXBINARY_XML_TYPE_STR

public static final String HEXBINARY_XML_TYPE_STR
See Also:
Constant Field Values

HEXBINARY_OWL_TYPE_STR

public static final String HEXBINARY_OWL_TYPE_STR
See Also:
Constant Field Values

HEXBINARY_ATTR_VALUE_URI_STR

public static final String HEXBINARY_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

HEXBINARY_ATTR_VALUE_TYPE_URI_STR

public static final String HEXBINARY_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

HEXBINARY_TYPE_URI

public static final URI HEXBINARY_TYPE_URI

INT_XML_TYPE_STR

public static final String INT_XML_TYPE_STR
See Also:
Constant Field Values

INT_OWL_TYPE_STR

public static final String INT_OWL_TYPE_STR
See Also:
Constant Field Values

INT_ATTR_VALUE_URI_STR

public static final String INT_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

INT_ATTR_VALUE_TYPE_URI_STR

public static final String INT_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

INT_TYPE_URI

public static final URI INT_TYPE_URI

INTEGER_XML_TYPE_STR

public static final String INTEGER_XML_TYPE_STR
See Also:
Constant Field Values

INTEGER_OWL_TYPE_STR

public static final String INTEGER_OWL_TYPE_STR
See Also:
Constant Field Values

INTEGER_ATTR_VALUE_URI_STR

public static final String INTEGER_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

INTEGER_ATTR_VALUE_TYPE_URI_STR

public static final String INTEGER_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

INTEGER_TYPE_URI

public static final URI INTEGER_TYPE_URI

LANGUAGE_XML_TYPE_STR

public static final String LANGUAGE_XML_TYPE_STR
See Also:
Constant Field Values

LANGUAGE_OWL_TYPE_STR

public static final String LANGUAGE_OWL_TYPE_STR
See Also:
Constant Field Values

LANGUAGE_ATTR_VALUE_URI_STR

public static final String LANGUAGE_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

LANGUAGE_ATTR_VALUE_TYPE_URI_STR

public static final String LANGUAGE_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

LANGUAGE_TYPE_URI

public static final URI LANGUAGE_TYPE_URI

LONG_XML_TYPE_STR

public static final String LONG_XML_TYPE_STR
See Also:
Constant Field Values

LONG_OWL_TYPE_STR

public static final String LONG_OWL_TYPE_STR
See Also:
Constant Field Values

LONG_ATTR_VALUE_URI_STR

public static final String LONG_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

LONG_ATTR_VALUE_TYPE_URI_STR

public static final String LONG_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

LONG_TYPE_URI

public static final URI LONG_TYPE_URI

NAME_XML_TYPE_STR

public static final String NAME_XML_TYPE_STR
See Also:
Constant Field Values

NAME_OWL_TYPE_STR

public static final String NAME_OWL_TYPE_STR
See Also:
Constant Field Values

NAME_ATTR_VALUE_URI_STR

public static final String NAME_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

NAME_ATTR_VALUE_TYPE_URI_STR

public static final String NAME_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

NAME_TYPE_URI

public static final URI NAME_TYPE_URI

NCNAME_XML_TYPE_STR

public static final String NCNAME_XML_TYPE_STR
See Also:
Constant Field Values

NCNAME_OWL_TYPE_STR

public static final String NCNAME_OWL_TYPE_STR
See Also:
Constant Field Values

NCNAME_ATTR_VALUE_URI_STR

public static final String NCNAME_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

NCNAME_ATTR_VALUE_TYPE_URI_STR

public static final String NCNAME_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

NCNAME_TYPE_URI

public static final URI NCNAME_TYPE_URI

NEGATIVEINTEGER_XML_TYPE_STR

public static final String NEGATIVEINTEGER_XML_TYPE_STR
See Also:
Constant Field Values

NEGATIVEINTEGER_OWL_TYPE_STR

public static final String NEGATIVEINTEGER_OWL_TYPE_STR
See Also:
Constant Field Values

NEGATIVEINTEGER_ATTR_VALUE_URI_STR

public static final String NEGATIVEINTEGER_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

NEGATIVEINTEGER_ATTR_VALUE_TYPE_URI_STR

public static final String NEGATIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

NEGATIVEINTEGER_TYPE_URI

public static final URI NEGATIVEINTEGER_TYPE_URI

NMTOKEN_XML_TYPE_STR

public static final String NMTOKEN_XML_TYPE_STR
See Also:
Constant Field Values

NMTOKEN_OWL_TYPE_STR

public static final String NMTOKEN_OWL_TYPE_STR
See Also:
Constant Field Values

NMTOKEN_ATTR_VALUE_URI_STR

public static final String NMTOKEN_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

NMTOKEN_ATTR_VALUE_TYPE_URI_STR

public static final String NMTOKEN_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

NMTOKEN_TYPE_URI

public static final URI NMTOKEN_TYPE_URI

NONPOSITIVEINTEGER_XML_TYPE_STR

public static final String NONPOSITIVEINTEGER_XML_TYPE_STR
See Also:
Constant Field Values

NONPOSITIVEINTEGER_OWL_TYPE_STR

public static final String NONPOSITIVEINTEGER_OWL_TYPE_STR
See Also:
Constant Field Values

NONPOSITIVEINTEGER_ATTR_VALUE_URI_STR

public static final String NONPOSITIVEINTEGER_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

NONPOSITIVEINTEGER_ATTR_VALUE_TYPE_URI_STR

public static final String NONPOSITIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

NONPOSITIVEINTEGER_TYPE_URI

public static final URI NONPOSITIVEINTEGER_TYPE_URI

NONNEGATIVEINTEGER_XML_TYPE_STR

public static final String NONNEGATIVEINTEGER_XML_TYPE_STR
See Also:
Constant Field Values

NONNEGATIVEINTEGER_OWL_TYPE_STR

public static final String NONNEGATIVEINTEGER_OWL_TYPE_STR
See Also:
Constant Field Values

NONNEGATIVEINTEGER_ATTR_VALUE_URI_STR

public static final String NONNEGATIVEINTEGER_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

NONNEGATIVEINTEGER_ATTR_VALUE_TYPE_URI_STR

public static final String NONNEGATIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

NONNEGATIVEINTEGER_TYPE_URI

public static final URI NONNEGATIVEINTEGER_TYPE_URI

NORMALIZEDSTRING_XML_TYPE_STR

public static final String NORMALIZEDSTRING_XML_TYPE_STR
See Also:
Constant Field Values

NORMALIZEDSTRING_OWL_TYPE_STR

public static final String NORMALIZEDSTRING_OWL_TYPE_STR
See Also:
Constant Field Values

NORMALIZEDSTRING_ATTR_VALUE_URI_STR

public static final String NORMALIZEDSTRING_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

NORMALIZEDSTRING_ATTR_VALUE_TYPE_URI_STR

public static final String NORMALIZEDSTRING_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

NORMALIZEDSTRING_TYPE_URI

public static final URI NORMALIZEDSTRING_TYPE_URI

POSITIVEINTEGER_XML_TYPE_STR

public static final String POSITIVEINTEGER_XML_TYPE_STR
See Also:
Constant Field Values

POSITIVEINTEGER_OWL_TYPE_STR

public static final String POSITIVEINTEGER_OWL_TYPE_STR
See Also:
Constant Field Values

POSITIVEINTEGER_ATTR_VALUE_URI_STR

public static final String POSITIVEINTEGER_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

POSITIVEINTEGER_ATTR_VALUE_TYPE_URI_STR

public static final String POSITIVEINTEGER_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

POSITIVEINTEGER_TYPE_URI

public static final URI POSITIVEINTEGER_TYPE_URI

SHORT_XML_TYPE_STR

public static final String SHORT_XML_TYPE_STR
See Also:
Constant Field Values

SHORT_OWL_TYPE_STR

public static final String SHORT_OWL_TYPE_STR
See Also:
Constant Field Values

SHORT_ATTR_VALUE_URI_STR

public static final String SHORT_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

SHORT_ATTR_VALUE_TYPE_URI_STR

public static final String SHORT_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

SHORT_TYPE_URI

public static final URI SHORT_TYPE_URI

STRING_XML_TYPE_STR

public static final String STRING_XML_TYPE_STR
See Also:
Constant Field Values

STRING_OWL_TYPE_STR

public static final String STRING_OWL_TYPE_STR
See Also:
Constant Field Values

STRING_ATTR_VALUE_URI_STR

public static final String STRING_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

STRING_ATTR_VALUE_TYPE_URI_STR

public static final String STRING_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

STRING_TYPE_URI

public static final URI STRING_TYPE_URI

TIME_XML_TYPE_STR

public static final String TIME_XML_TYPE_STR
See Also:
Constant Field Values

TIME_OWL_TYPE_STR

public static final String TIME_OWL_TYPE_STR
See Also:
Constant Field Values

TIME_ATTR_VALUE_URI_STR

public static final String TIME_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

TIME_ATTR_VALUE_TYPE_URI_STR

public static final String TIME_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

TIME_TYPE_URI

public static final URI TIME_TYPE_URI

TOKEN_XML_TYPE_STR

public static final String TOKEN_XML_TYPE_STR
See Also:
Constant Field Values

TOKEN_OWL_TYPE_STR

public static final String TOKEN_OWL_TYPE_STR
See Also:
Constant Field Values

TOKEN_ATTR_VALUE_URI_STR

public static final String TOKEN_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

TOKEN_ATTR_VALUE_TYPE_URI_STR

public static final String TOKEN_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

TOKEN_TYPE_URI

public static final URI TOKEN_TYPE_URI

UNSIGNEDBYTE_XML_TYPE_STR

public static final String UNSIGNEDBYTE_XML_TYPE_STR
See Also:
Constant Field Values

UNSIGNEDBYTE_OWL_TYPE_STR

public static final String UNSIGNEDBYTE_OWL_TYPE_STR
See Also:
Constant Field Values

UNSIGNEDBYTE_ATTR_VALUE_URI_STR

public static final String UNSIGNEDBYTE_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

UNSIGNEDBYTE_ATTR_VALUE_TYPE_URI_STR

public static final String UNSIGNEDBYTE_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

UNSIGNEDBYTE_TYPE_URI

public static final URI UNSIGNEDBYTE_TYPE_URI

UNSIGNEDINT_XML_TYPE_STR

public static final String UNSIGNEDINT_XML_TYPE_STR
See Also:
Constant Field Values

UNSIGNEDINT_OWL_TYPE_STR

public static final String UNSIGNEDINT_OWL_TYPE_STR
See Also:
Constant Field Values

UNSIGNEDINT_ATTR_VALUE_URI_STR

public static final String UNSIGNEDINT_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

UNSIGNEDINT_ATTR_VALUE_TYPE_URI_STR

public static final String UNSIGNEDINT_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

UNSIGNEDINT_TYPE_URI

public static final URI UNSIGNEDINT_TYPE_URI

UNSIGNEDLONG_XML_TYPE_STR

public static final String UNSIGNEDLONG_XML_TYPE_STR
See Also:
Constant Field Values

UNSIGNEDLONG_OWL_TYPE_STR

public static final String UNSIGNEDLONG_OWL_TYPE_STR
See Also:
Constant Field Values

UNSIGNEDLONG_ATTR_VALUE_URI_STR

public static final String UNSIGNEDLONG_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

UNSIGNEDLONG_ATTR_VALUE_TYPE_URI_STR

public static final String UNSIGNEDLONG_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

UNSIGNEDLONG_TYPE_URI

public static final URI UNSIGNEDLONG_TYPE_URI

UNSIGNEDSHORT_XML_TYPE_STR

public static final String UNSIGNEDSHORT_XML_TYPE_STR
See Also:
Constant Field Values

UNSIGNEDSHORT_OWL_TYPE_STR

public static final String UNSIGNEDSHORT_OWL_TYPE_STR
See Also:
Constant Field Values

UNSIGNEDSHORT_ATTR_VALUE_URI_STR

public static final String UNSIGNEDSHORT_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

UNSIGNEDSHORT_ATTR_VALUE_TYPE_URI_STR

public static final String UNSIGNEDSHORT_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

UNSIGNEDSHORT_TYPE_URI

public static final URI UNSIGNEDSHORT_TYPE_URI

RELATIVEENTITYUDI_XML_TYPE_STR

public static final String RELATIVEENTITYUDI_XML_TYPE_STR
See Also:
Constant Field Values

RELATIVEENTITYUDI_OWL_TYPE_STR

public static final String RELATIVEENTITYUDI_OWL_TYPE_STR
See Also:
Constant Field Values

RELATIVEENTITYUDI_ATTR_VALUE_URI_STR

public static final String RELATIVEENTITYUDI_ATTR_VALUE_URI_STR
See Also:
Constant Field Values

RELATIVEENTITYUDI_ATTR_VALUE_TYPE_URI_STR

public static final String RELATIVEENTITYUDI_ATTR_VALUE_TYPE_URI_STR
See Also:
Constant Field Values

RELATIVEENTITYUDI_TYPE_URI

public static final URI RELATIVEENTITYUDI_TYPE_URI

typeMap

public static final String[][] typeMap
Method Detail

getDataType

public URI getDataType()
                throws IdASException
Deprecated. Use getModel on the attribute value

Throws:
IdASException

getLexical

public String getLexical()
                  throws IdASException
Returns a lexical representation if this value is a literal

Throws:
IdASException

getCanonical

public String getCanonical()
                    throws IdASException
Returns the canonical representation if this value is a literal

Throws:
IdASException

getData

public Object getData()
               throws IdASException
Returns the underlying Java object holding this simple type's value. Modifications made to the returned object have no effect on this simple type's value. In other words, the Context Provider ensures immutable behavior.

This table specifies the mappings between Higgins OWL datatypes (in the higgins ontology http://www.eclipse.org/higgins/ontologies/2008/6/higgins), XML schema types (in the http://www.w3.org/2001/XMLSchema namespace), Java classes (returned by getData()), and IdAS basic value implementations.

Higgins OWL typeXML schema typeJava class
{@value}{@value}String
{@value}{@value}String constrained to normalizedString
{@value}{@value}Boolean
{@value}{@value}BigDecimal
{@value}{@value}BigInteger
{@value}{@value}BigInteger
{@value}{@value}BigInteger
{@value}{@value}BigInteger
{@value}{@value}BigInteger
{@value}{@value}Float
{@value}{@value}Double
{@value}{@value}Long
{@value}{@value}Integer
{@value}{@value}Short
{@value}{@value}Byte
{@value}{@value}BigInteger
{@value}{@value}BigInteger
{@value}{@value}BigInteger
{@value}{@value}BigInteger
{@value}{@value}ByteBuffer
{@value}{@value}ByteBuffer
{@value}{@value}Date
{@value}{@value}Date
{@value}{@value}Date
{@value}{@value}Date
{@value}{@value}Date
{@value}{@value}Date
{@value}{@value}Date
{@value}{@value}Date
{@value}{@value}URI
{@value}{@value}String constrained to token
{@value}{@value}String constrained to language
{@value}{@value}String constrained to NMTOKEN
{@value}{@value}String constrained to Name
{@value}{@value}String constrained to NCName

Throws:
IdASException

setData

public void setData(Object data)
             throws IdASException
Sets the data for this simple value. This is typically called after calling IAttribute.addValue(URI) but may be called at any time. Note: This operation is only applied to any backing data store after IContext.applyUpdates() is called. Subsequent modifications made to the data Object have no effect on this simple type's value. In other words, the Context Provider ensures immutable behavior.

Parameters:
data - The data of the attribute value
Throws:
{@link - IdASException}
IdASException