org.sonatype.gshell.help
Class HelpPageManagerImpl

java.lang.Object
  extended by org.sonatype.gshell.help.HelpPageManagerImpl
All Implemented Interfaces:
HelpPageManager

@Singleton
public class HelpPageManagerImpl
extends Object
implements HelpPageManager

HelpPageManager component.

Since:
2.5
Author:
Jason Dillon

Constructor Summary
HelpPageManagerImpl(EventManager events, AliasRegistry aliases, CommandResolver resolver, HelpContentLoader loader)
           
 
Method Summary
 void addMetaPage(HelpPageDescriptor desc)
           
 Collection<MetaHelpPage> getMetaPages()
           
 HelpPage getPage(String name)
           
 Collection<HelpPage> getPages()
           
 Collection<HelpPage> getPages(Filter<HelpPage> filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HelpPageManagerImpl

@Inject
public HelpPageManagerImpl(EventManager events,
                                  AliasRegistry aliases,
                                  CommandResolver resolver,
                                  HelpContentLoader loader)
Method Detail

getPage

public HelpPage getPage(String name)
Specified by:
getPage in interface HelpPageManager

getPages

public Collection<HelpPage> getPages(Filter<HelpPage> filter)
Specified by:
getPages in interface HelpPageManager

getPages

public Collection<HelpPage> getPages()
Specified by:
getPages in interface HelpPageManager

addMetaPage

public void addMetaPage(HelpPageDescriptor desc)
Specified by:
addMetaPage in interface HelpPageManager

getMetaPages

public Collection<MetaHelpPage> getMetaPages()
Specified by:
getMetaPages in interface HelpPageManager


Copyright © 2008-2011 Sonatype. All Rights Reserved.