|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.pebble.permalink.PermalinkProviderSupport
public abstract class PermalinkProviderSupport
Support class that can be used as a basis for PermalinkProvider implementations.
Constructor Summary | |
---|---|
PermalinkProviderSupport()
|
Method Summary | |
---|---|
Blog |
getBlog()
Gets the blog associated with this provider instance. |
Day |
getDay(java.lang.String uri)
Gets the day referred to by the specified URI. |
Month |
getMonth(java.lang.String uri)
Gets the monthly blog referred to by the specified URI. |
java.lang.String |
getPermalink(Day day)
Gets the permalink for a day. |
java.lang.String |
getPermalink(Month month)
Gets the permalink for a monthly blog. |
boolean |
isDayPermalink(java.lang.String uri)
Determines whether the specified URI is a day permalink. |
boolean |
isMonthPermalink(java.lang.String uri)
Determines whether the specified URI is a monthly blog permalink. |
void |
setBlog(Blog blog)
Sets the blog associated with this provider instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sourceforge.pebble.api.permalink.PermalinkProvider |
---|
getBlogEntry, getPermalink, isBlogEntryPermalink |
Constructor Detail |
---|
public PermalinkProviderSupport()
Method Detail |
---|
public Blog getBlog()
getBlog
in interface PermalinkProvider
public void setBlog(Blog blog)
setBlog
in interface PermalinkProvider
blog
- a Blog instancepublic java.lang.String getPermalink(Month month)
getPermalink
in interface PermalinkProvider
month
- a Month instance
public boolean isMonthPermalink(java.lang.String uri)
isMonthPermalink
in interface PermalinkProvider
uri
- a relative URI
public Month getMonth(java.lang.String uri)
getMonth
in interface PermalinkProvider
uri
- a relative URI
public java.lang.String getPermalink(Day day)
getPermalink
in interface PermalinkProvider
day
- a Day instance
public boolean isDayPermalink(java.lang.String uri)
isDayPermalink
in interface PermalinkProvider
uri
- a relative URI
public Day getDay(java.lang.String uri)
getDay
in interface PermalinkProvider
uri
- a relative URI
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |