<MetaForm>

Renders a FormTable based on the current MetaContext

Bindings
useFourZones *

Use a TBLR layout (versus one column)

boolean
(get)

ariba.ui.meta.layouts
Class MetaForm

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

public class MetaForm
extends AWComponent
implements AWFullValidationHandler


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
MetaForm()
           
 
Method Summary
 java.lang.Object currentProperties()
           
 void dragAction()
           
 java.lang.String dragClass()
           
 java.lang.String dragType()
           
 void dropAction()
           
 java.lang.String dropAreaClass()
           
 void evaluateValidity(AWComponent pageComponent)
          Carry out the evaluation.
 void handleClickedAction()
           
 void initClass()
           
 boolean isInspectedField()
           
 boolean isStateless()
          Overridden by AWComponent subclasses to indicate whether component instances should be preserved with the page/session (i.e.
 boolean shouldHideZone(java.lang.String zone)
           
 java.lang.String zonePath()
           
 
Methods inherited from class ariba.ui.aribaweb.core.AWComponent
_topLevelApplyValues, _topLevelInvokeAction, _topLevelRenderResponse, allowEmbeddedKeyPaths, allowsWhitespaceCompression, application, applyValues, 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, invokeAction, isBidirectional, isBrowserMicrosoft, isClientPanel, isMacintosh, isRenderAW5, 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, renderResponse, 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, shouldCachePage, 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

ZonesTLRBD

public static java.lang.String[] ZonesTLRBD

_object

public java.lang.Object _object

_field

public java.lang.String _field

_fieldsByZone

public java.util.Map<java.lang.String,java.util.List<java.lang.String>> _fieldsByZone

_properties

public java.lang.Object _properties

_className

public java.lang.String _className

_zonePath

public java.lang.String _zonePath

_zone

public java.lang.String _zone

renderedFirst

public boolean renderedFirst
Constructor Detail

MetaForm

public MetaForm()
Method Detail

isStateless

public boolean isStateless()
Description copied from class: AWComponent
Overridden by AWComponent subclasses to indicate whether component instances should be preserved with the page/session (i.e. are "stateful") or can be pooled and reused for each phase of request processing (i.e. are stateless) Default is to be stateless unless the component is used as the top-level (page) component.

Overrides:
isStateless in class AWComponent

currentProperties

public java.lang.Object currentProperties()

shouldHideZone

public boolean shouldHideZone(java.lang.String zone)

evaluateValidity

public void evaluateValidity(AWComponent pageComponent)
Description copied from interface: AWFullValidationHandler
Carry out the evaluation. The handler is responsible for registering the errors with the error manager of the page. The pageComponent is passed down to the handler and should be use to record the errors.

Specified by:
evaluateValidity in interface AWFullValidationHandler

initClass

public void initClass()

zonePath

public java.lang.String zonePath()

dropAreaClass

public java.lang.String dropAreaClass()

dragType

public java.lang.String dragType()

dragClass

public java.lang.String dragClass()

dragAction

public void dragAction()

dropAction

public void dropAction()

handleClickedAction

public void handleClickedAction()

isInspectedField

public boolean isInspectedField()


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