27
 Eclipse UML2 Project  |  Technology Exchange  |  © 2004 IBM Corporation
Overriding Uml2Switch#defaultCase(EObject)
public Object defaultCase(EObject object) {
    if (modelPackage == object.eClass().eContainer()) {
        for (Iterator eContents = object.eContents().iterator();
          eContents.hasNext();) {
            doSwitch((EObject) eContents.next());
        }
    }
    return getStatus();
}