CVS: TapestryBook/examples/src/examples/register Register.java,1.3,1.4
Howard Lewis Ship <[email protected]> Tue, 22 Apr 2003 13:12:35 -0700
| Newsgroups | gmane.comp.java.tapestry.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/tapestry/TapestryBook/examples/src/examples/register
In directory sc8-pr-cvs1:/tmp/cvs-serv15600/examples/src/examples/register
Modified Files:
Register.java
Log Message:
More, more, more!
Index: Register.java
===================================================================
RCS file: /cvsroot/tapestry/TapestryBook/examples/src/examples/register/Register.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** Register.java 21 Apr 2003 19:14:24 -0000 1.3
--- Register.java 22 Apr 2003 20:12:31 -0000 1.4
***************
*** 2,23 ****
import org.apache.tapestry.IRequestCycle;
import org.apache.tapestry.html.BasePage;
import org.apache.tapestry.valid.IValidationDelegate;
! public class Register extends BasePage
{
! private Address _address;
!
! public void initialize()
! {
! _address = null;
! }
! public Address getAddress()
{
! if (_address == null)
! _address = new Address();
!
! return _address;
}
--- 2,19 ----
import org.apache.tapestry.IRequestCycle;
+ import org.apache.tapestry.event.PageEvent;
+ import org.apache.tapestry.event.PageRenderListener;
import org.apache.tapestry.html.BasePage;
import org.apache.tapestry.valid.IValidationDelegate;
! public abstract class Register extends BasePage implements PageRenderListener
{
! public abstract Address getAddress();
! public abstract void setAddress(Address address);
! public void pageBeginRender(PageEvent event)
{
! if (getAddress() == null)
! setAddress(new Address());
}
***************
*** 34,36 ****
--- 30,33 ----
cycle.activate(next);
}
+
}
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf