<w:DocumentHead>

Provides a head tag for the BasicPageWrapper and other page wrapper components. Not intended for use outside the widgets package.

Bindings
applicationCSS

The relative filename of the application-specific style sheet to be included in the document's head in addition to ariba.css. Note that ariba.css is included by default.

String
(get)
sessionless

Use this to indicate that your page requires sessionless operation. If true, the Javascript rendered into the page will not cause a session to be restored or created.

boolean
(get)
windowTitle

The string which will display in the browser's title bar. By default, this will escape out any html characters (such as angle brackets). See the binding named escapeHtml for more.

String
(get)
metaTags

Map of string tag name to tag content. By default, the map is null, you can add 1 or more meta tags as needed.

Map
(get)
escapeTitle

Depreciated. Title will always escape unsafe HTML.

boolean
(get)

ariba.ui.widgets
Class DocumentHead

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

public final class DocumentHead
extends PageWrapper


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
DocumentHead()
           
 
Method Summary
 java.lang.String favIconUrl()
           
 boolean hasApplicationCSS()
           
 boolean hasCustomCSS()
           
 java.util.List<Widgets.StyleSheetInfo> styleSheets()
           
 
Methods inherited from class ariba.ui.widgets.PageWrapper
commands, debugTitle, enableHelpLink, getCurrentMetaValue, getMetaKeys, instance, overrideAction, renderResponse, toc, windowTitle
 
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, 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, 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

_currentStyleSheet

public Widgets.StyleSheetInfo _currentStyleSheet
Constructor Detail

DocumentHead

public DocumentHead()
Method Detail

favIconUrl

public java.lang.String favIconUrl()

styleSheets

public java.util.List<Widgets.StyleSheetInfo> styleSheets()
Returns:
A list of the static stylesheets for the current rendering version.

hasCustomCSS

public boolean hasCustomCSS()

hasApplicationCSS

public boolean hasApplicationCSS()


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