1 11 package org.eclipse.jdt.internal.corext.refactoring.code.flow; 12 13 class ForFlowInfo extends FlowInfo { 14 15 public void mergeInitializer(FlowInfo info, FlowContext context) { 16 if (info == null) 17 return; 18 mergeAccessModeSequential(info, context); 19 } 20 21 public void mergeCondition(FlowInfo info, FlowContext context) { 22 if (info == null) 23 return; 24 mergeAccessModeSequential(info, context); 25 } 26 27 public void mergeIncrement(FlowInfo info, FlowContext context) { 28 if (info == null) 29 return; 30 31 info.mergeEmptyCondition(context); 32 mergeAccessModeSequential(info, context); 33 } 34 35 public void mergeAction(FlowInfo info, FlowContext context) { 36 if (info == null) 37 return; 38 39 info.mergeEmptyCondition(context); 40 41 mergeSequential(info, context); 42 } 43 } 44 45 | Popular Tags |