hep.aida.web.taglib
Class ManagedObjectsTagSupport

java.lang.Object
  extended by hep.aida.web.taglib.ManagedObjectsTagSupport
All Implemented Interfaces:
ManagedObjectsTag

public class ManagedObjectsTagSupport
extends java.lang.Object
implements ManagedObjectsTag

The implementation class for all CloseTreeTag classes.

Author:
The AIDA Team @ SLAC

Constructor Summary
ManagedObjectsTagSupport()
           
 
Method Summary
 void doEndTag(javax.servlet.jsp.PageContext pageContext)
           
 void doStartTag()
           
 java.lang.String getPath()
           
 java.lang.String getScope()
           
 java.lang.String getStoreName()
           
 java.lang.String getVar()
           
 void setPath(java.lang.String path)
          The path of the objects to be retrieved.
 void setScope(java.lang.String scope)
          Set the scope of the output variable.
 void setStoreName(java.lang.String storeName)
          The name of the AIDA store from which to get the objects.
 void setVar(java.lang.String var)
          The name of the output variable containing the List of ManagedObjects matching the provided path.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedObjectsTagSupport

public ManagedObjectsTagSupport()
Method Detail

doStartTag

public void doStartTag()
                throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

doEndTag

public void doEndTag(javax.servlet.jsp.PageContext pageContext)
              throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

setStoreName

public void setStoreName(java.lang.String storeName)
Description copied from interface: ManagedObjectsTag
The name of the AIDA store from which to get the objects. This is a required attribute.

Specified by:
setStoreName in interface ManagedObjectsTag
Parameters:
storeName - the AIDA store name

getStoreName

public java.lang.String getStoreName()

setVar

public void setVar(java.lang.String var)
Description copied from interface: ManagedObjectsTag
The name of the output variable containing the List of ManagedObjects matching the provided path.

Specified by:
setVar in interface ManagedObjectsTag
Parameters:
var - The name of the output variable.
See Also:
ManagedObjectsTag.setScope(String)

getVar

public java.lang.String getVar()

setScope

public void setScope(java.lang.String scope)
Description copied from interface: ManagedObjectsTag
Set the scope of the output variable. This is an optional attribute, and can be one of page,request, session or application. The default is page.

Specified by:
setScope in interface ManagedObjectsTag
Parameters:
scope - scope of the output variable
See Also:
ManagedObjectsTag.setVar(String)

getScope

public java.lang.String getScope()

setPath

public void setPath(java.lang.String path)
Description copied from interface: ManagedObjectsTag
The path of the objects to be retrieved. This is a required attribute.

Specified by:
setPath in interface ManagedObjectsTag
Parameters:
path - The object's path.

getPath

public java.lang.String getPath()


Copyright 2000-2007 FreeHEP. All Rights Reserved.