Well, it appears that it does support mixins but they have to be
private.(?) Why can't they be package private so you don't have to use
@SuppressWarnings?
Now that I've got that working I'm having another problem where it can't
find my service that I put into Environment. The component being put in
does this:
@Inject
private Environment environment;
void setupRender() {
environment.push(GridFilters.class, this);
}
and then the component using it does this:
@Environmental
private GridFilters gridFilters;
@InjectComponent
private GridFilter component;
void beginRender(MarkupWriter writer) {
gridFilters.registerFilter(component);
}
but the exception I get is:
No object of type com.ifactory.cms.cms.components.GridFilters is
available from the Environment. Available types are
com.ifactory.cms.cms.components.GridFilters,
org.apache.tapestry.MarkupWriter, org.apache.tapestry.PageRenderSupport,
org.apache.tapestry.ValidationDecorator,
org.apache.tapestry.ValidationTracker, org.apache.tapestry.dom.Document,
org.apache.tapestry.internal.services.DocumentScriptBuilder,
org.apache.tapestry.services.FormSupport,
org.apache.tapestry.services.Heartbeat.
Which is very strange because the type I'm looking for is in the list.
On Wed, 2007-06-27 at 14:16 -0700, Howard Lewis Ship wrote:
> It absolutely should. I'd be very surprised if it did not. PageTester
> is a kind of simulator of the outer portions of T5, not inner stuff
> like page construction and rendering.
>
> On 6/27/07, Dan Adams <[EMAIL PROTECTED]> wrote:
> > I'm using PageTester in 5.0.4 to test a page and none of the mixins seem
> > to be rendering. Are mixins supported under PageTester?
> >
> > --
> > Dan Adams
> > Senior Software Engineer
> > Interactive Factory
> > 617.235.5857
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
--
Dan Adams
Senior Software Engineer
Interactive Factory
617.235.5857
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]