BEA Systems, Inc.

com.beasys.commerce.axiom.jsp.tags
Class ForEachInArrayTag

java.lang.Object
  |
  +--weblogic.utils.compiler.CodeGenerator
        |
        +--com.beasys.commerce.axiom.jsp.tags.AbstractTag
              |
              +--com.beasys.commerce.axiom.jsp.tags.ForEachInArrayTag

public class ForEachInArrayTag
extends AbstractTag

Iterates through a provided array, exercising contained body JSP code once per member of the array.


Inner classes inherited from class weblogic.utils.compiler.CodeGenerator
weblogic.utils.compiler.CodeGenerator.Output
 
Fields inherited from class weblogic.utils.compiler.CodeGenerator
NON_WORD_CHARS
 
Constructor Summary
ForEachInArrayTag()
           
 
Method Summary
 java.lang.String array()
          Retrieves the value of the array attribute.
 java.lang.String counterId()
          Retrieves the value of the counterId attribute.
 java.lang.String id()
          Retrieves the value of the id attribute.
 java.lang.String processEndTag(java.lang.String tag, java.util.Properties props)
          Employed when the tag is closed within its JSP invocation.
 java.lang.String processStartTag(java.lang.String tag, java.util.Properties props)
          Employed when the tag is opened within its JSP invocation.
 java.lang.String type()
          Retrieves the value of the type attribute.
 
Methods inherited from class com.beasys.commerce.axiom.jsp.tags.AbstractTag
processTag, setJspContext, uniqueId
 
Methods inherited from class weblogic.utils.compiler.CodeGenerator
argumentLookup, baseConversion, buildString, classLookup, date, ensureDir, exceptions, expandArrayClass, generate, generate, generate, generate, generateCode, generator, get_component_type, getFileChars, getRootDirectoryName, installResource, is_primitive_array, javaCodeForType, lookupConvert, parameters, parse, primitive_type_array, primitive_type, readLookup, rootDirectory, setRootDirectoryName, setTargetDirectory, targetFile, time, timeAndDate, type_array, writeLookup, year
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForEachInArrayTag

public ForEachInArrayTag()
Method Detail

id

public java.lang.String id()
Retrieves the value of the id attribute.
Returns:
the id attribute value.
See Also:
Extension Tag Documentation for the significance of this attribute.

array

public java.lang.String array()
Retrieves the value of the array attribute.
Returns:
the array attribute value.
See Also:
Extension Tag Documentation for the significance of this attribute.

type

public java.lang.String type()
Retrieves the value of the type attribute.
Returns:
the type attribute value.
See Also:
Extension Tag Documentation for the significance of this attribute.

counterId

public java.lang.String counterId()
Retrieves the value of the counterId attribute.
Returns:
the counterId attribute value.
See Also:
Extension Tag Documentation for the significance of this attribute.

processStartTag

public java.lang.String processStartTag(java.lang.String tag,
                                        java.util.Properties props)
                                 throws weblogic.servlet.jsp.JspExtensionException
Employed when the tag is opened within its JSP invocation.
Overrides:
processStartTag in class AbstractTag
Parameters:
tag - the tag name
properties - the properties passed to the tag, which result from the tag attributes used in its JSP invocation.
Returns:
resultant JSP code, inserted into the JSP file's _jspService method.
Throws:
weblogic.servlet.jsp.JspExtensionException -  

processEndTag

public java.lang.String processEndTag(java.lang.String tag,
                                      java.util.Properties props)
                               throws weblogic.servlet.jsp.JspExtensionException
Employed when the tag is closed within its JSP invocation.
Overrides:
processEndTag in class AbstractTag
Parameters:
tag - the tag name
properties - the properties passed to the tag, which result from the tag attributes used in its JSP invocation.
Returns:
resultant JSP code, inserted into the JSP file's _jspService method.
Throws:
weblogic.servlet.jsp.JspExtensionException -  

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved