FileDocCategorySizeDatePackage
XSIDCDefinition.javaAPI DocJava SE 6 API2149Tue Jun 10 00:22:54 BST 2008com.sun.org.apache.xerces.internal.xs

XSIDCDefinition

public interface XSIDCDefinition implements XSObject
This interface represents the Identity-constraint Definition schema component.

Fields Summary
public static final short
IC_KEY
See the definition of key in the identity-constraint category.
public static final short
IC_KEYREF
See the definition of keyref in the identity-constraint category.
public static final short
IC_UNIQUE
See the definition of unique in the identity-constraint category.
Constructors Summary
Methods Summary
public com.sun.org.apache.xerces.internal.xs.XSObjectListgetAnnotations()
A set of [annotations] if it exists, otherwise an empty XSObjectList.

public shortgetCategory()
[identity-constraint category]: one of key, keyref or unique.

public com.sun.org.apache.xerces.internal.xs.StringListgetFieldStrs()
[fields]: a non-empty list of restricted XPath 1.0 expressions.

public com.sun.org.apache.xerces.internal.xs.XSIDCDefinitiongetRefKey()
[referenced key]: required if [identity-constraint category] is keyref, null otherwise. An identity-constraint definition with [ identity-constraint category] equal to key or unique.

public java.lang.StringgetSelectorStr()
[selector]: a restricted XPath 1.0 expression.