ariba.ui.meta.layouts
Class MetaNavCommandBar

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

public class MetaNavCommandBar
extends BrandingComponent


Nested Class Summary
static class MetaNavCommandBar.NavActionHandler
           
 
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
MetaNavCommandBar()
           
 
Method Summary
 java.util.List<ItemProperties> actions()
           
 AWResponseGenerating currentItemClicked()
           
 boolean currentItemIsInTop()
           
 java.lang.String dashboardIcon()
           
 boolean disabled()
           
 boolean isOnModalPage()
           
 boolean isStateless()
          Overridden by AWComponent subclasses to indicate whether component instances should be preserved with the page/session (i.e.
 java.lang.String metaEditorMenuName()
           
 UIMeta.ModuleInfo moduleInfo()
           
 java.util.List overflowActions()
           
 AWResponseGenerating overflowItemClicked()
           
 java.lang.String pageCommandBar()
           
 AWResponseGenerating showAllClicked()
           
 boolean showCurrentCategory()
           
 boolean showHomeIcon()
           
 boolean showMenus()
           
 
Methods inherited from class ariba.ui.widgets.BrandingComponent
componentWithTemplateNamed, findValueForBinding, resolveTemplateOrComponentBasedInclude
 
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

_actionCategory

public ItemProperties _actionCategory

_action

public ItemProperties _action

_currentMenuId

public java.lang.Object _currentMenuId
Constructor Detail

MetaNavCommandBar

public MetaNavCommandBar()
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

moduleInfo

public UIMeta.ModuleInfo moduleInfo()

actions

public java.util.List<ItemProperties> actions()

showMenus

public boolean showMenus()

showHomeIcon

public boolean showHomeIcon()

overflowActions

public java.util.List overflowActions()

currentItemIsInTop

public boolean currentItemIsInTop()

showCurrentCategory

public boolean showCurrentCategory()

currentItemClicked

public AWResponseGenerating currentItemClicked()

overflowItemClicked

public AWResponseGenerating overflowItemClicked()

showAllClicked

public AWResponseGenerating showAllClicked()

pageCommandBar

public java.lang.String pageCommandBar()

disabled

public boolean disabled()

isOnModalPage

public boolean isOnModalPage()

dashboardIcon

public java.lang.String dashboardIcon()

metaEditorMenuName

public java.lang.String metaEditorMenuName()


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