void (final int opcode, final String owner, final String name, final String desc, boolean itf) { if (opcode == Opcodes.INVOKESPECIAL && name.equals(CONSTRUCTOR_NAME)) { if (owner.equals(myClassName)) { callsSelfConstructor = true; } else if (owner.equals(mySuperName)) { mySuperCalled = true; } else if (mySuperCalled) { callSetupUI(); } } else if (mySuperCalled) { callSetupUI(); } super.visitMethodInsn(opcode, owner, name, desc, itf); }