ariba.ui.aribaweb.util
Class AWDebugTrace.ComponentTraceNode
java.lang.Object
ariba.ui.aribaweb.util.AWDebugTrace.ComponentTraceNode
- All Implemented Interfaces:
- Cloneable
- Enclosing class:
- AWDebugTrace
public static class AWDebugTrace.ComponentTraceNode
- extends Object
- implements Cloneable
AWDebugTrace.ComponentTraceNode
public AWDebugTrace.ComponentTraceNode(AWBindableElement ref,
AWDebugTrace.ComponentTraceNode parent,
AWEncodedString id)
elementId
public String elementId()
cloneTree
public AWDebugTrace.ComponentTraceNode cloneTree()
pushChild
public AWDebugTrace.ComponentTraceNode pushChild(AWBindableElement ref,
AWEncodedString id)
popChild
public AWDebugTrace.ComponentTraceNode popChild()
collapseChildren
public AWDebugTrace.ComponentTraceNode collapseChildren(ariba.ui.aribaweb.util.AWDebugTrace.ComponentTraceNode.NodeFilter filter)
collapseChildren
public AWDebugTrace.ComponentTraceNode collapseChildren()
collapseNonMetadataChildren
public AWDebugTrace.ComponentTraceNode collapseNonMetadataChildren()
findFirstNodeMatching
public AWDebugTrace.ComponentTraceNode findFirstNodeMatching(AWComponentDefinition componentDefinition)
setSourceReference
public void setSourceReference(AWComponentReference ref)
children
public List<AWDebugTrace.ComponentTraceNode> children()
element
public AWBindableElement element()
sourceReference
public AWBindableElement sourceReference()
associatedMetadata
public AWDebugTrace.MetadataTraceNode associatedMetadata()
associatedMetadataProvider
public Object associatedMetadataProvider()
associatedMetadataProperties
public Map associatedMetadataProperties()
associatedMetadataAssignmentMap
public Map<AWDebugTrace.AssignmentSource,List<AWDebugTrace.Assignment>> associatedMetadataAssignmentMap()
componentDefinition
public AWComponentDefinition componentDefinition()
elementIsStateless
public boolean elementIsStateless()
AribaWeb User Interface Development Framework
Copyright © 2000-2009 Ariba, Inc. All Rights Reserved.