final Scenario scenario,
final AsyncPackageDataModelOracle oracle,
final ScenarioParentWidget parent ) {
for ( Map.Entry<String, FixtureList> e : given.entrySet() ) {
FixtureList itemList = given.get( e.getKey() );
if ( e.getKey().equals( ScenarioHelper.RETRACT_KEY ) ) {
add( new RetractWidget( itemList,
scenario,
parent ) );
} else if ( e.getKey().equals( ScenarioHelper.ACTIVATE_RULE_FLOW_GROUP ) ) {
add( new ActivateRuleFlowWidget( itemList,
scenario,
parent ) );
} else {
if ( itemList.getFirstFactData().isModify() ) {
add( new ModifyFactWidget( e.getKey(),
itemList,
scenario,
oracle,
parent,