register.put(o,res);
return res;</BUG>
}
if (o instanceof fsm.Transition){
<BUG>res = createTransitionAdapter((fsm.Transition) o) ;

register.put(o,res);
return res;
}</BUG>
}

instance = new simplefsm.fsm.adapters.fsmmt.FsmMTAdaptersFactory() ;
}
return instance ;
}
public EObjectAdapter createAdapter(final EObject o) {
if (o instanceof fsm.FSM){
return createFSMAdapter((fsm.FSM) o) ;
}
if (o instanceof fsm.State){
return createStateAdapter((fsm.State) o) ;
}
if (o instanceof fsm.Transition){
return createTransitionAdapter((fsm.Transition) o) ;
}
