Le vendredi 16 mars 2007 à 09:43 +0100, Vincent Dutat a écrit :
> Hi,
> 
> solution 2 is what I am looking for. I am using tag nxd:documentLink in 
> a xhtml page and I want a bean's method being called when cliking on the 
> link.
In this case, you have 2 solutions :
 - set an actionLister to your nxd:documentLink (need to modify xhtml)
 - define an Observer
        @Observer({ EventNames.DOCUMENT_SELECTION_CHANGED })
        public void MyListner(DocumentModel doc)
        {
        ...
        }
Tiry
> 
> Tiry wrote:
> > Le jeudi 15 mars 2007 à 16:05 +0100, Vincent Dutat a écrit :
> >> Hi,
> >>
> >> I would like, when a user clicks on a document to see its content
> >> , that 
> >> a method of a bean is called, how could I do that ?
> > Could you give more details on what you want to do, this will help :) 
> > 
> > Basically, you have several options :
> >  1 - change the xhtml template : but I guess this is not your point
> >  2 - Use a seam component that observes navigation events via @Observer
> >  3 - use a core or JMS event listener
> > 
> > I would suggest solution 2 ... but I need to know more about your
> > usecase.
> > 
> > Tiry
> > 
> >> _______________________________________________
> >> ECM mailing list
> >> [email protected]
> >> http://lists.nuxeo.com/mailman/listinfo/ecm
> >>
> 
> _______________________________________________
> ECM mailing list
> [email protected]
> http://lists.nuxeo.com/mailman/listinfo/ecm
> 

_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

Reply via email to