jrun.jsp.tags
Class UseBeanTEI

jrun.jsp.tags.UseBeanTEI
All Implemented Interfaces:
ExceptionValidationTEI

public class UseBeanTEI
implements ExceptionValidationTEI


Inner Class Summary
 class UseBeanTEI.ClassAndBeanNameSpecifiedException
          beanName and class cannot both be specified
 class UseBeanTEI.InvalidScopeException
          {scope} is not a valid scope, it must be one of page, request, session, or application
 class UseBeanTEI.TypeNotSpecifiedWithBeanNameException
          When beanName is specified type must also specified
 class UseBeanTEI.TypeOrClassNotSpecifiedException
          The class or type attribute must be specified
 
Constructor Summary
UseBeanTEI()
           
 
Method Summary
 javax.servlet.jsp.tagext.VariableInfo[] getVariableInfo(javax.servlet.jsp.tagext.TagData data)
           
 boolean isValid(javax.servlet.jsp.tagext.TagData td)
          useBean constraints: type or class must be specified if beanName is specificed type must be specified class and beanName can't both be specified class must be assignable to type scope must be page,application,request,session
 void validate(javax.servlet.jsp.tagext.TagData td)
           
 

Constructor Detail

UseBeanTEI

public UseBeanTEI()
Method Detail

getVariableInfo

public javax.servlet.jsp.tagext.VariableInfo[] getVariableInfo(javax.servlet.jsp.tagext.TagData data)

isValid

public boolean isValid(javax.servlet.jsp.tagext.TagData td)
useBean constraints:

validate

public void validate(javax.servlet.jsp.tagext.TagData td)
              throws javax.servlet.jsp.JspException
Specified by:
validate in interface ExceptionValidationTEI


Copyright � 2002 Macromedia Corporation. All Rights Reserved.