public class RendererContext
extends java.lang.Object
ThreadLocal
instance.Modifier and Type | Method and Description |
---|---|
boolean |
checkAndResetRequiringFocusIndicator()
For internal use only.
|
boolean |
enhanceCurrentFormVisibility() |
boolean |
focusEventDeliveredAsync() |
static RendererContext |
get() |
java.lang.String |
getBrowser() |
int |
getBrowserHeight() |
java.lang.String |
getBrowserPlatform() |
int |
getBrowserWidth() |
java.lang.String |
getClientScriptAccessCode(java.lang.String id)
This is the same result of the csac tag.
First search in its ancestors then in its sub-childs. |
java.lang.String |
getContextPath() |
ContentPart |
getCurrentContentPart() |
IFlow |
getCurrentFlow() |
java.lang.String |
getCurrentFlowId() |
java.util.Map<java.lang.String,java.lang.Object> |
getCurrentFlowScope() |
java.util.Map<java.lang.String,java.lang.Object> |
getCurrentModalScope() |
FormTag |
getCurrentParentFormTag() |
IFieldDecorator |
getFieldDecorator(IField field) |
IFormDecorator |
getFormDecorator(IForm form) |
int |
getId() |
boolean |
getKeepChangedContentIndicator() |
java.lang.String |
getScopedResourceUri(java.lang.String resourceName) |
java.lang.String |
getScopedResourceUri(java.lang.String fileName,
java.lang.String resourceName) |
javax.servlet.ServletContext |
getServletContext() |
javax.servlet.http.HttpServletRequest |
getServletRequest() |
java.util.List<WrapBodyTag> |
getTagStack() |
java.lang.String |
getUniqueId(java.lang.String id) |
java.lang.Integer |
getWebViewVersion() |
java.lang.String |
idToExtId(java.lang.String id)
|
boolean |
isChainEnabled(java.lang.String id)
First search in its ancestors then in its sub-childs.
|
boolean |
isCurrentFlowActive() |
static boolean |
isRendering() |
boolean |
needsFakeSpan() |
boolean |
renderDisabledTextAreaAsReadOnly() |
boolean |
renderDisabledTextAsReadOnly() |
public static final RendererContext get()
public static final boolean isRendering()
public final javax.servlet.ServletContext getServletContext()
public final javax.servlet.http.HttpServletRequest getServletRequest()
public final int getId()
public final boolean getKeepChangedContentIndicator()
public final java.lang.String getBrowser()
WEBUtil.checkBrowser(HttpServletRequest)
public final java.lang.String getBrowserPlatform()
public final java.lang.Integer getWebViewVersion()
public final boolean needsFakeSpan()
public final boolean focusEventDeliveredAsync()
public final java.lang.String getContextPath()
public final java.lang.String idToExtId(java.lang.String id)
public final ContentPart getCurrentContentPart()
ContentPart
public final java.lang.String getCurrentFlowId()
public final java.lang.String getScopedResourceUri(java.lang.String resourceName)
resourceName
- - the resource namepublic final java.lang.String getScopedResourceUri(java.lang.String fileName, java.lang.String resourceName)
fileName
- - optional fileName, it is appended to the url, useful to
generate correct file-names for plugins save-as functionalities.resourceName
- - the resource name (mandatory)public final int getBrowserWidth()
public final int getBrowserHeight()
public final boolean isCurrentFlowActive()
IFlowRequestProcessor
(ie. a sub-flow or a modal state).public IFieldDecorator getFieldDecorator(IField field)
public IFormDecorator getFormDecorator(IForm form)
public java.util.Map<java.lang.String,java.lang.Object> getCurrentFlowScope()
public java.util.Map<java.lang.String,java.lang.Object> getCurrentModalScope()
public boolean isChainEnabled(java.lang.String id)
id
- java.lang.NullPointerException
public java.lang.String getClientScriptAccessCode(java.lang.String id)
id
- public java.lang.String getUniqueId(java.lang.String id)
id
- ContentPart
,
no control is made to check if the element really existspublic boolean checkAndResetRequiringFocusIndicator()
public boolean renderDisabledTextAsReadOnly()
public boolean renderDisabledTextAreaAsReadOnly()
public boolean enhanceCurrentFormVisibility()
public java.util.List<WrapBodyTag> getTagStack()
public FormTag getCurrentParentFormTag()