Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.ui.pages
Class Plugin

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by org.apache.tapestry.AbstractPage
                  extended by org.apache.tapestry.html.BasePage
                      extended by org.hyperic.hq.ui.pages.BasePage
                          extended by org.hyperic.hq.ui.pages.MenuPage
                              extended by org.hyperic.hq.ui.pages.Plugin
All Implemented Interfaces:
java.util.EventListener, org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, org.apache.tapestry.event.PageBeginRenderListener, org.apache.tapestry.IComponent, org.apache.tapestry.IDirectEvent, org.apache.tapestry.internal.Component, org.apache.tapestry.IPage, org.apache.tapestry.IRender, org.apache.tapestry.ITemplateComponent

public abstract class Plugin
extends MenuPage
implements org.apache.tapestry.event.PageBeginRenderListener


Field Summary
 
Fields inherited from class org.apache.tapestry.AbstractComponent
_body, _bodyCount
 
Constructor Summary
Plugin()
           
 
Method Summary
abstract  java.lang.String getHelpLink()
           
abstract  java.lang.String getPluginURL()
           
abstract  java.lang.String getTitle()
           
 void pageBeginRender(org.apache.tapestry.event.PageEvent event)
          Listener that builds the menu items for the Header
abstract  void setHelpLink(java.lang.String tag)
           
abstract  void setPluginURL(java.lang.String url)
           
abstract  void setTitle(java.lang.String title)
           
 
Methods inherited from class org.hyperic.hq.ui.pages.MenuPage
getNavigationMenu, getPageService, setNavigationMenu
 
Methods inherited from class org.hyperic.hq.ui.pages.BasePage
getBaseSessionBean, getDashboardLink, getRegistrationLink, getRequest, getResourceLink, getServletContext
 
Methods inherited from class org.apache.tapestry.html.BasePage
getResponseContentType
 
Methods inherited from class org.apache.tapestry.AbstractPage
addPageAttachListener, addPageBeginRenderListener, addPageDetachListener, addPageEndRenderListener, addPageValidateListener, attach, beginPageRender, cleanupAfterRender, detach, endPageRender, firePageAttached, firePageBeginRender, firePageDetached, firePageEndRender, firePageValidate, getChangeObserver, getEngine, getExtendedId, getIdPath, getLocale, getNestedComponent, getOutputEncoding, getPageName, getRequestCycle, hasFormComponents, hasWidgets, removePageAttachListener, removePageBeginRenderListener, removePageDetachListener, removePageEndRenderListener, removePageValidateListener, renderPage, setChangeObserver, setHasFormComponents, setHasWidgets, setLocale, setPageName, validate
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad, getContainedRenderers, getInnerRenderers, renderComponent
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, checkActiveLock, enterActiveState, equals, finishLoad, generateClientId, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getBoundId, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getId, getListeners, getMessages, getNamespace, getPage, getRenderWorker, getSpecification, getSpecifiedId, getTemplateTagName, hasEvents, hashCode, isInActiveState, isParameterBound, isRendering, isStateful, pageEndRender, peekClientId, prepareForRender, render, renderBody, renderIdAttribute, renderInformalParameters, setBinding, setClientId, setContainedComponent, setContainer, setHasEvents, setId, setNamespace, setPage, setTemplateTagName, toString, triggerEvent
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.IPage
getPropertyChangeObserver
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getId, getListeners, getMessages, getNamespace, getPage, getSpecification, getSpecifiedId, getTemplateTagName, isRendering, peekClientId, renderBody, setBinding, setClientId, setContainedComponent, setContainer, setId, setNamespace, setPage, setTemplateTagName
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Constructor Detail

Plugin

public Plugin()
Method Detail

setPluginURL

@Persist
public abstract void setPluginURL(java.lang.String url)

getPluginURL

public abstract java.lang.String getPluginURL()

setTitle

@Persist
public abstract void setTitle(java.lang.String title)

getTitle

public abstract java.lang.String getTitle()

setHelpLink

@Persist
public abstract void setHelpLink(java.lang.String tag)

getHelpLink

public abstract java.lang.String getHelpLink()

pageBeginRender

public void pageBeginRender(org.apache.tapestry.event.PageEvent event)
Description copied from class: MenuPage
Listener that builds the menu items for the Header

Specified by:
pageBeginRender in interface org.apache.tapestry.event.PageBeginRenderListener
Overrides:
pageBeginRender in class MenuPage

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.