ariba.ui.aribaweb.util
Class AWDebugTrace
java.lang.Object
ariba.ui.aribaweb.util.AWDebugTrace
public class AWDebugTrace
- extends Object
AWDebugTrace
public AWDebugTrace(AWRequestContext requestContext)
didFinishPathTracePhase
public void didFinishPathTracePhase()
componentPathList
public 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 Map<AWEncodedString,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 String pathComponent(String path,
boolean returnPrefix)
basenameFromPath
public static String basenameFromPath(String path)
elementName
public static String elementName(AWBindableElement element)
pushMetadata
public void pushMetadata(String title,
Object metaPropertyProvider)
pushMetadata
public void pushMetadata(String title,
Object metaPropertyProvider,
boolean assignToNext)
popMetadata
public void popMetadata()
suppressTraceForComponentNamed
public static void suppressTraceForComponentNamed(String componentName,
boolean suppressChildren)
suppressTraceForComponents
public static void suppressTraceForComponents(String[] componentNames,
boolean suppressChildren)
AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.