org.apache.velocity.site.news.model
Class NewsManager
java.lang.Object
org.apache.velocity.site.news.model.NewsManager
- All Implemented Interfaces:
- org.codehaus.plexus.logging.LogEnabled
public class NewsManager
- extends java.lang.Object
- implements org.codehaus.plexus.logging.LogEnabled
This is the container that keeps the news model for us.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ROLE
public static final java.lang.String ROLE
NEWS_FILE_NAME_METHOD
public static final java.lang.String NEWS_FILE_NAME_METHOD
- See Also:
- Constant Field Values
NEWS_SITE_DIRECTORY_METHOD
public static final java.lang.String NEWS_SITE_DIRECTORY_METHOD
- See Also:
- Constant Field Values
NEWS_MODEL_METHOD
public static final java.lang.String NEWS_MODEL_METHOD
- See Also:
- Constant Field Values
NewsManager
public NewsManager()
enableLogging
public void enableLogging(org.codehaus.plexus.logging.Logger logger)
- Plexus lifecycle.
- Specified by:
enableLogging in interface org.codehaus.plexus.logging.LogEnabled
load
public void load(java.io.File siteDirectory,
java.lang.String newsFileName)
throws VelocityNewsException
- Throws:
VelocityNewsException
setNewsFileName
protected void setNewsFileName(java.lang.String newsFileName)
getNewsFileName
public java.lang.String getNewsFileName()
getSiteDirectory
public java.io.File getSiteDirectory()
setSiteDirectory
public void setSiteDirectory(java.io.File siteDirectory)
getNewsModel
public NewsModel getNewsModel()
setNewsModel
protected void setNewsModel(NewsModel newsModel)
Copyright © 2006-2007 The Apache Software Foundation. All Rights Reserved.