BEA Systems, Inc.

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

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

public class NotNullTag
extends ESAbstractTag

Evaluates the provided Object, and exercises any contained body code if the Object is not null, or the Object's String representation is not zero-length.


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
NotNullTag()
           
 
Method Summary
 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.
 
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

NotNullTag

public NotNullTag()
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.

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