com.ibm.pim.interfaces.specnode
Interface SpecNodeAttribute


Deprecated.

public interface SpecNodeAttribute

Read-only interface for a single attribute of a SpecNode. SpecNodeAttribute can have single or multiple values depending on the attribute type.


Field Summary
static int BIDI_NUMSHAPES
          Deprecated.  
static int BIDI_ORIENTATION
          Deprecated.  
static int BIDI_SWAP
          Deprecated.  
static int BIDI_TEXTSHAPES
          Deprecated.  
static int BIDI_TYPEOFTEXT
          Deprecated.  
static int CASCADE
          Deprecated.  
static int CATEGORY_DELIMITER
          Deprecated.  
static java.lang.String copyright
          Deprecated.  
static int COUNTRY_CODE
          Deprecated.  
static int CURRENCY
          Deprecated.  
static int DATE_FORMAT
          Deprecated.  
static int DATEONLY
          Deprecated.  
static int DEFAULT_VALUE
          Deprecated.  
static int DEFAULT_VALUE_RULE
          Deprecated.  
static int DURATION
          Deprecated.  
static int EDITABLE
          Deprecated.  
static int ENCODING
          Deprecated.  
static int EXCEL_DATE_FORMAT
          Deprecated.  
static int GROUP
          Deprecated.  
static int HELP_URL
          Deprecated.  
static int HIDDEN
          Deprecated.  
static int INDEXED
          Deprecated.  
static int LANGUAGE_CODE
          Deprecated.  
static int LINK_TO_CATALOG
          Deprecated.  
static int LOCALE
          Deprecated.  
static int LOCALE_IDENTIFIER
          Deprecated.  
static int LOCALE_NODE
          Deprecated.  
static int LOCALIZED
          Deprecated.  
static int LOOKUP_TABLE
          Deprecated.  
static int MAX_EXCLUSIVE
          Deprecated.  
static int MAX_INCLUSIVE
          Deprecated.  
static int MAX_OCCURRENCE
          Deprecated.  
static int MAXLENGTH
          Deprecated.  
static int MIN_EXCLUSIVE
          Deprecated.  
static int MIN_INCLUSIVE
          Deprecated.  
static int MIN_OCCURRENCE
          Deprecated.  
static int MINLENGTH
          Deprecated.  
static int NAME
          Deprecated.  
static int NON_PERSISTED
          Deprecated.  
static int NON_PERSISTED_ATTRIBUTE_RULE
          Deprecated.  
static int NUMBER_ENUMERATION
          Deprecated.  
static int NUMBER_FORMAT
          Deprecated.  
static int OCCURRENCES_TO_DISPLAY
          Deprecated.  
static int PATTERN
          Deprecated.  
static int PRECISION
          Deprecated.  
static int SCALE
          Deprecated.  
static int SEQUENCE_INCREMENT
          Deprecated.  
static int SEQUENCE_NAME
          Deprecated.  
static int SEQUENCE_START
          Deprecated.  
static int STRING_ENUMERATION
          Deprecated.  
static int STRING_ENUMERATION_RULE
          Deprecated.  
static int TIMEZONE_DEFAULT
          Deprecated.  
static int TYPE
          Deprecated.  
static int UNIQUE
          Deprecated.  
static int VALIDATION_RULE
          Deprecated.  
static int VALUE_RULE
          Deprecated.  
static int WHITESPACE
          Deprecated.  
 
Method Summary
 int getAttributeType()
          Deprecated. Returns the type of this SpecNode attribute type
 java.lang.String getAttributeValue()
          Deprecated. Returns the String value of this SpecNode attribute.
 java.util.Collection getAttributeValues()
          Deprecated. Returns a java.util.Collection containing the String values of this SpecNode attribute.
 boolean isSingleValued()
          Deprecated. Determine whether the SpecNodeAttribute has single or multiple values.
 

Field Detail

copyright

static final java.lang.String copyright
Deprecated. 
See Also:
Constant Field Values

CATEGORY_DELIMITER

static final int CATEGORY_DELIMITER
Deprecated. 
See Also:
Constant Field Values

DEFAULT_VALUE

static final int DEFAULT_VALUE
Deprecated. 
See Also:
Constant Field Values

DEFAULT_VALUE_RULE

static final int DEFAULT_VALUE_RULE
Deprecated. 
See Also:
Constant Field Values

DURATION

static final int DURATION
Deprecated. 
See Also:
Constant Field Values

ENCODING

static final int ENCODING
Deprecated. 
See Also:
Constant Field Values

LINK_TO_CATALOG

static final int LINK_TO_CATALOG
Deprecated. 
See Also:
Constant Field Values

MAXLENGTH

static final int MAXLENGTH
Deprecated. 
See Also:
Constant Field Values

MAX_EXCLUSIVE

static final int MAX_EXCLUSIVE
Deprecated. 
See Also:
Constant Field Values

MAX_INCLUSIVE

static final int MAX_INCLUSIVE
Deprecated. 
See Also:
Constant Field Values

MAX_OCCURRENCE

static final int MAX_OCCURRENCE
Deprecated. 
See Also:
Constant Field Values

MINLENGTH

static final int MINLENGTH
Deprecated. 
See Also:
Constant Field Values

MIN_EXCLUSIVE

static final int MIN_EXCLUSIVE
Deprecated. 
See Also:
Constant Field Values

MIN_INCLUSIVE

static final int MIN_INCLUSIVE
Deprecated. 
See Also:
Constant Field Values

MIN_OCCURRENCE

static final int MIN_OCCURRENCE
Deprecated. 
See Also:
Constant Field Values

