org.nuiton.wikitty.struts.component
Class AbstractWikittyComponent

java.lang.Object
  extended by org.apache.struts2.components.Component
      extended by org.apache.struts2.components.UIBean
          extended by org.apache.struts2.components.ClosingUIBean
              extended by org.nuiton.wikitty.struts.component.AbstractWikittyClosingUIBean
                  extended by org.nuiton.wikitty.struts.component.AbstractWikittyComponent
Direct Known Subclasses:
AbstractWikittyComponentBean, FormTagBean

public abstract class AbstractWikittyComponent
extends AbstractWikittyClosingUIBean


Field Summary
protected  BusinessEntity businessEntity
          Never used directly this attribute use the getter
protected  WikittyProxy proxy
          Never used directly this attribute use the getter
static String REGEX_EMPTY
           
static String REGEX_FIELD_JOKER
           
static String REGEX_FIELD_SEP
           
static String REGEX_LIST_FQFIELDNAME
          regex to check if field are list correctly " *\w+\.\w+|\* *(, *\w+\.\w+|\* *)*"
static String REGEX_WIKITTY_FQFIELDNAME
          Regex to check that field name are correct " *\w+\.\w+ *"
static String REGEX_WIKITTY_FQFIELDNAME_EXT_JOKER
          regex to check joker field and fqfield name for field name " *\w+\.(\w+|\*) *"
protected  Wikitty wikitty
          Never used directly this attribute use the getter
protected  String wikittyId
           
 
Fields inherited from class org.nuiton.wikitty.struts.component.AbstractWikittyClosingUIBean
EMPTY_TEMPLATE
 
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
AbstractWikittyComponent(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Method Summary
 BusinessEntity getBusinessEntity()
           
 WikittyProxy getProxy()
           
 Wikitty getWikitty()
           
 String getWikittyId()
           
 void setBusinessEntity(BusinessEntity businessEntity)
           
 void setProxy(WikittyProxy proxy)
           
 void setWikitty(Wikitty wikitty)
           
 void setWikittyId(String wikittyId)
           
 
Methods inherited from class org.nuiton.wikitty.struts.component.AbstractWikittyClosingUIBean
evaluateExtraParams, getTheme
 
Methods inherited from class org.apache.struts2.components.ClosingUIBean
getDefaultOpenTemplate, setOpenTemplate, start
 
Methods inherited from class org.apache.struts2.components.UIBean
addFormParameter, buildTemplateName, enableAncestorFormCustomOnsubmit, end, ensureAttributeSafelyNotEscaped, escape, evaluateNameValue, evaluateParams, getDefaultTemplate, getId, getTemplate, getTemplateDir, 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, usesBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wikittyId

protected String wikittyId

wikitty

protected Wikitty wikitty
Never used directly this attribute use the getter


businessEntity

protected BusinessEntity businessEntity
Never used directly this attribute use the getter


proxy

protected WikittyProxy proxy
Never used directly this attribute use the getter


REGEX_EMPTY

public static String REGEX_EMPTY

REGEX_FIELD_SEP

public static String REGEX_FIELD_SEP

REGEX_FIELD_JOKER

public static String REGEX_FIELD_JOKER

REGEX_WIKITTY_FQFIELDNAME

public static String REGEX_WIKITTY_FQFIELDNAME
Regex to check that field name are correct " *\w+\.\w+ *"


REGEX_WIKITTY_FQFIELDNAME_EXT_JOKER

public static String REGEX_WIKITTY_FQFIELDNAME_EXT_JOKER
regex to check joker field and fqfield name for field name " *\w+\.(\w+|\*) *"


REGEX_LIST_FQFIELDNAME

public static String REGEX_LIST_FQFIELDNAME
regex to check if field are list correctly " *\w+\.\w+|\* *(, *\w+\.\w+|\* *)*"

Constructor Detail

AbstractWikittyComponent

public AbstractWikittyComponent(com.opensymphony.xwork2.util.ValueStack stack,
                                javax.servlet.http.HttpServletRequest request,
                                javax.servlet.http.HttpServletResponse response)
Method Detail

getProxy

public WikittyProxy getProxy()

getWikittyId

public String getWikittyId()

getWikitty

public Wikitty getWikitty()

getBusinessEntity

public BusinessEntity getBusinessEntity()

setWikittyId

public void setWikittyId(String wikittyId)

setWikitty

public void setWikitty(Wikitty wikitty)

setBusinessEntity

public void setBusinessEntity(BusinessEntity businessEntity)

setProxy

public void setProxy(WikittyProxy proxy)


Copyright © 2011-2012 CodeLutin. All Rights Reserved.