On Sunday 11 September 2005 17:41, Geoff Longman wrote:
> You can put breakpoints in your abstract class as per normal and it
> should work. You can't debug into the code added by Tapestry at
> enhancement time as there is no source code generated by the
> enhancement process.
>
> (YMMV - I'm an eclipse user so my experience debugging Tapestry apps
> is, of course, Eclipse related).

I'm using Eclipse too - on linux.

I was looking to check what exactly was happening in some cases - and since I 
have been avoiding using component specifications, I have a number of classes 
that are purely abstract.

I know I can put breakpoints on actual code (and I have), but I have a number 
of classes of the form supporting a @Foreach component inside the html 
template.  It would be nice to get to see the values of my 
"PersonSummary" (or equivalent for other components) at each iteration round 
the loop"

@ComponentClass 
public abstract class Children extends BaseComponent { 
 
        @Parameter 
        public abstract List<PersonSummary> getChildList(); 
         
        public abstract void setThisChild(PersonSummary thisChild); 
        public abstract PersonSummary getThisChild(); 
 
}


-- 
Alan Chandler
http://www.chandlerfamily.org.uk

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

Reply via email to