boolean first = true;
if (switchDef.getActivity() != null) {
OSwitch.OCase ocase = new OSwitch.OCase(_context.getOProcess());
ocase.activity = _context.compile(switchDef.getActivity());
ocase.expression = _context.compileExpr(switchDef.getCondition());
oswitch.addCase(ocase);
first = false;
}
for (IfActivity.Case ccase : switchDef.getCases()) {
OSwitch.OCase ocase = new OSwitch.OCase(_context.getOProcess());