File Source: abstracttrackbackaction.java
1 package net.sourceforge.pebble.web.action;
2
3 import net.sourceforge.pebble.domain.BlogEntry;
4
5 import org.apache.commons.logging.Log;
6 import org.apache.commons.logging.LogFactory;
7
8 /**
9 * Superclass for TrackBack link generation actions.
10 *
11 * @author Simon Brown
12 */
/*
P/P * Method: void net.sourceforge.pebble.web.action.AbstractTrackBackAction()
*/
13 public abstract class AbstractTrackBackAction extends Action {
14
15 public static final String BLOG_ENTRY_ID = "trackBack.blogEntryId";
16
17 /** the log used by this class */
/*
P/P * Method: net.sourceforge.pebble.web.action.AbstractTrackBackAction__static_init
*
* Postconditions:
* init'ed(log)
*/
18 private static Log log = LogFactory.getLog(AbstractTrackBackAction.class);
19
20 protected void generateTrackBackLink(BlogEntry blogEntry) {
/*
P/P * Method: void generateTrackBackLink(BlogEntry)
*
* Preconditions:
* blogEntry != null
* this.model != null
* this.model.data != null
*/
21 getModel().put("trackBackLinkExpires", "true");
22 getModel().put("trackBackLink", blogEntry.getTrackBackLink());
23 }
24
25 }
SofCheck Inspector Build Version : 2.22510
| abstracttrackbackaction.java |
2010-Jun-25 19:40:34 |
| abstracttrackbackaction.class |
2010-Jul-19 20:23:38 |