org.apache.empire.struts2.jsp.components
Class DataValueComponent

java.lang.Object
  extended by org.apache.struts2.components.Component
      extended by org.apache.struts2.components.UIBean
          extended by org.apache.empire.struts2.jsp.components.ControlComponent
              extended by org.apache.empire.struts2.jsp.components.DataValueComponent
All Implemented Interfaces:
InputControl.ValueInfo

public class DataValueComponent
extends ControlComponent


Field Summary
protected static org.apache.commons.logging.Log log
           
 
Fields inherited from class org.apache.empire.struts2.jsp.components.ControlComponent
bodyUsage, column, format, nullValue, options, recordValue
 
Fields inherited from class org.apache.struts2.components.UIBean
accesskey, cssClass, cssErrorClass, cssErrorStyle, cssStyle, defaultTemplateDir, defaultUITheme, disabled, dynamicAttributes, id, javascriptTooltip, key, label, labelPosition, labelSeparator, name, onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onselect, request, required, requiredposition, response, tabindex, template, templateDir, templateEngineManager, templateSuffix, theme, title, tooltip, tooltipConfig, tooltipCssClass, tooltipDelay, tooltipIconPath, value
 
Fields inherited from class org.apache.struts2.components.Component
actionMapper, COMPONENT_STACK, parameters, stack
 
Constructor Summary
DataValueComponent(InputControl control, com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 
Method Summary
 java.lang.String getURL(java.lang.String actionName)
           
protected  void render(HtmlWriter hw, java.lang.String body, InputControl control)
           
 void setAction(java.lang.String action)
           
 void setAlt(java.lang.Object alt)
           
 void setAnchorClass(java.lang.String anchorClass)
           
 void setHtmlTag(java.lang.String htmlTag)
           
 void setParam(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class org.apache.empire.struts2.jsp.components.ControlComponent
end, getAction, getColumn, getCssClass, getCssStyle, getDefaultTemplate, getFormat, getId, getNullValue, getOnclick, getOndblclick, getOptions, getTranslation, getUserLocale, getValue, setBodyUsage, setColumn, setFormat, setNullValue, setOptions, setRecordValue, start, usesBody
 
Methods inherited from class org.apache.struts2.components.UIBean
addFormParameter, buildTemplateName, enableAncestorFormCustomOnsubmit, ensureAttributeSafelyNotEscaped, escape, evaluateExtraParams, evaluateNameValue, evaluateParams, getTemplate, getTemplateDir, getTheme, getTooltipConfig, getValueClassType, mergeTemplate, populateComponentHtmlId, setAccesskey, setCssClass, setCssErrorClass, setCssErrorStyle, setCssStyle, setDefaultTemplateDir, setDefaultUITheme, setDisabled, setDynamicAttributes, setId, setJavascriptTooltip, setKey, setLabel, setLabelposition, setLabelSeparator, setName, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setRequired, setRequiredposition, setTabindex, setTemplate, setTemplateDir, setTemplateEngineManager, setTheme, setTitle, setTooltip, setTooltipConfig, setTooltipCssClass, setTooltipDelay, setTooltipIconPath, setValue
 
Methods inherited from class org.apache.struts2.components.Component
addAllParameters, addParameter, altSyntax, altSyntax, completeExpressionIfAltSyntax, copyParams, determineActionURL, determineNamespace, end, fieldError, findAncestor, findString, findString, findStringIfAltSyntax, findValue, findValue, findValue, getComponentStack, getParameters, getStack, popComponentStack, setActionMapper, stripExpressionIfAltSyntax, stripExpressionIfAltSyntax, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.commons.logging.Log log
Constructor Detail

DataValueComponent

public DataValueComponent(InputControl control,
                          com.opensymphony.xwork2.util.ValueStack stack,
                          javax.servlet.http.HttpServletRequest req,
                          javax.servlet.http.HttpServletResponse res)
Method Detail

getURL

public java.lang.String getURL(java.lang.String actionName)

setParam

public void setParam(java.lang.String key,
                     java.lang.String value)

render

protected void render(HtmlWriter hw,
                      java.lang.String body,
                      InputControl control)
Specified by:
render in class ControlComponent

setHtmlTag

public void setHtmlTag(java.lang.String htmlTag)

setAction

public void setAction(java.lang.String action)

setAnchorClass

public void setAnchorClass(java.lang.String anchorClass)

setAlt

public void setAlt(java.lang.Object alt)


Copyright © 2008-2010 Apache Software Foundation. All Rights Reserved.