001    package org.trails.page;
002    
003    import org.apache.tapestry.callback.ICallback;
004    import org.trails.callback.UrlCallback;
005    import org.trails.engine.TrailsPagesServiceParameter;
006    
007    public abstract class ViewPage extends ModelPage
008    {
009            protected ICallback callbackToThisPage()
010            {
011                    return new UrlCallback(getTrailsPagesService().getLink(false, new TrailsPagesServiceParameter(PageType.VIEW, getClassDescriptor(), getModel())).getURL());
012            }
013    }