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 }