ariba.ui.aribaweb.util
Class AWDebugTrace
java.lang.Object
ariba.ui.aribaweb.util.AWDebugTrace
public class AWDebugTrace
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AWDebugTrace
public AWDebugTrace(AWRequestContext requestContext)
didFinishPathTracePhase
public void didFinishPathTracePhase()
componentPathList
public java.util.List<AWDebugTrace.ComponentTraceNode> componentPathList()
lastComponentTrace
public AWDebugTrace.ComponentTraceNode lastComponentTrace()
rootMetadataTraceNode
public AWDebugTrace.MetadataTraceNode rootMetadataTraceNode()
pushComponentPathEntry
public void pushComponentPathEntry(AWBindableElement componentReference,
AWEncodedString elementId)
componentTraceRoot
public AWDebugTrace.ComponentTraceNode componentTraceRoot()
currentComponentTraceNode
public AWDebugTrace.ComponentTraceNode currentComponentTraceNode()
mainComponentDefinition
public AWComponentDefinition mainComponentDefinition()
getHierarchy
public java.util.Map<AWEncodedString,java.util.List<AWEncodedString>> getHierarchy()
pushElementId
public void pushElementId(AWEncodedString id)
popElementId
public void popElementId()
pushTraceNode
public void pushTraceNode(AWBindableElement element)
popTraceNode
public void popTraceNode()
suppressTraceForCurrentScopingElement
public void suppressTraceForCurrentScopingElement()
existingElement
public void existingElement(AWBaseElement element)
markNextComponentAsMainInTrace
public void markNextComponentAsMainInTrace()
pathComponent
public static java.lang.String pathComponent(java.lang.String path,
boolean returnPrefix)
basenameFromPath
public static java.lang.String basenameFromPath(java.lang.String path)
elementName
public static java.lang.String elementName(AWBindableElement element)
pushMetadata
public void pushMetadata(java.lang.String title,
java.lang.Object metaPropertyProvider)
pushMetadata
public void pushMetadata(java.lang.String title,
java.lang.Object metaPropertyProvider,
boolean assignToNext)
popMetadata
public void popMetadata()
suppressTraceForComponentNamed
public static void suppressTraceForComponentNamed(java.lang.String componentName,
boolean suppressChildren)
suppressTraceForComponents
public static void suppressTraceForComponents(java.lang.String[] componentNames,
boolean suppressChildren)
AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.