public SmiMib process(Object input) throws PhaseException { ASNMib asnMib = (ASNMib) input; SmiMib result = new SmiMib(new SmiJavaCodeNamingStrategy("org.jsmiparser.mib")); // TODO for (ASNModule am : asnMib.getModules()) { SmiModule sm = result.createModule(am.getIdToken()); processModule(result, am, sm); } return result; }