* @generated
*/
protected T doSwitch(int classifierID, EObject theEObject) {
switch (classifierID) {
case OntoUMLPackage.ANTI_RIGID_MIXIN_CLASS: {
AntiRigidMixinClass antiRigidMixinClass = (AntiRigidMixinClass)theEObject;
T result = caseAntiRigidMixinClass(antiRigidMixinClass);
if (result == null) result = caseNonRigidMixinClass(antiRigidMixinClass);
if (result == null) result = caseMixinClass(antiRigidMixinClass);
if (result == null) result = caseObjectClass(antiRigidMixinClass);
if (result == null) result = caseClass(antiRigidMixinClass);