hep.aida.web.taglib
Class PlotSetBarTagSupport

java.lang.Object
  extended by hep.aida.web.taglib.PlotSetBarTagSupport
All Implemented Interfaces:
PlotSetBarTag

public class PlotSetBarTagSupport
extends java.lang.Object
implements PlotSetBarTag

The implementation class for plotSetBar tag.

Author:
The AIDA Team @ SLAC

Constructor Summary
PlotSetBarTagSupport()
           
 
Method Summary
 java.lang.String createDefaultBar(javax.servlet.jsp.PageContext pageContext, PlotSetStatus status)
          Create HTML code for the Navigation Bar
 void doStartTag(javax.servlet.jsp.PageContext pageContext, PlotSetStatus status)
          Format the links and create the PlotSetBarStatus object with information about links.
 void doTag(javax.servlet.jsp.PageContext pageContext, PlotSetStatus status)
          Write out HTML code for the Navigation Bar
 void setUrl(java.lang.String url)
          The page to link the navigation bar to.
 void setVar(java.lang.String var)
          Variable where the current Navigation Bar links are stored.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlotSetBarTagSupport

public PlotSetBarTagSupport()
Method Detail

doStartTag

public void doStartTag(javax.servlet.jsp.PageContext pageContext,
                       PlotSetStatus status)
                throws javax.servlet.jsp.JspException,
                       java.io.IOException
Format the links and create the PlotSetBarStatus object with information about links.

Throws:
javax.servlet.jsp.JspException
java.io.IOException

doTag

public void doTag(javax.servlet.jsp.PageContext pageContext,
                  PlotSetStatus status)
           throws javax.servlet.jsp.JspException,
                  java.io.IOException
Write out HTML code for the Navigation Bar

Throws:
javax.servlet.jsp.JspException
java.io.IOException

createDefaultBar

public java.lang.String createDefaultBar(javax.servlet.jsp.PageContext pageContext,
                                         PlotSetStatus status)
                                  throws javax.servlet.jsp.JspException,
                                         java.io.IOException
Create HTML code for the Navigation Bar

Throws:
javax.servlet.jsp.JspException
java.io.IOException

setUrl

public void setUrl(java.lang.String url)
Description copied from interface: PlotSetBarTag
The page to link the navigation bar to.

Specified by:
setUrl in interface PlotSetBarTag

setVar

public void setVar(java.lang.String var)
Description copied from interface: PlotSetBarTag
Variable where the current Navigation Bar links are stored.

Specified by:
setVar in interface PlotSetBarTag


Copyright 2000-2007 FreeHEP. All Rights Reserved.