Interface CwmCheckConstraint

All Superinterfaces:
CwmConstraint, CwmElement, CwmModelElement, RefBaseObject, RefFeatured, RefObject
All Known Implementing Classes:

public interface CwmCheckConstraint
extends CwmConstraint

CheckConstraint object instance interface. A rule that specifies the values allowed in one or more columns of every row of a table.

Note: This type should not be subclassed, implemented or directly instantiated by clients. It is generated from a MOF metamodel and implemented by Enki or MDR.

Method Summary
 DeferrabilityType getDeferrability()
          Returns the value of attribute deferrability.
 void setDeferrability(DeferrabilityType newValue)
          Sets the value of deferrability attribute.
Methods inherited from interface net.sf.farrago.cwm.core.CwmConstraint
getBody, getConstrainedElement, setBody
Methods inherited from interface net.sf.farrago.cwm.core.CwmModelElement
getClientDependency, getConstraint, getImporter, getName, getNamespace, getVisibility, setName, setNamespace, setVisibility
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints

Method Detail


DeferrabilityType getDeferrability()
Returns the value of attribute deferrability. Indicates the timing of the constraint enforcement during multiple-user updates.

Value of attribute deferrability.


void setDeferrability(DeferrabilityType newValue)
Sets the value of deferrability attribute. See getDeferrability() for description on the attribute.

newValue - New value to be set.