001package org.tynamo.security.components; 002 003import org.apache.tapestry5.corelib.base.AbstractConditional; 004import org.apache.tapestry5.ioc.annotations.Inject; 005import org.tynamo.security.services.SecurityService; 006 007/** 008 * Render body if guest 009 * 010 * @see SecurityService#isGuest() 011 */ 012public class Guest extends AbstractConditional { 013 @Inject 014 private SecurityService securityService; 015 016 @Override 017 protected boolean test() { 018 return securityService.isGuest(); 019 } 020}