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.slf4j.Logger log
           
protected  org.apache.struts2.components.UrlRenderer urlRenderer
           
 
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, throwExceptionOnELFailure
 
Constructor Summary
DataValueComponent(InputControl control, com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 
Method Summary
 String getURL()
           
protected  void render(HtmlWriter hw, String body, InputControl control)
           
 void setAction(String action)
           
 void setAlt(Object alt)
           
 void setAnchorClass(String anchorClass)
           
 void setHtmlTag(String htmlTag)
           
 void setParam(String key, String value)
           
 void setUrlRenderer(org.apache.struts2.components.UrlRenderer urlRenderer)
           
 void setUrlType(String urlType)
           
 
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, setThrowExceptionsOnELFailure, 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.slf4j.Logger log

urlRenderer

protected org.apache.struts2.components.UrlRenderer urlRenderer
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 String getURL()

setUrlRenderer

public void setUrlRenderer(org.apache.struts2.components.UrlRenderer urlRenderer)

setParam

public void setParam(String key,
                     String value)

render

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

setHtmlTag

public void setHtmlTag(String htmlTag)

setAction

public void setAction(String action)

setUrlType

public void setUrlType(String urlType)

setAnchorClass

public void setAnchorClass(String anchorClass)

setAlt

public void setAlt(Object alt)


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