you shuold be using the latest 4.1.1-SNAPSHOT build if you are going to
attempt this. (though it might work in the original 4.1, I can't vouch for
it anymore..too many changes since then)

On 8/20/06, Shing Hing Man <[EMAIL PROTECTED]> wrote:

I have tried out a snippet of code on EventListener
at
http://tapestry.apache.org/tapestry4.1/ajax/EventListener.html
without success.

The listener method watchText should be called
whenever the mouse is over
the <div id="myFavoriteDiv"> element. But it did not
happen for me.
It would be appreciated if someone could point out
what  I have done wrong.

I have tested it in Firefox 1.5.0.4 .

Shing


My .jave class :

public class TestEventListener1 extends BasePage
implements
                  PageBeginRenderListener {

        public void pageBeginRender(PageEvent arg0) {
                System.out.println("In
pageBeginRender :");
        }

        @EventListener(elements = "myFavoriteDiv",
events = "onMouseOver")
        public void watchText() {
                System.out.println("Mouse over
myFavoriteDiv");
        }

}


=============
My .page :

<?xml version="1.0"?>
<!DOCTYPE page-specification PUBLIC
  "-//Apache Software Foundation//Tapestry
Specification 4.0//EN"

"http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd";>


<page-specification
class="man.pages.eventListener.TestEventListener1" />

==================
My .html :


<html jwcid="@Shell"
          title="TestEventListener1"
          ajaxEnabled="true"
          browserLogLevel="DEBUG" >

<head>
  <title>TestEventListener1</title>
</head>
<body jwcid="@Body">

<h1>Test EventListener 1</h1>


<div id="myFavoriteDiv">Big brother is watching
you.</div>

</body>
</html>


Home page :
  http://uk.geocities.com/matmsh/index.html



___________________________________________________________
Try the all-new Yahoo! Mail. "The New Version is radically easier to use"
– The Wall Street Journal
http://uk.docs.yahoo.com/nowyoucan.html

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Jesse Kuhnert
Tapestry/Dojo/(and a dash of TestNG), team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind.

Reply via email to