if (result == null)
result = defaultCase(theEObject);
return result;
}
case DiPackage.LABELED_EDGE: {
LabeledEdge labeledEdge = (LabeledEdge) theEObject;
T result = caseLabeledEdge(labeledEdge);
if (result == null)
result = caseEdge(labeledEdge);
if (result == null)
result = caseDiagramElement(labeledEdge);