BEA Systems, Inc.

com.beasys.commerce.portal.tags
Class PTAbstractTag

java.lang.Object
  |
  +--weblogic.utils.compiler.CodeGenerator
        |
        +--com.beasys.commerce.axiom.jsp.tags.AbstractTag
              |
              +--com.beasys.commerce.portal.tags.PTAbstractTag
All Implemented Interfaces:
weblogic.servlet.jsp.JspExtension, weblogic.utils.PlatformConstants
Direct Known Subclasses:
AbstractEvalTag, AbstractGetTag, AbstractGroupManagerTag, AbstractPortalManagerTag, AbstractPortalPropertiesTag, AbstractPortletManagerTag, AbstractSessionMonitorTag, CrudTag, GetColumnInfoTag, GetGroupsForPortalTag, GetPortletsTag, PortalTag, PortletTag

public abstract class PTAbstractTag
extends AbstractTag

Provides default implementation of weblogic.servlet.jsp.JspExtension for custom tags.

Version:
$Revision: 2$, $Date: 2/9/00 1:55:03 PM$
Author:
Tim Breeden

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, targetDirectory, verboseCodegen
 
Fields inherited from interface weblogic.utils.PlatformConstants
EOL, FILE_SEP, PATH_SEP
 
Constructor Summary
PTAbstractTag()
           
 
Method Summary
protected  java.lang.String getDefaultValue(int property)
          Default Implementation, JspExtension.
protected  void processTemplate(java.util.Hashtable table, java.lang.String template)
           
 
Methods inherited from class com.beasys.commerce.axiom.jsp.tags.AbstractTag
processEndTag, processStartTag, processTag, setJspContext, uniqueId
 
Methods inherited from class weblogic.utils.compiler.CodeGenerator
argumentLookup, baseConversion, buildString, classLookup, cleanup, date, ensureDir, exceptions, expandArrayClass, extractOptionValues, generate, generate, generate, generate, generateCode, generator, get_component_type, getFileChars, getProductionRule, getRootDirectoryName, getRuleName, installResource, is_primitive_array, javaCodeForType, lookupConvert, makeOutputStream, outputs, outputs, parameters, parse, prepare, primitive_type_array, primitive_type, processProductionRules, processTemplate, readLookup, rootDirectory, setRootDirectoryName, setTargetDirectory, targetFile, time, timeAndDate, type_array, writeLookup, year
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PTAbstractTag

public PTAbstractTag()
Method Detail

processTemplate

protected void processTemplate(java.util.Hashtable table,
                               java.lang.String template)
                        throws java.lang.Exception

getDefaultValue

protected java.lang.String getDefaultValue(int property)
Default Implementation, JspExtension. Returns a default value for any optional attribute not supplied in the tag's JSP invocation. The default implementation returns a zero-length String.
Overrides:
getDefaultValue in class AbstractTag
Returns:
default propety value

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved