org.apache.myfaces.trinidadinternal.context
Class RequestContextImpl

java.lang.Object
  extended by org.apache.myfaces.trinidad.context.RequestContext
      extended by org.apache.myfaces.trinidadinternal.context.RequestContextImpl

public class RequestContextImpl
extends org.apache.myfaces.trinidad.context.RequestContext


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.myfaces.trinidad.context.RequestContext
org.apache.myfaces.trinidad.context.RequestContext.Accessibility, org.apache.myfaces.trinidad.context.RequestContext.ClientValidation
 
Field Summary
static java.lang.String LAUNCH_PARAMETERS
           
static java.lang.String LAUNCH_VIEW
           
 
Fields inherited from class org.apache.myfaces.trinidad.context.RequestContext
VARIABLE_NAME
 
Constructor Summary
RequestContextImpl(RequestContextBean bean)
           
 
Method Summary
 void addPartialTarget(javax.faces.component.UIComponent target)
           
 void addPartialTargets(javax.faces.component.UIComponent from, java.lang.String... targets)
           
 void addPartialTriggerListeners(javax.faces.component.UIComponent listener, java.lang.String[] triggers)
           
 org.apache.myfaces.trinidad.context.RequestContext.Accessibility getAccessibilityMode()
           
 org.apache.myfaces.trinidad.context.AccessibilityProfile getAccessibilityProfile()
           
 org.apache.myfaces.trinidad.context.Agent getAgent()
           
 org.apache.myfaces.trinidad.change.ChangeManager getChangeManager()
          
 org.apache.myfaces.trinidad.context.RequestContext.ClientValidation getClientValidation()
           
 java.util.Map<java.lang.String,java.util.List<java.awt.Color>> getColorPalette()
           
 java.lang.String getCurrencyCode()
           
 char getDecimalSeparator()
           
 org.apache.myfaces.trinidad.context.DialogService getDialogService()
           
 java.util.Map<java.lang.Object,java.util.Map<java.lang.Object,java.lang.String>> getFormatter()
           
 java.util.Locale getFormattingLocale()
           
 java.util.Map<java.lang.String,java.lang.Object> getHelpSystem()
           
 java.util.Map<java.lang.String,java.lang.Object> getHelpTopic()
           
 char getNumberGroupingSeparator()
           
 java.lang.String getOracleHelpServletUrl()
           
 java.lang.String getOutputMode()
           
 java.util.Map<java.lang.String,java.lang.Object> getPageFlowScope()
           
 org.apache.myfaces.trinidad.context.PageFlowScopeProvider getPageFlowScopeProvider()
           
 org.apache.myfaces.trinidad.context.PageResolver getPageResolver()
           
 java.util.Iterator<java.lang.String> getPartialTargets()
          Get the clientIds of all components that have requested partial update
 java.util.Set<javax.faces.component.UIComponent> getPartialTargets(javax.faces.component.UIComponent source)
          Returns the set of partial targets related to a given UIComponent.
 java.util.Set<java.lang.String> getPartialUpdates()
          Get the clientIds of all components that have been updated (If a component is listening on this component, it will add itself to the partialTargets list).
 org.apache.myfaces.trinidad.config.RegionManager getRegionManager()
           
 java.lang.String getSkinFamily()
           
 java.lang.String getSkinVersion()
           
 java.util.TimeZone getTimeZone()
           
 int getTwoDigitYearStart()
           
 java.lang.Long getUploadedFileMaxDiskSpace()
           
 java.lang.Long getUploadedFileMaxMemory()
           
 org.apache.myfaces.trinidad.webapp.UploadedFileProcessor getUploadedFileProcessor()
           
 java.lang.String getUploadedFileTempDir()
           
 java.util.Map<java.lang.String,java.lang.Object> getViewMap()
           
 java.util.Map<java.lang.String,java.lang.Object> getViewMap(boolean create)
           
 void init(javax.faces.context.ExternalContext request)
           
 boolean isAnimationEnabled()
           
 boolean isClientValidationDisabled()
           
 boolean isDebugOutput()
           
 boolean isInternalViewRequest(javax.faces.context.FacesContext context)
           
 boolean isPartialRequest(javax.faces.context.FacesContext context)
           
 boolean isPostback()
           
 boolean isRightToLeft()
           
 void launchDialog(javax.faces.component.UIViewRoot dialogRoot, java.util.Map<java.lang.String,java.lang.Object> dialogParameters, javax.faces.component.UIComponent source, boolean useWindow, java.util.Map<java.lang.String,java.lang.Object> windowProperties)
          Launch a dialog.
 void partialUpdateNotify(javax.faces.component.UIComponent updated)
           
 javax.faces.component.UIComponent restoreComponent(java.lang.Object state)
           
 void returnFromDialog(java.lang.Object returnValue, java.util.Map<java.lang.Object,java.lang.Object> returnParameters)
           
 java.lang.Object saveComponent(javax.faces.component.UIComponent component)
           
 
