I can imagine something for the managed beans, but what about navigation rules?

How would we handle annotations for this?

regards,

martin

On 6/6/05, Bruno Aranda <[EMAIL PROTECTED]> wrote:
> One of the ideas behind JDK5.0 annotations is that they can be used at
> runtime without having to generate the artifacts manually first. For
> example, we could have some annotations
> (@BackingBean(scope=BeanScope.REQUEST)... etc, - I have not thought
> about the exact annotations)) that could be read by the
> FacesConfiguration when the application is initialized. The
> configurator could create the xml files on the file and then read it
> the standard way, or directly register the beans and related stuff
> using the RuntimeConfig singleton...
> 
> Using annotations could be an add-on, since the configurator would
> check for annotated managed beans and also for faces-config.xml files
> in the META-INF. Both approaches are compatible and could live at the
> same time.
> 
> Regards,
> 
> Bruno
> 
> 2005/6/6, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
> > Hi Martin,
> > I create a component description (dump java class with comments) and then
> > from this class XDoclet generates components and tags sources classes and
> > adds a record to the TLD and faces-config.
> >
> > I have used XDoclet to be independent on Java5.
> >
> > XDoclet can be using to generate faces-config from backing beans(when you
> > are creating web application). This modul description can you find here:
> > http://xdoclet.sourceforge.net/xdoclet/tags/jsf-tags.html
> >
> > Jiri Zaloudek
> >
> > >-- Původní zpráva --
> > >Reply-To: "MyFaces Development" <[email protected]>
> > >Date: Mon, 6 Jun 2005 10:13:07 +0200
> > >From: Martin Marinschek <[EMAIL PROTECTED]>
> > >Reply-To: [EMAIL PROTECTED]
> > >To: MyFaces Development <[email protected]>
> > >Subject: Fwd: Google Open Source
> > >
> > >
> > >How would that work?
> > >
> > >So you would develop a component, annotate it, and generate the tag from
> > >it?
> > >
> > >or you mean to annotate the backing beans and generating the
> > >faces-config.xml from it?
> > >
> > >regards,
> > >
> > >Martin
> > >
> > >On 6/6/05, Sylvain Vieujot <[EMAIL PROTECTED]> wrote:
> > >>  I was thinking about another project :
> > >>
> > >>  An annotations based configuration, like what Hibernate Annotations (
> > >> http://www.hibernate.org/247.html ) does for hibernate.
> > >>  For the ones using XDoclet JSF, it's roughly the same, but using the
> > new
> > >> Java5 annotations.
> > >>
> > >>  Sylvain.
> > >>
> > >>  On Thu, 2005-06-02 at 17:41 +0200, Martin Marinschek wrote:
> > >>  Hey guys & girls,
> > >>
> > >> have you read about that Google Summer-of-code initiative
> > >> (http://code.google.com/summerofcode.html)?
> > >>
> > >> I have several (exactly 4 students) who would love to take part in
> > >> this initiative, so all we would need to have would be 4 small
> > >> projects they could finish in 3 months work.
> > >>
> > >> The good thing: they are all trained (by me ;) in JSF, have worked
> > >> with the framework, have written a small project on their own and that
> > >> all using MyFaces!
> > >>
> > >> What do you say? Is there anything we would definitely want to have done?
> > >>
> > >> I have already added a project:
> > >> - implementing the architecture for AJAX-based components, this one
> > >> would be important and certainly worth a shot
> > >>
> > >> Other suggestions:
> > >> - Implementing PRETTY_HTML for all renderers, and getting the html to
> > >> be "more" valid than today
> > >> - Writing server-side-sort/client-side sort implementations for
> > >> dataTable and dataList
> > >> - Implementing changes for JSF1.2
> > >>
> > >> What about your suggestions? Would you be interested in mentoring?
> > >>
> > >> Projects can be added at:
> > >>
> > >> http://wiki.apache.org/general/SummerOfCode2005
> > >>
> > >> regards,
> > >>
> > >> Martin
> > >>
> > >>
> >
> > --------------------------------------------------------------------------
> > Super mobil za neuvěřitelnou cenu! Nokia 2600 již od 77 Kč!
> > http://ad.tiscali.com/adclick/CID=0002665dc6efdc0e00000000/SITE=CZ.TISCALI
> >
> >
>

Reply via email to