public interface XSDIdentityConstraintDefinition extends XSDNamedComponent
The following features are supported:
Modifier and Type | Method and Description |
---|---|
XSDAnnotation |
getAnnotation()
Returns the value of the 'Annotation' containment reference.
|
EList<XSDXPathDefinition> |
getFields()
Returns the value of the 'Fields' containment reference list.
|
XSDIdentityConstraintCategory |
getIdentityConstraintCategory()
Returns the value of the 'Identity Constraint Category' attribute.
|
XSDIdentityConstraintDefinition |
getReferencedKey()
Returns the value of the 'Referenced Key' reference.
|
XSDXPathDefinition |
getSelector()
Returns the value of the 'Selector' containment reference.
|
void |
setAnnotation(XSDAnnotation value)
Sets the value of the '
Annotation ' containment reference. |
void |
setIdentityConstraintCategory(XSDIdentityConstraintCategory value)
Sets the value of the '
Identity Constraint Category ' attribute. |
void |
setReferencedKey(XSDIdentityConstraintDefinition value)
Sets the value of the '
Referenced Key ' reference. |
void |
setSelector(XSDXPathDefinition value)
Sets the value of the '
Selector ' containment reference. |
getAliasName, getAliasURI, getName, getQName, getQName, getTargetNamespace, getURI, hasNameAndTargetNamespace, hasSameNameAndTargetNamespace, hasURI, setName, setTargetNamespace
clearDiagnostics, cloneConcreteComponent, contains, elementAttributesChanged, elementChanged, elementContentsChanged, getComponentsWithApplicationInformation, getComponentsWithUserInformation, getContainer, getDiagnostics, getElement, getRootContainer, getSchema, resolveAttributeDeclaration, resolveAttributeDeclaration, resolveAttributeDeclarationURI, resolveAttributeGroupDefinition, resolveAttributeGroupDefinition, resolveAttributeGroupDefinitionURI, resolveComplexTypeDefinition, resolveComplexTypeDefinition, resolveComplexTypeDefinitionURI, resolveElementDeclaration, resolveElementDeclaration, resolveElementDeclarationURI, resolveIdentityConstraintDefinition, resolveIdentityConstraintDefinition, resolveIdentityConstraintDefinitionURI, resolveModelGroupDefinition, resolveModelGroupDefinition, resolveModelGroupDefinitionURI, resolveNotationDeclaration, resolveNotationDeclaration, resolveNotationDeclarationURI, resolveSimpleTypeDefinition, resolveSimpleTypeDefinition, resolveSimpleTypeDefinitionURI, resolveTypeDefinition, resolveTypeDefinition, resolveTypeDefinitionURI, setElement, updateElement, updateElement, validate
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
XSDIdentityConstraintCategory getIdentityConstraintCategory()
XSDIdentityConstraintCategory
.
This represents the identity constraint category infoset property.
XSDIdentityConstraintCategory
,
setIdentityConstraintCategory(XSDIdentityConstraintCategory)
,
XSDPackage.getXSDIdentityConstraintDefinition_IdentityConstraintCategory()
void setIdentityConstraintCategory(XSDIdentityConstraintCategory value)
Identity Constraint Category
' attribute.
value
- the new value of the 'Identity Constraint Category' attribute.XSDIdentityConstraintCategory
,
getIdentityConstraintCategory()
XSDAnnotation getAnnotation()
This represents the annotation infoset property.
setAnnotation(XSDAnnotation)
,
XSDPackage.getXSDIdentityConstraintDefinition_Annotation()
void setAnnotation(XSDAnnotation value)
Annotation
' containment reference.
value
- the new value of the 'Annotation' containment reference.getAnnotation()
XSDIdentityConstraintDefinition getReferencedKey()
This represents the referenced key infoset property.
setReferencedKey(XSDIdentityConstraintDefinition)
,
XSDPackage.getXSDIdentityConstraintDefinition_ReferencedKey()
void setReferencedKey(XSDIdentityConstraintDefinition value)
Referenced Key
' reference.
value
- the new value of the 'Referenced Key' reference.getReferencedKey()
XSDXPathDefinition getSelector()
This represents the selector infoset property.
setSelector(XSDXPathDefinition)
,
XSDPackage.getXSDIdentityConstraintDefinition_Selector()
void setSelector(XSDXPathDefinition value)
Selector
' containment reference.
value
- the new value of the 'Selector' containment reference.getSelector()
EList<XSDXPathDefinition> getFields()
XSDXPathDefinition
.
This represents the fields infoset property.
XSDPackage.getXSDIdentityConstraintDefinition_Fields()