Change the parameter type problem

Abdullah Odeh Al-Zaghameem <[email protected]> Tue, 5 May 2009 06:19:13 -0700 (PDT)
Newsgroups gmane.comp.jakarta.bcel.user
Message-ID <[email protected]>
--0-115749362-1241529553=:83076
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Hi all, and have a nice day ,,
=A0
I tried to change the type of a method parameter (which is the only one) us=
ing the method:
=A0
=A0setArgumentType( index, Type).
=A0
but I got a VerifyError:
=A0
methodName=A0signature: (Ljava/lang/Object;)Lpkg/Tm$Q;) Incompatible object=
 argument for function call

The original type of the parameter is a user-defind class (say=A0 myPackage=
..myClass) and the method has protected access flag!=20
=A0
Any notes and ideas will be highly appreciated
=A0
Thanx in advance
Abdullah
=0A=0A=0A      
--0-115749362-1241529553=:83076--