/** */ package rba.core; /** * * A representation of the model object 'Constraint'. * * * * * * *

* The following features are supported: *

* * * @see rba.core.RBACorePackage#getConstraint() * @model * @generated */ public interface Constraint extends AbstractConstraint { /** * Returns the value of the 'Runtime' attribute. * The default value is "true". * * * * * * @return the value of the 'Runtime' attribute. * @see #isSetRuntime() * @see #unsetRuntime() * @see #setRuntime(boolean) * @see rba.core.RBACorePackage#getConstraint_Runtime() * @model default="true" unsettable="true" required="true" * @generated */ boolean isRuntime(); /** * Sets the value of the '{@link rba.core.Constraint#isRuntime Runtime}' attribute. * * * @param value the new value of the 'Runtime' attribute. * @see #isSetRuntime() * @see #unsetRuntime() * @see #isRuntime() * @generated */ void setRuntime(boolean value); /** * Unsets the value of the '{@link rba.core.Constraint#isRuntime Runtime}' attribute. * * * @see #isSetRuntime() * @see #isRuntime() * @see #setRuntime(boolean) * @generated */ void unsetRuntime(); /** * Returns whether the value of the '{@link rba.core.Constraint#isRuntime Runtime}' attribute is set. * * * @return whether the value of the 'Runtime' attribute is set. * @see #unsetRuntime() * @see #isRuntime() * @see #setRuntime(boolean) * @generated */ boolean isSetRuntime(); } // Constraint