|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.taglib.servlet.tbeans.form.ImageTag
public class ImageTag
ImageTag is the tag handler class for the sas:Image custom tag . ImageTag is invoked by the JSP page to evaluate the sas:Image custom tag during the execution of the page. Tag handler methods are called by the JSP page implementation class at various points during the evaluation of the tag. The tag handler methods in turn call methods on the underlying Transformation Bean object, Image, to execute the methods.
If you need to extend or modify the functionality of the sas:Image custom tag, you can subclass this tag handler class.
For More Information:
Visit the AppDev Studio Developer's Site to access step-by-step examples, white papers and additional usage information at http://support.sas.com/rnd/appdev/.
Refer to the Custom Tag Library Reference for usage information on the sas:Image custom tag.
Note: A snapshot of the AppDev Studio Developers Site is installed on your local Web server when you install AppDev Studio. To access the site from webAF, select Help -> Developer Site.
BaseImage
,
Serialized FormField Summary | |
---|---|
static java.lang.String |
RB_KEY
Key used to lookup resources in the resource bundle. |
Fields inherited from class com.sas.taglib.servlet.tbeans.form.BaseFormElementBodyTag |
---|
accessKey, onBlur, onChange, onClick, onDblClick, onFocus, onKeyDown, onKeyPress, onKeyUp, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp, onSelect, styleClassPrefix, tabIndex |
Fields inherited from class com.sas.taglib.BaseBodyTag |
---|
DELIMITERS |
Constructor Summary | |
---|---|
ImageTag()
Constructs a ImageTag |
Method Summary | |
---|---|
protected void |
applyAttributes()
Sets the attributes (image, alternateText, alignment, height, width, horizontalSpace, verticalSpace, borderWidth, useAsFormElement, URL, target, model, modelObject) on the underlying Image object. |
int |
doStartTag()
Processes the start tag for this instance. |
java.lang.String |
getAlignment()
Gets the alignment attribute (String) of the ImageTag. |
java.lang.String |
getAlternateText()
Gets the alternateText attribute (String) of the ImageTag. |
int |
getBorderWidth()
Gets the borderWidth attribute (int) of the ImageTag. |
boolean |
getEnabled()
Gets the enabled attribute of the ImageTag. |
int |
getHeight()
Gets the height attribute (int) of the ImageTag. |
int |
getHeightPercentage()
Gets the heightPercentage attribute (int) of the ImageTag. |
int |
getHorizontalSpace()
Gets the horizontalSpace attribute (int) of the ImageTag. |
java.lang.String |
getImage()
Gets the image attribute (String) of the ImageTag. |
java.lang.String |
getTarget()
Gets the target attribute (String) of the ImageTag. |
java.lang.String |
getURL()
Gets the URL property (String) of the ImageTag. |
boolean |
getUseAsFormElement()
Gets the useAsFormElement attribute (String) of the ImageTag. |
int |
getVerticalSpace()
Gets the verticalSpace attribute (int) of the ImageTag. |
int |
getWidth()
Gets the width attribute (int) of the ImageTag. |
int |
getWidthPercentage()
Gets the widthPercentage attribute (int) of the ImageTag. |
protected void |
initialize(boolean includeAttributes)
Initializes attributes and variables for this tag handler. |
void |
setAlignment(java.lang.String alignment)
Sets the alignment attribute (String) of the ImageTag. |
void |
setAlternateText(java.lang.String alttxt)
Sets the alternateText attribute (String) of the ImageTag. |
void |
setBorderWidth(int bwidth)
Sets the borderWidth attribute (int) of the ImageTag. |
void |
setEnabled(boolean enabled)
Sets the enabled attribute (boolean) of the Image Tag. |
void |
setHeight(int h)
Sets the height attribute (int) of the ImageTag |
void |
setHeightPercentage(int h)
Sets the heightPercentage attribute (int) of the ImageTag |
void |
setHorizontalSpace(int hspace)
Sets the horizontalSpace attribute (int) of the ImageTag. |
void |
setImage(java.lang.String imagesrc)
Sets the image attribute (String) of the ImageTag. |
void |
setTarget(java.lang.String value)
Sets the target attribute (String) of the ImageTag. |
void |
setURL(java.lang.String value)
Sets the URL attribute (String) of the ImageTag. |
void |
setUseAsFormElement(boolean value)
Sets the useAsFormElement attribute (boolean) of the ImageTag. |
void |
setVerticalSpace(int vspace)
Sets the verticalSpace attribute (int) of the ImageTag. |
void |
setWidth(int w)
Sets the width attribute (int) of the ImageTag. |
void |
setWidthPercentage(int w)
Sets the widthPercentage attribute (int) of the ImageTag. |
Methods inherited from class com.sas.taglib.servlet.tbeans.form.BaseFormElementBodyTag |
---|
getAccessKey, getOnBlur, getOnChange, getOnClick, getOnDblClick, getOnFocus, getOnKeyDown, getOnKeyPress, getOnKeyUp, getOnMouseDown, getOnMouseMove, getOnMouseOut, getOnMouseOver, getOnMouseUp, getOnSelect, getStyleClassPrefix, getTabIndex, isEnabled, setAccessKey, setOnBlur, setOnChange, setOnClick, setOnDblClick, setOnFocus, setOnKeyDown, setOnKeyPress, setOnKeyUp, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOver, setOnMouseUp, setOnSelect, setStyleClassPrefix, setTabIndex |
Methods inherited from class com.sas.taglib.servlet.tbeans.BaseTransformationBodyTag |
---|
doEndTag, 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 |
Field Detail |
---|
public static final java.lang.String RB_KEY
Constructor Detail |
---|
public ImageTag()
Method Detail |
---|
protected void initialize(boolean includeAttributes)
initialize
in class BaseFormElementBodyTag
includeAttributes
- Set to true if attributes are to be set to default values.public void setImage(java.lang.String imagesrc)
imagesrc
- The URL location of the image.public void setAlternateText(java.lang.String alttxt)
alttxt
- The alternate text of the image.public void setAlignment(java.lang.String alignment)
align
- The text alignment of the image.public void setHeight(int h)
height
- The height of the image.public void setHeightPercentage(int h)
heightPercentage
- The height percentage of the image.public void setWidth(int w)
width
- The width of the image.public void setWidthPercentage(int w)
widthPercentage
- The width percentage of the image.public void setHorizontalSpace(int hspace)
hspace
- The horizontal spacing of the image.public void setVerticalSpace(int vspace)
vspace
- The vertical spacing of the image.public void setBorderWidth(int bwidth)
border
- The border width of the image.public void setUseAsFormElement(boolean value)
useasformelement
- Specifies whether to use the form version or
standard version of the image, "true" uses the form version.public void setURL(java.lang.String value)
url
- The URL to which the image should be linked.public void setTarget(java.lang.String value)
target
- The target the image should use.public void setEnabled(boolean enabled)
setEnabled
in class BaseFormElementBodyTag
enabled
- The state of the Image element; "false" results in a disabled image.BaseFormElementBodyTag.isEnabled()
public java.lang.String getImage()
public java.lang.String getAlternateText()
public java.lang.String getAlignment()
public int getHeight()
public int getHeightPercentage()
public int getWidth()
public int getWidthPercentage()
public int getHorizontalSpace()
public int getVerticalSpace()
public int getBorderWidth()
public boolean getUseAsFormElement()
public java.lang.String getURL()
public java.lang.String getTarget()
public boolean getEnabled()
public int doStartTag() throws javax.servlet.jsp.JspException
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class BaseTransformationBodyTag
javax.servlet.jsp.JspException
- Thrown if some type of JSP error occursBaseBodyTag.setInstantiate(boolean)
,
TagSupport.doStartTag()
protected void applyAttributes() throws javax.servlet.jsp.JspException
applyAttributes
in class BaseFormElementBodyTag
javax.servlet.jsp.JspException
- Thrown if some type of JSP error occurs
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |