com.pega.pegarules.pub.services.xsd
Interface XSDElementIdentityConstraint

All Superinterfaces:
XSDComponent

public interface XSDElementIdentityConstraint
extends XSDComponent

Metadata for a single identity constraint from an element declaration.

Version:
$Revision: 31 $ $Date: 2009-06-24 09:38:04 -0400 (Wed, 24 Jun 2009) $
Author:
Peter Tandara-Kuhns

Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String VERSION
           
 
Method Summary
 java.lang.String getConstraintType()
          Get the constraint type value for this identity constraint.
 java.util.List getFieldXPathValues()
          Get the values of the 'xpath' attribute for all field components.
 java.lang.String getName()
          Get the name of the identity constraint.
 javax.xml.namespace.QName getReferenceValue()
          Get the value of the 'refer' attribute for a keyref constraint.
 java.lang.String getSelectorXPathValue()
          Get the value of the 'xpath' attribute of the selector component.
 
Methods inherited from interface com.pega.pegarules.pub.services.xsd.XSDComponent
getAllMetadata, getAnnotations, getIDValue
 

Field Detail

COPYRIGHT

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

VERSION

static final java.lang.String VERSION
Method Detail

getName

java.lang.String getName()
Get the name of the identity constraint.

Returns:
the facet name

getConstraintType

java.lang.String getConstraintType()
Get the constraint type value for this identity constraint. Legal constraint type values are 'unique', 'key', or 'keyref'.

Returns:
the constraint type value

getReferenceValue

javax.xml.namespace.QName getReferenceValue()
Get the value of the 'refer' attribute for a keyref constraint.

Returns:
the qualified value of the identity constraint

getSelectorXPathValue

java.lang.String getSelectorXPathValue()
Get the value of the 'xpath' attribute of the selector component.

Returns:
the value

getFieldXPathValues

java.util.List getFieldXPathValues()
Get the values of the 'xpath' attribute for all field components.

Returns:
the list of string values


Copyright © 2012 Pegasystems Inc. All Rights Reserved.