com.sas.taglib.servlet.tbeans
Class BaseActionCompositeTransformationBodyTag

com.sas.taglib.servlet.tbeans.BaseActionCompositeTransformationBodyTag
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag, javax.servlet.jsp.tagext.TryCatchFinally
Direct Known Subclasses:
NavigationBarTag, OLAPTableViewCompositeTag, TableViewCompositeTag

public abstract class BaseActionCompositeTransformationBodyTag

The base object for all tag handlers in the SAS Custom Tag Library that are used as wrappers for BaseActionCompositeTransformationBeans.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sas.taglib.BaseBodyTag
DELIMITERS, RB_KEY
 
Constructor Summary
BaseActionCompositeTransformationBodyTag()
          Default consrtuctor.
 
Method Summary
protected  void applyAttributes()
          Sets the basic attributes common to all Transformation Beans that subclass BaseActionCompositeTransformation.
 java.lang.String getActionProvider()
          Returns the HttpActionProvider used by this composite TransformationBean.
protected  void initialize(boolean includeAttributes)
          Initializes attributes and variables for this tag handler.
 void setActionProvider(java.lang.String actionProvider)
          Sets the HttpActionProvider to be used by this composite TransformationBean.
 
Methods inherited from class com.sas.taglib.servlet.tbeans.BaseCompositeTransformationBodyTag
getTemplate, getTemplateDictionary, getTemplateFile, getTemplateFileName, getTemplateLocation, setTemplate, setTemplateDictionary, setTemplateFile, setTemplateFileName, setTemplateLocation
 
Methods inherited from class com.sas.taglib.servlet.tbeans.BaseTransformationBodyTag
doEndTag, doStartTag, getCustomAttributes, getEpilog, getLocale, getName, getObjectDataProperty, getProlog, getRender, getRenderType, setCustomAttributes, setEpilog, setLocale, setName, setObjectDataProperty, setProlog, setRender, setRenderType
 
Methods inherited from class com.sas.taglib.BaseBodyTag
doCatch, doFinally, getApplyAttributes, getBodyStrings, getCompositeComponentKey, getInstantiate, getPageContext, getRef, getScope, getTagScope, getWrappedClassName, getWrappedObject, getWrappedObject, loadBeanInstance, newInstance, release, removeFromScope, searchContext, setApplyAttributes, setCompositeComponentKey, setInstantiate, setRef, setScope, setTagScope, setVariableWithinScope, setWrappedClassName, setWrappedObject, validate
 

Constructor Detail

BaseActionCompositeTransformationBodyTag

public BaseActionCompositeTransformationBodyTag()
Default consrtuctor.

Method Detail

getActionProvider

public java.lang.String getActionProvider()
Returns the HttpActionProvider used by this composite TransformationBean.

Returns:
the HttpActionProvider object used by the composite TransformationBean

setActionProvider

public void setActionProvider(java.lang.String actionProvider)
Sets the HttpActionProvider to be used by this composite TransformationBean.

Parameters:
actionProvider - The HttpActionProvider object used by the composite TransformationBean.

initialize

protected void initialize(boolean includeAttributes)
Initializes attributes and variables for this tag handler.

Overrides:
initialize in class BaseCompositeTransformationBodyTag
Parameters:
includeAttributes - Set to true if attributes are to be set to default values.

applyAttributes

protected void applyAttributes()
                        throws javax.servlet.jsp.JspException
Sets the basic attributes common to all Transformation Beans that subclass BaseActionCompositeTransformation.

Overrides:
applyAttributes in class BaseCompositeTransformationBodyTag
Throws:
javax.servlet.jsp.JspException - Thrown if a JspException occurs.



Copyright © 2009 SAS Institute Inc. All Rights Reserved.