@Override
protected T doSwitch(int classifierID, EObject theEObject) {
switch(classifierID) {
case ConstraintsPackage.CONSTRAINT_BLOCK:
{
ConstraintBlock constraintBlock = (ConstraintBlock)theEObject;
T result = caseConstraintBlock(constraintBlock);
if(result == null)
result = caseBlock(constraintBlock);
if(result == null)
result = defaultCase(theEObject);