users@jaxb.java.net

RE: RE: Re: Mod change in MethodWriter.declareMethod

From: <HeruMartinus.Salim_at_infineon.com>
Date: Mon, 20 Nov 2006 15:06:32 +0100

Sorry again about this.
I've found it.

Using
Method.varParam()

Thanks Lexi for the helps.
Best regards,
Heru

> -----Original Message-----
> From: Salim Heru Martinus (IFAG COM BTS MT SD)
> Sent: Monday, November 20, 2006 2:58 PM
> To: users_at_jaxb.dev.java.net
> Subject: RE: Re: Mod change in MethodWriter.declareMethod
>
> It's great. :-)
> And also it solved the problem about adding enum. Thanks.
> But now I can't add any parameter to the method.
>
> Before I used
>
> writer.addParameter(....)
>
> > -----Original Message-----
> > From: Aleksei Valikov [mailto:valikov_at_gmx.net]
> > Sent: Monday, November 20, 2006 2:43 PM
> > To: users_at_jaxb.dev.java.net
> > Subject: Re: Mod change in MethodWriter.declareMethod
> >
> > Hi.
> >
> > > I'm trying to declare a method using MethodWriter.
> > >
> > > JMethod $calculate = writer.declareMethod(codeModel.INT,
> > "calculate");
> > > JVar $parameter = writer.addParameter(String.class, "value");
> > >
> > > But I can't find the declareMethod method variant with
> > access modifier
> > > (Public/protected/private) as parameter.
> > > How can we define a method with access modifier of protected or
> > > default or else?
> > >
> > > Constructor of JMethod is unfortunately not accessible
> > outside package.
> >
> > I prefer declare methods directly from class:
> >
> > final JMethod myMethod = theClass.method(JMod.PRIVATE,
> String.class,
> > "getMyString");
> >
> > Bye.
> > /lexi
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe_at_jaxb.dev.java.net
> > For additional commands, e-mail: users-help_at_jaxb.dev.java.net
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_jaxb.dev.java.net
> For additional commands, e-mail: users-help_at_jaxb.dev.java.net
>