ariba.ui.meta.editor
Class MetaInspectorPane

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

public class MetaInspectorPane
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
MetaInspectorPane()
           
 
Method Summary
 java.lang.Object activeTraits()
           
 void addProperty()
           
 void addRule()
           
 boolean canShowAssignments()
           
 java.lang.Object contextValue()
           
 Rule currentAssignmentRule()
           
 Rule currentRule()
           
 void deleteCurrentProperty()
           
 void deleteRule()
           
 void doneEditing()
           
 void editCurrentAssignment()
           
 boolean editing()
           
 boolean editingCurrentAssignment()
           
 boolean hasTrait()
           
 void init()
           
 boolean isPropertiesPanel()
           
 boolean isStateless()
          Overridden by AWComponent subclasses to indicate whether component instances should be preserved with the page/session (i.e.
 boolean itemVisible()
           
 void renderResponse(AWRequestContext requestContext, AWComponent component)
          The receiver should render its content to the AWRequestContext.response()
 java.lang.String ruleIndicatorStyle()
           
 void saveChanges()
           
 java.lang.String scopePropertyKey()
           
 java.lang.String scopePropertyValue()
           
 void selectAssignment()
           
 void selectItem()
           
 boolean selectorUsesContextKey()
           
 void toggleSelector()
           
 void toggleTrait()
           
 
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, 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, 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

_compactMode

public boolean _compactMode

_traceNode

public AWDebugTrace.ComponentTraceNode _traceNode

_metadataNode

public AWDebugTrace.MetadataTraceNode _metadataNode

_contextInfo

public Context.InspectorInfo _contextInfo

_assignmentMap

public java.util.Map<Rule.AssignmentSource,java.util.List<AWDebugTrace.Assignment>> _assignmentMap

_assignmentLocations

public java.util.List<Rule.AssignmentSource> _assignmentLocations

_activeAssignments

public java.util.List<AWDebugTrace.Assignment> _activeAssignments

_editSet

public EditManager.EditSet _editSet

_editorProperties

public EditManager.EditorProperties _editorProperties

_compatibleTraits

public java.util.List<java.lang.String> _compatibleTraits

_compatibleProperties

public java.util.List<java.lang.String> _compatibleProperties

_peerItems

public java.util.List<java.lang.String> _peerItems

currentView

public java.lang.String currentView

selectedView

public java.lang.String selectedView

_refreshMainWindowActionId

public java.lang.String _refreshMainWindowActionId

_assignmentSource

public Rule.AssignmentSource _assignmentSource

_assignment

public AWDebugTrace.Assignment _assignment

_menuId

public java.lang.Object _menuId

_contextKey

public java.lang.String _contextKey

_trait

public java.lang.String _trait

_editableAssignmentString

public java.lang.String _editableAssignmentString

_scopePropertyKey

public java.lang.String _scopePropertyKey

_propertyKey

public java.lang.String _propertyKey

_itemName

public java.lang.String _itemName

_assignmentInfo

public Context.AssignmentInfo _assignmentInfo
Constructor Detail

MetaInspectorPane

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

init

public void init()
Specified by:
init in interface AWObject
Overrides:
init in class AWComponent

editing

public boolean editing()

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

scopePropertyKey

public java.lang.String scopePropertyKey()

scopePropertyValue

public java.lang.String scopePropertyValue()

contextValue

public java.lang.Object contextValue()

selectorUsesContextKey

public boolean selectorUsesContextKey()

toggleSelector

public void toggleSelector()

activeTraits

public java.lang.Object activeTraits()

hasTrait

public boolean hasTrait()

toggleTrait

public void toggleTrait()

itemVisible

public boolean itemVisible()

selectItem

public void selectItem()

selectAssignment

public void selectAssignment()

canShowAssignments

public boolean canShowAssignments()

ruleIndicatorStyle

public java.lang.String ruleIndicatorStyle()

isPropertiesPanel

public boolean isPropertiesPanel()

addProperty

public void addProperty()

deleteRule

public void deleteRule()

deleteCurrentProperty

public void deleteCurrentProperty()

addRule

public void addRule()

editCurrentAssignment

public void editCurrentAssignment()

currentAssignmentRule

public Rule currentAssignmentRule()

currentRule

public Rule currentRule()

editingCurrentAssignment

public boolean editingCurrentAssignment()

doneEditing

public void doneEditing()

saveChanges

public void saveChanges()


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