The following features are supported:
195196197198199200201202203204205
if (result == null) result = defaultCase(theEObject); return result; } case UrbanPackage.AGENT: { Agent agent = (Agent)theEObject; T result = caseAgent(agent); if (result == null) result = defaultCase(theEObject); return result; } case UrbanPackage.SITE: