if (result == null)
result = defaultCase(theEObject);
return result;
}
case Bpmn2Package.SUB_CONVERSATION: {
SubConversation subConversation = (SubConversation) theEObject;
T result = caseSubConversation(subConversation);
if (result == null)
result = caseConversationNode(subConversation);
if (result == null)
result = caseBaseElement(subConversation);