net.sourceforge.blogentis.plugins.impl
Class BasicNavigationExtension

java.lang.Object
  extended bynet.sourceforge.blogentis.plugins.AbstractExtension
      extended bynet.sourceforge.blogentis.plugins.AbstractBlogExtension
          extended bynet.sourceforge.blogentis.plugins.base.AbstractNavigationExtension
              extended bynet.sourceforge.blogentis.plugins.impl.BasicNavigationExtension
All Implemented Interfaces:
IBlogExtension, IExtension, INavigationExtension

public class BasicNavigationExtension
extends AbstractNavigationExtension

This extension adds the basic navigations

Author:
abas

Nested Class Summary
 
Nested classes inherited from class net.sourceforge.blogentis.plugins.base.AbstractNavigationExtension
AbstractNavigationExtension.AbstractLink, AbstractNavigationExtension.Authenticator, AbstractNavigationExtension.LinkToActionPage, AbstractNavigationExtension.LinkToParameterPage, AbstractNavigationExtension.LinkToSplitPage, AbstractNavigationExtension.LinkToTemplate, AbstractNavigationExtension.TargetAuthenticator
 
Field Summary
 
Fields inherited from class net.sourceforge.blogentis.plugins.base.AbstractNavigationExtension
AuthorAuthenticator, BlogAdminAuthenticator, EditorAuthenticator, SiteAdminAuthenticator
 
Fields inherited from class net.sourceforge.blogentis.plugins.AbstractBlogExtension
blog, preferences
 
Fields inherited from interface net.sourceforge.blogentis.plugins.base.INavigationExtension
ADMIN_LIST_NAME, ADMIN_SITE_NAME, APPEARANCE_LIST_NAME, AUTHORING_ACTIONS_NAME, BLOG_SETTINGS_NAME, SIDEBOX_LIST_NAME, USER_ACTIONS_NAME
 
Constructor Summary
BasicNavigationExtension(IPlugin plugin, Blog blog)
           
 
Method Summary
 void addNavigations(BlogRunData data, java.lang.String navName, java.util.List links)
          This method will be called to fill the list of links.
 java.lang.String getName()
          Get the name of this extension.
 
Methods inherited from class net.sourceforge.blogentis.plugins.AbstractBlogExtension
getPreferences, setPreferences
 
Methods inherited from class net.sourceforge.blogentis.plugins.AbstractExtension
getPlugin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.blogentis.plugins.IBlogExtension
getPreferences, setPreferences
 
Methods inherited from interface net.sourceforge.blogentis.plugins.IExtension
getPlugin
 

Constructor Detail

BasicNavigationExtension

public BasicNavigationExtension(IPlugin plugin,
                                Blog blog)
Method Detail

addNavigations

public void addNavigations(BlogRunData data,
                           java.lang.String navName,
                           java.util.List links)
Description copied from interface: INavigationExtension
This method will be called to fill the list of links. If this extension does not know about the specified navName, it will simply leave the list unmodified.

Specified by:
addNavigations in interface INavigationExtension
Overrides:
addNavigations in class AbstractNavigationExtension

getName

public java.lang.String getName()
Description copied from interface: IExtension
Get the name of this extension. It should include a short description of the functionality.

Returns:
the name of this extension


Copyright © 2003-2004 SourceForge.net. All Rights Reserved.