Methods inherited from class org.apache.myfaces.trinidad.context.RequestContext
attach, createVisitContext, getApplicationScopedConcurrentMap, getComponentContextManager, getCurrentInstance, getProcessScope, getWindowManager, getWindowMap, release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LAUNCH_PARAMETERS

public static final java.lang.String LAUNCH_PARAMETERS
See Also:
Constant Field Values

LAUNCH_VIEW

public static final java.lang.String LAUNCH_VIEW
See Also:
Constant Field Values
Constructor Detail

RequestContextImpl

public RequestContextImpl(RequestContextBean bean)
Method Detail

init

public void init(javax.faces.context.ExternalContext request)

getDialogService

public org.apache.myfaces.trinidad.context.DialogService getDialogService()
Specified by:
getDialogService in class org.apache.myfaces.trinidad.context.RequestContext

getPageResolver

public org.apache.myfaces.trinidad.context.PageResolver getPageResolver()
Specified by:
getPageResolver in class org.apache.myfaces.trinidad.context.RequestContext

getPageFlowScopeProvider

public org.apache.myfaces.trinidad.context.PageFlowScopeProvider getPageFlowScopeProvider()
Specified by:
getPageFlowScopeProvider in class org.apache.myfaces.trinidad.context.RequestContext

getPageFlowScope

public java.util.Map<java.lang.String,java.lang.Object> getPageFlowScope()
Specified by:
getPageFlowScope in class org.apache.myfaces.trinidad.context.RequestContext

returnFromDialog

public void returnFromDialog(java.lang.Object returnValue,
                             java.util.Map<java.lang.Object,java.lang.Object> returnParameters)
Specified by:
returnFromDialog in class org.apache.myfaces.trinidad.context.RequestContext

launchDialog

public void launchDialog(javax.faces.component.UIViewRoot dialogRoot,
                         java.util.Map<java.lang.String,java.lang.Object> dialogParameters,
                         javax.faces.component.UIComponent source,
                         boolean useWindow,
                         java.util.Map<java.lang.String,java.lang.Object> windowProperties)
Launch a dialog.

Specified by:
launchDialog in class org.apache.myfaces.trinidad.context.RequestContext

getUploadedFileProcessor

public org.apache.myfaces.trinidad.webapp.UploadedFileProcessor getUploadedFileProcessor()
Specified by:
getUploadedFileProcessor in class org.apache.myfaces.trinidad.context.RequestContext

getUploadedFileMaxMemory

public java.lang.Long getUploadedFileMaxMemory()
Specified by:
getUploadedFileMaxMemory in class org.apache.myfaces.trinidad.context.RequestContext

getUploadedFileMaxDiskSpace

public java.lang.Long getUploadedFileMaxDiskSpace()
Specified by:
getUploadedFileMaxDiskSpace in class org.apache.myfaces.trinidad.context.RequestContext

getUploadedFileTempDir

public java.lang.String getUploadedFileTempDir()
Specified by:
getUploadedFileTempDir in class org.apache.myfaces.trinidad.context.RequestContext

isPostback

public boolean isPostback()
Specified by:
isPostback in class org.apache.myfaces.trinidad.context.RequestContext

isPartialRequest

public boolean isPartialRequest(javax.faces.context.FacesContext context)
Specified by:
isPartialRequest in class org.apache.myfaces.trinidad.context.RequestContext

isDebugOutput

public boolean isDebugOutput()
Specified by:
isDebugOutput in class org.apache.myfaces.trinidad.context.RequestContext

isClientValidationDisabled

public boolean isClientValidationDisabled()
Specified by:
isClientValidationDisabled in class org.apache.myfaces.trinidad.context.RequestContext

getOutputMode

public java.lang.String getOutputMode()
Specified by:
getOutputMode in class org.apache.myfaces.trinidad.context.RequestContext

getSkinFamily

public java.lang.String getSkinFamily()
Specified by:
getSkinFamily in class org.apache.myfaces.trinidad.context.RequestContext

getSkinVersion

public java.lang.String getSkinVersion()
Overrides:
getSkinVersion in class org.apache.myfaces.trinidad.context.RequestContext

getAccessibilityMode

public org.apache.myfaces.trinidad.context.RequestContext.Accessibility getAccessibilityMode()
Specified by:
getAccessibilityMode in class org.apache.myfaces.trinidad.context.RequestContext

getAccessibilityProfile

public org.apache.myfaces.trinidad.context.AccessibilityProfile getAccessibilityProfile()
Specified by:
getAccessibilityProfile in class org.apache.myfaces.trinidad.context.RequestContext

getClientValidation

public org.apache.myfaces.trinidad.context.RequestContext.ClientValidation getClientValidation()
Specified by:
getClientValidation in class org.apache.myfaces.trinidad.context.RequestContext

isAnimationEnabled

public boolean isAnimationEnabled()
Specified by:
isAnimationEnabled in class org.apache.myfaces.trinidad.context.RequestContext

getNumberGroupingSeparator

public char getNumberGroupingSeparator()
Specified by:
getNumberGroupingSeparator in class org.apache.myfaces.trinidad.context.RequestContext

getDecimalSeparator

public char getDecimalSeparator()
Specified by:
getDecimalSeparator in class org.apache.myfaces.trinidad.context.RequestContext