NAME

static final int NAME
Deprecated. 
See Also:
Constant Field Values

NUMBER_ENUMERATION

static final int NUMBER_ENUMERATION
Deprecated. 
See Also:
Constant Field Values

PATTERN

static final int PATTERN
Deprecated. 
See Also:
Constant Field Values

PRECISION

static final int PRECISION
Deprecated. 
See Also:
Constant Field Values

SCALE

static final int SCALE
Deprecated. 
See Also:
Constant Field Values

STRING_ENUMERATION

static final int STRING_ENUMERATION
Deprecated. 
See Also:
Constant Field Values

TYPE

static final int TYPE
Deprecated. 
See Also:
Constant Field Values

WHITESPACE

static final int WHITESPACE
Deprecated. 
See Also:
Constant Field Values

VALIDATION_RULE

static final int VALIDATION_RULE
Deprecated. 
See Also:
Constant Field Values

VALUE_RULE

static final int VALUE_RULE
Deprecated. 
See Also:
Constant Field Values

NON_PERSISTED_ATTRIBUTE_RULE

static final int NON_PERSISTED_ATTRIBUTE_RULE
Deprecated. 
See Also:
Constant Field Values

STRING_ENUMERATION_RULE

static final int STRING_ENUMERATION_RULE
Deprecated. 
See Also:
Constant Field Values

EDITABLE

static final int EDITABLE
Deprecated. 
See Also:
Constant Field Values

UNIQUE

static final int UNIQUE
Deprecated. 
See Also:
Constant Field Values

LOOKUP_TABLE

static final int LOOKUP_TABLE
Deprecated. 
See Also:
Constant Field Values

SEQUENCE_NAME

static final int SEQUENCE_NAME
Deprecated. 
See Also:
Constant Field Values

SEQUENCE_INCREMENT

static final int SEQUENCE_INCREMENT
Deprecated. 
See Also:
Constant Field Values

SEQUENCE_START

static final int SEQUENCE_START
Deprecated. 
See Also:
Constant Field Values

GROUP

static final int GROUP
Deprecated. 
See Also:
Constant Field Values

DATE_FORMAT

static final int DATE_FORMAT
Deprecated. 
See Also:
Constant Field Values

TIMEZONE_DEFAULT

static final int TIMEZONE_DEFAULT
Deprecated. 
See Also:
Constant Field Values

NUMBER_FORMAT

static final int NUMBER_FORMAT
Deprecated. 
See Also:
Constant Field Values

BIDI_TYPEOFTEXT

static final int BIDI_TYPEOFTEXT
Deprecated. 
See Also:
Constant Field Values

BIDI_ORIENTATION

static final int BIDI_ORIENTATION
Deprecated. 
See Also:
Constant Field Values

BIDI_SWAP

static final int BIDI_SWAP
Deprecated. 
See Also:
Constant Field Values

BIDI_NUMSHAPES

static final int BIDI_NUMSHAPES
Deprecated. 
See Also:
Constant Field Values

BIDI_TEXTSHAPES

static final int BIDI_TEXTSHAPES
Deprecated. 
See Also:
Constant Field Values

LOCALE

static final int LOCALE
Deprecated. 
See Also:
Constant Field Values

LANGUAGE_CODE

static final int LANGUAGE_CODE
Deprecated. 
See Also:
Constant Field Values

COUNTRY_CODE

static final int COUNTRY_CODE
Deprecated. 
See Also:
Constant Field Values

LOCALIZED

static final int LOCALIZED
Deprecated. 
See Also:
Constant Field Values

LOCALE_IDENTIFIER

static final int LOCALE_IDENTIFIER
Deprecated. 
See Also:
Constant Field Values

LOCALE_NODE

static final int LOCALE_NODE
Deprecated. 
See Also:
Constant Field Values

HELP_URL

static final int HELP_URL
Deprecated. 
See Also:
Constant Field Values

HIDDEN

static final int HIDDEN
Deprecated. 
See Also:
Constant Field Values

NON_PERSISTED

static final int NON_PERSISTED
Deprecated. 
See Also:
Constant Field Values

OCCURRENCES_TO_DISPLAY

static final int OCCURRENCES_TO_DISPLAY
Deprecated. 
See Also:
Constant Field Values

CASCADE

static final int CASCADE
Deprecated. 
See Also:
Constant Field Values

INDEXED

static final int INDEXED
Deprecated. 
See Also:
Constant Field Values

CURRENCY

static final int CURRENCY
Deprecated. 
See Also:
Constant Field Values

DATEONLY

static final int DATEONLY
Deprecated. 
See Also:
Constant Field Values

EXCEL_DATE_FORMAT

static final int EXCEL_DATE_FORMAT
Deprecated. 
See Also:
Constant Field Values
Method Detail

getAttributeValue

java.lang.String getAttributeValue()
Deprecated. 
Returns the String value of this SpecNode attribute. If the SpecNode has multiple values then it will return the first value.

Returns:
String the attribute value as a String

getAttributeValues

java.util.Collection getAttributeValues()
Deprecated. 
Returns a java.util.Collection containing the String values of this SpecNode attribute.

Returns:
Collection of String objects containing values, or null if this is a single value attribute

isSingleValued

boolean isSingleValued()
Deprecated. 
Determine whether the SpecNodeAttribute has single or multiple values. If it returns true then use getAttributeValue() otherwise getAttributeValues().

Returns:
true if attribute has only one value, otherwise false.

getAttributeType

int getAttributeType()
Deprecated. 
Returns the type of this SpecNode attribute type

Returns:
the attribute type constant for this SpecNode as specified in this class