if (addMethodName.equals("addTab")) {
JTabbedPane jtp = (JTabbedPane) adaptable.getWidget();
List arguments = mi.arguments();
if (arguments.size() > 2) {
Component child = getTabComponent(mi, arguments);
int index = jtp.indexOfComponent(child);
if (index != -1) {
Icon icon = jtp.getIconAt(index);
if (icon != null) {
Expression exp = (Expression) arguments.get(1);
icon = parseIcon(icon, exp);