org.rhq.enterprise.gui.legacy.taglib.display
Class ResourceQuicknavDecorator

java.lang.Object
  extended by org.rhq.enterprise.gui.legacy.taglib.display.Decorator
      extended by org.rhq.enterprise.gui.legacy.taglib.display.ColumnDecorator
          extended by org.rhq.enterprise.gui.legacy.taglib.display.QuicknavDecorator
              extended by org.rhq.enterprise.gui.legacy.taglib.display.ResourceQuicknavDecorator
All Implemented Interfaces:
Cloneable, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class ResourceQuicknavDecorator
extends QuicknavDecorator

A QuicknavDecorator for Resources.

Author:
Ian Springer

Nested Class Summary
 
Nested classes/interfaces inherited from class org.rhq.enterprise.gui.legacy.taglib.display.QuicknavDecorator
QuicknavDecorator.IconInfo
 
Field Summary
 
Fields inherited from class org.rhq.enterprise.gui.legacy.taglib.display.QuicknavDecorator
DATA_TABLE_STYLE_CLASS, LOG, QUICKNAV_BLOCK_STYLE_CLASS, QUICKNAV_CELL_STYLE_CLASS
 
Fields inherited from class org.rhq.enterprise.gui.legacy.taglib.display.ColumnDecorator
columnTag
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
ResourceQuicknavDecorator()
           
 
Method Summary
 String decorate(Object columnValue)
           
protected  String getAlertURL()
           
protected  String getConfigureURL()
           
protected  String getContentURL()
           
protected  String getEventsURL()
           
protected  String getFullURL(String url)
           
protected  String getInventoryURL()
           
protected  String getMonitorURL()
           
protected  String getOperationsURL()
           
protected  String getTagName()
           
protected  boolean isAlertAllowed()
           
protected  boolean isAlertSupported()
           
protected  boolean isConfigureAllowed()
           
protected  boolean isConfigureSupported()
           
protected  boolean isContentAllowed()
           
protected  boolean isContentSupported()
           
protected  boolean isEventsAllowed()
           
protected  boolean isEventsSupported()
           
protected  boolean isInventoryAllowed()
           
protected  boolean isInventorySupported()
           
protected  boolean isMonitorAllowed()
           
protected  boolean isMonitorSupported()
           
protected  boolean isOperationsAllowed()
           
protected  boolean isOperationsSupported()
           
 
Methods inherited from class org.rhq.enterprise.gui.legacy.taglib.display.QuicknavDecorator
appendLinkedIcon, appendLockedIcon, doEndTag, doStartTag, evalAttr, getNA, getOutput, getParent, release, setParent
 
Methods inherited from class org.rhq.enterprise.gui.legacy.taglib.display.ColumnDecorator
getColumnTag, setColumnTag
 
Methods inherited from class org.rhq.enterprise.gui.legacy.taglib.display.Decorator
finish, finishRow, getList, getListIndex, getObject, getPageContext, getViewIndex, init, initRow, setPageContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
setPageContext
 

Constructor Detail

ResourceQuicknavDecorator

public ResourceQuicknavDecorator()
Method Detail

decorate

public String decorate(Object columnValue)
                throws Exception
Specified by:
decorate in class ColumnDecorator
Throws:
Exception

getFullURL

protected String getFullURL(String url)
Specified by:
getFullURL in class QuicknavDecorator

getTagName

protected String getTagName()
Specified by:
getTagName in class QuicknavDecorator

isMonitorSupported

protected boolean isMonitorSupported()
Specified by:
isMonitorSupported in class QuicknavDecorator

isEventsSupported

protected boolean isEventsSupported()
Specified by:
isEventsSupported in class QuicknavDecorator

isInventorySupported

protected boolean isInventorySupported()
Specified by:
isInventorySupported in class QuicknavDecorator

isConfigureSupported

protected boolean isConfigureSupported()
Specified by:
isConfigureSupported in class QuicknavDecorator

isOperationsSupported

protected boolean isOperationsSupported()
Specified by:
isOperationsSupported in class QuicknavDecorator

isAlertSupported

protected boolean isAlertSupported()
Specified by:
isAlertSupported in class QuicknavDecorator

isContentSupported

protected boolean isContentSupported()
Specified by:
isContentSupported in class QuicknavDecorator

isMonitorAllowed

protected boolean isMonitorAllowed()
Specified by:
isMonitorAllowed in class QuicknavDecorator

isEventsAllowed

protected boolean isEventsAllowed()
Specified by:
isEventsAllowed in class QuicknavDecorator

isInventoryAllowed

protected boolean isInventoryAllowed()
Specified by:
isInventoryAllowed in class QuicknavDecorator

isConfigureAllowed

protected boolean isConfigureAllowed()
Specified by:
isConfigureAllowed in class QuicknavDecorator

isOperationsAllowed

protected boolean isOperationsAllowed()
Specified by:
isOperationsAllowed in class QuicknavDecorator

isAlertAllowed

protected boolean isAlertAllowed()
Specified by:
isAlertAllowed in class QuicknavDecorator

isContentAllowed

protected boolean isContentAllowed()
Specified by:
isContentAllowed in class QuicknavDecorator

getMonitorURL

protected String getMonitorURL()
Specified by:
getMonitorURL in class QuicknavDecorator

getEventsURL

protected String getEventsURL()
Specified by:
getEventsURL in class QuicknavDecorator

getInventoryURL

protected String getInventoryURL()
Specified by:
getInventoryURL in class QuicknavDecorator

getConfigureURL

protected String getConfigureURL()
Specified by:
getConfigureURL in class QuicknavDecorator

getOperationsURL

protected String getOperationsURL()
Specified by:
getOperationsURL in class QuicknavDecorator

getAlertURL

protected String getAlertURL()
Specified by:
getAlertURL in class QuicknavDecorator

getContentURL

protected String getContentURL()
Specified by:
getContentURL in class QuicknavDecorator


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.