ariba.ui.aribaweb.core
Class AWFormRedirect

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWBaseObject
      extended by ariba.ui.aribaweb.core.AWComponent
          extended by ariba.ui.aribaweb.core.AWFormRedirect
All Implemented Interfaces:
AWCycleable, AWCycleableReference, AWResponseGenerating, AWResponseGenerating.ResponseSubstitution, AWObject

public class AWFormRedirect
extends AWComponent


Nested Class Summary
 
Nested classes/interfaces inherited from class ariba.ui.aribaweb.core.AWComponent
AWComponent.RenderingFilter, AWComponent.RenderingListener
 
Nested classes/interfaces inherited from interface ariba.ui.aribaweb.core.AWResponseGenerating
AWResponseGenerating.ResponseSubstitution
 
Constructor Summary
AWFormRedirect()
           
 
Method Summary
 void addFormValue(java.lang.String name, java.lang.String value)
           
 void addFormValues(java.util.Map<java.lang.String,java.lang.String[]> values)
           
 void applyValues(AWRequestContext requestContext, AWComponent component)
          The receiver should take any form values (or query string parameters) that it owns from the AWRequestContext.request().
 void awake()
           
 java.lang.String convertToQueryString()
           
 java.lang.String currentName()
           
 java.lang.String currentValue()
           
 java.lang.String getDebugString()
           
 java.lang.String getEnctype()
           
 java.lang.String getFormActionUrl()
           
 java.lang.String getFormValue(java.lang.String name)
           
 java.util.List getFormValues()
           
 java.lang.String getTarget()
           
 java.lang.String getTitle()
           
 AWResponseGenerating invokeAction(AWRequestContext requestContext, AWComponent component)
          The receiver should determine if it is the intended recipient of the current action (by checking the AWRequestContext.request() AWRequest.senderId()) and, if so, handle the action and return the result.
 boolean isDebuggingMode()
           
 void removeFormName(java.lang.String name)
           
 void renderResponse(AWRequestContext requestContext, AWComponent component)
          The receiver should render its content to the AWRequestContext.response()
 void setCurrIndex(int index)
           
 void setDebugString(java.lang.String debug)
           
 void setEnctype(java.lang.String enctype)
           
 void setFormActionUrl(java.lang.String url)
           
 void setTarget(java.lang.String target)
           
 void setTitle(java.lang.String title)
           
 boolean shouldCachePage()
           
 void sleep()
           
 
Methods inherited from class ariba.ui.aribaweb.core.AWComponent
_topLevelApplyValues, _topLevelInvokeAction, _topLevelRenderResponse, allowEmbeddedKeyPaths, allowsWhitespaceCompression, application, awcyclePageAndLog, bindingForName, bindingForName, bindings, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, booleanValueForBinding, browserMaxWidth, browserMinWidth, characterEncoding, clearValidationError, clientTimeZone, componentConfiguration, componentDefinition, componentPath, componentReference, createPageWithName, defaultTemplateParser, determineInstance, determineInstance, dict, dict, dict, doubleValueForBinding, doubleValueForBinding, doubleValueForBinding, encodedStringValueForBinding, encodedStringValueForBinding, ensureAwake, ensureFieldValuesClear, env, errorManager, escapeAttribute, escapeString, escapeUnsafeString, extendedFields, formValueManager, generateResponse, generateResponse, generateResponse, generateStringContents, getAWParameter, getDrivingBusinessObject, getFoldInSituOnWindowSizeParam, getPageRenderVersion, getThis, hasBinding, hasBinding, hasContentForTagName, hasContentNamed, hasMultipleTemplates, hasSubTemplateNamed, httpSession, init, init, initTemplateResourceManager, intValueForBinding, intValueForBinding, intValueForBinding, isBidirectional, isBrowserMicrosoft, isClientPanel, isMacintosh, isRenderAW5, isStateless, isStrictTagNaming, isUserCommunityEnabled, isValidationEnabled, languageDirection, languageLeft, languageRight, loadTemplate, localizedJavaString, markBacktrackState, name, namePath, notifyChange, otherBindings, otherBindingsValues, page, pageComponent, pageWithClass, pageWithClass, pageWithName, pageWithName, parent, postTakeValueActions, preferredLocale, recordBacktrackState, recordBacktrackState, recordValidationError, recordValidationError, recordValidationError, recordValidationErrors, recordValidationWarning, redirectToPage, registerRenderingListener, registerXmlNodeWithName, removeBacktrackState, replacementResponse, request, requestContext, requiresPreGlidCompatibility, resourceClassName, resourceManager, response, restoreFromBacktrackState, session, session, setCharacterEncoding, setClientPanel, setClientTimeZone, setComponentConfiguration, setDefaultTemplateParser, setEnv, setPerfDestinationInfo, setPreferredLocale, setResourceManager, setTemplateParser, setupForNextCycle, setValueForBinding, setValueForBinding, setValueForBinding, setValueForBinding, setValueForBinding, setValueForBinding, shouldCloseElements, strings, stringValueForBinding, stringValueForBinding, stringValueForBinding, supportedBindingNames, template, templateName, templateParser, templateResource, templateResourceManager, truncateBacktrackState, truncateBacktrackState, urlForResourceNamed, urlForResourceNamed, urlForResourceNamed, useXmlEscaping, valueForBinding, valueForBinding, valueForBinding, xml
 
