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

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by org.rhq.enterprise.gui.legacy.taglib.display.DisambiguatedResourceNameTag
All Implemented Interfaces:
Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class DisambiguatedResourceNameTag
extends javax.servlet.jsp.tagext.TagSupport

Author:
Lukas Krejci
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
DisambiguatedResourceNameTag()
           
 
Method Summary
 int doEndTag()
           
static String getDefaultResourceUrl(int resourceId)
           
 org.rhq.core.domain.resource.composite.DisambiguationReport<?> getDisambiguationReport()
           
 Boolean getNameAsLink()
           
 Integer getResourceId()
           
 String getResourceName()
           
 String getUrl()
           
 void setDisambiguationReport(org.rhq.core.domain.resource.composite.DisambiguationReport<?> disambiguationReport)
           
 void setNameAsLink(Boolean nameAsLink)
           
 void setResourceId(Integer resourceId)
           
 void setResourceName(String resourceName)
           
 void setUrl(String url)
           
static void writeResource(Writer writer, String url, String resourceName, org.rhq.core.domain.resource.composite.DisambiguationReport.ResourceType resourceType, boolean htmlOutput)
           
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
doAfterBody, doStartTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisambiguatedResourceNameTag

public DisambiguatedResourceNameTag()
Method Detail

getDisambiguationReport

public org.rhq.core.domain.resource.composite.DisambiguationReport<?> getDisambiguationReport()

setDisambiguationReport

public void setDisambiguationReport(org.rhq.core.domain.resource.composite.DisambiguationReport<?> disambiguationReport)

getResourceName

public String getResourceName()

setResourceName

public void setResourceName(String resourceName)

getResourceId

public Integer getResourceId()

setResourceId

public void setResourceId(Integer resourceId)

getUrl

public String getUrl()

setUrl

public void setUrl(String url)

getNameAsLink

public Boolean getNameAsLink()

setNameAsLink

public void setNameAsLink(Boolean nameAsLink)

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class javax.servlet.jsp.tagext.TagSupport
Throws:
javax.servlet.jsp.JspException

writeResource

public static void writeResource(Writer writer,
                                 String url,
                                 String resourceName,
                                 org.rhq.core.domain.resource.composite.DisambiguationReport.ResourceType resourceType,
                                 boolean htmlOutput)
                          throws IOException
Throws:
IOException

getDefaultResourceUrl

public static String getDefaultResourceUrl(int resourceId)


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