getTimeZone

public java.util.TimeZone getTimeZone()
Specified by:
getTimeZone in class org.apache.myfaces.trinidad.context.RequestContext

getChangeManager

public org.apache.myfaces.trinidad.change.ChangeManager getChangeManager()

Specified by:
getChangeManager in class org.apache.myfaces.trinidad.context.RequestContext

getRegionManager

public org.apache.myfaces.trinidad.config.RegionManager getRegionManager()
Specified by:
getRegionManager in class org.apache.myfaces.trinidad.context.RequestContext

getCurrencyCode

public java.lang.String getCurrencyCode()
Specified by:
getCurrencyCode in class org.apache.myfaces.trinidad.context.RequestContext

getOracleHelpServletUrl

public java.lang.String getOracleHelpServletUrl()
Specified by:
getOracleHelpServletUrl in class org.apache.myfaces.trinidad.context.RequestContext

isRightToLeft

public boolean isRightToLeft()
Specified by:
isRightToLeft in class org.apache.myfaces.trinidad.context.RequestContext

getFormattingLocale

public java.util.Locale getFormattingLocale()
Specified by:
getFormattingLocale in class org.apache.myfaces.trinidad.context.RequestContext

getHelpTopic

public java.util.Map<java.lang.String,java.lang.Object> getHelpTopic()
Specified by:
getHelpTopic in class org.apache.myfaces.trinidad.context.RequestContext

getHelpSystem

public java.util.Map<java.lang.String,java.lang.Object> getHelpSystem()
Specified by:
getHelpSystem in class org.apache.myfaces.trinidad.context.RequestContext

addPartialTarget

public void addPartialTarget(javax.faces.component.UIComponent target)
Specified by:
addPartialTarget in class org.apache.myfaces.trinidad.context.RequestContext

addPartialTargets

public void addPartialTargets(javax.faces.component.UIComponent from,
                              java.lang.String... targets)
Specified by:
addPartialTargets in class org.apache.myfaces.trinidad.context.RequestContext
See Also:
RequestContext.addPartialTargets(javax.faces.component.UIComponent, java.lang.String[])

getPartialTargets

public java.util.Set<javax.faces.component.UIComponent> getPartialTargets(javax.faces.component.UIComponent source)
Returns the set of partial targets related to a given UIComponent.

Specified by:
getPartialTargets in class org.apache.myfaces.trinidad.context.RequestContext

addPartialTriggerListeners

public void addPartialTriggerListeners(javax.faces.component.UIComponent listener,
                                       java.lang.String[] triggers)
Specified by:
addPartialTriggerListeners in class org.apache.myfaces.trinidad.context.RequestContext

partialUpdateNotify

public void partialUpdateNotify(javax.faces.component.UIComponent updated)
Specified by:
partialUpdateNotify in class org.apache.myfaces.trinidad.context.RequestContext

getPartialTargets

public java.util.Iterator<java.lang.String> getPartialTargets()
Get the clientIds of all components that have requested partial update


getPartialUpdates

public java.util.Set<java.lang.String> getPartialUpdates()
Get the clientIds of all components that have been updated (If a component is listening on this component, it will add itself to the partialTargets list).


getColorPalette

public java.util.Map<java.lang.String,java.util.List<java.awt.Color>> getColorPalette()
Specified by:
getColorPalette in class org.apache.myfaces.trinidad.context.RequestContext

getFormatter

public java.util.Map<java.lang.Object,java.util.Map<java.lang.Object,java.lang.String>> getFormatter()
Specified by:
getFormatter in class org.apache.myfaces.trinidad.context.RequestContext

getTwoDigitYearStart

public int getTwoDigitYearStart()
Specified by:
getTwoDigitYearStart in class org.apache.myfaces.trinidad.context.RequestContext

getAgent

public org.apache.myfaces.trinidad.context.Agent getAgent()
Specified by:
getAgent in class org.apache.myfaces.trinidad.context.RequestContext

saveComponent

public java.lang.Object saveComponent(javax.faces.component.UIComponent component)
Specified by:
saveComponent in class org.apache.myfaces.trinidad.context.RequestContext

restoreComponent

public javax.faces.component.UIComponent restoreComponent(java.lang.Object state)
                                                   throws java.lang.ClassNotFoundException,
                                                          java.lang.InstantiationException,
                                                          java.lang.IllegalAccessException
Specified by:
restoreComponent in class org.apache.myfaces.trinidad.context.RequestContext
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

isInternalViewRequest

public boolean isInternalViewRequest(javax.faces.context.FacesContext context)
Specified by:
isInternalViewRequest in class org.apache.myfaces.trinidad.context.RequestContext

getViewMap

public java.util.Map<java.lang.String,java.lang.Object> getViewMap()
Specified by:
getViewMap in class org.apache.myfaces.trinidad.context.RequestContext

getViewMap

public java.util.Map<java.lang.String,java.lang.Object> getViewMap(boolean create)
Specified by:
getViewMap in class org.apache.myfaces.trinidad.context.RequestContext


Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.