Methods inherited from class ariba.ui.aribaweb.util.AWBaseObject
debugString, getFieldValue, isKindOfClass, localizedJavaString, logString, logWarning, setFieldValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ariba.ui.aribaweb.util.AWObject
getFieldValue, isKindOfClass, setFieldValue
 

Field Detail

PageName

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

TopTarget

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

AWFormRedirect

public AWFormRedirect()
Method Detail

shouldCachePage

public boolean shouldCachePage()
Overrides:
shouldCachePage in class AWComponent

awake

public void awake()

sleep

public void sleep()

renderResponse

public void renderResponse(AWRequestContext requestContext,
                           AWComponent component)
Description copied from interface: AWCycleable
The receiver should render its content to the AWRequestContext.response()

Specified by:
renderResponse in interface AWCycleable
Overrides:
renderResponse in class AWComponent
Parameters:
requestContext - the context for the current request.
component - the current parent component

applyValues

public void applyValues(AWRequestContext requestContext,
                        AWComponent component)
Description copied from interface: AWCycleable
The receiver should take any form values (or query string parameters) that it owns from the AWRequestContext.request().

Specified by:
applyValues in interface AWCycleable
Overrides:
applyValues in class AWComponent
Parameters:
requestContext - the context for the current request.
component - the current parent component

invokeAction

public AWResponseGenerating invokeAction(AWRequestContext requestContext,
                                         AWComponent component)
Description copied from interface: AWCycleable
The receiver should determine if it is the intended recipient of the current action (by checking the AWRequestContext.request() AWRequest.senderId()) and, if so, handle the action and return the result.

Specified by:
invokeAction in interface AWCycleable
Overrides:
invokeAction in class AWComponent
Parameters:
requestContext - the context for the current request.
component - the current parent component
Returns:
the response for the action

setTitle

public void setTitle(java.lang.String title)

getTitle

public java.lang.String getTitle()

setEnctype

public void setEnctype(java.lang.String enctype)

getEnctype

public java.lang.String getEnctype()

setCurrIndex

public void setCurrIndex(int index)

currentName

public java.lang.String currentName()

currentValue

public java.lang.String currentValue()

getFormValues

public java.util.List getFormValues()

addFormValue

public void addFormValue(java.lang.String name,
                         java.lang.String value)

addFormValues

public void addFormValues(java.util.Map<java.lang.String,java.lang.String[]> values)

removeFormName

public void removeFormName(java.lang.String name)

getFormValue

public java.lang.String getFormValue(java.lang.String name)

setFormActionUrl

public void setFormActionUrl(java.lang.String url)

getFormActionUrl

public java.lang.String getFormActionUrl()

setDebugString

public void setDebugString(java.lang.String debug)

getDebugString

public java.lang.String getDebugString()

setTarget

public void setTarget(java.lang.String target)

getTarget

public java.lang.String getTarget()

isDebuggingMode

public boolean isDebuggingMode()

convertToQueryString

public java.lang.String convertToQueryString()


AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.