public ElementDefinitionDt addConstraint(Constraint theValue) {
		if (theValue == null) {
			throw new NullPointerException("theValue must not be null");
		}
		getConstraint().add(theValue);
		return this;
	}
public ElementDefinitionDt addConstraint ( Constraint theValue ) { if ( theValue == null ) { throw new NullPointerException ( "theValue must not be null" ) ; } getConstraint ( ) . add ( theValue ) ; return this ; }
Adds a given new value for <b>constraint</b> ()

<p>
<b>Definition:</b>
Formal constraints such as co-occurrence and other constraints that can be computationally evaluated within the context of the instance
</p>
@param theValue The constraint to add (must not be <code>null</code>)