ariba.ui.aribaweb.util
Class AWDebugTrace.ComponentTraceNode

java.lang.Object
  extended by ariba.ui.aribaweb.util.AWDebugTrace.ComponentTraceNode
All Implemented Interfaces:
java.lang.Cloneable
Enclosing class:
AWDebugTrace

public static class AWDebugTrace.ComponentTraceNode
extends java.lang.Object
implements java.lang.Cloneable


Constructor Summary
AWDebugTrace.ComponentTraceNode(AWBindableElement ref, AWDebugTrace.ComponentTraceNode parent, AWEncodedString id)
           
 
Method Summary
 AWDebugTrace.MetadataTraceNode associatedMetadata()
           
 java.util.Map<AWDebugTrace.AssignmentSource,java.util.List<AWDebugTrace.Assignment>> associatedMetadataAssignmentMap()
           
 java.util.Map associatedMetadataProperties()
           
 java.lang.Object associatedMetadataProvider()
           
 java.util.List<AWDebugTrace.ComponentTraceNode> children()
           
 AWDebugTrace.ComponentTraceNode cloneTree()
           
 AWDebugTrace.ComponentTraceNode collapseChildren()
           
 AWDebugTrace.ComponentTraceNode collapseChildren(ariba.ui.aribaweb.util.AWDebugTrace.ComponentTraceNode.NodeFilter filter)
           
 AWDebugTrace.ComponentTraceNode collapseNonMetadataChildren()
           
 AWComponentDefinition componentDefinition()
           
 AWBindableElement element()
           
 java.lang.String elementId()
           
 boolean elementIsStateless()
           
 AWDebugTrace.ComponentTraceNode findFirstNodeMatching(AWComponentDefinition componentDefinition)
           
 AWDebugTrace.ComponentTraceNode popChild()
           
 AWDebugTrace.ComponentTraceNode pushChild(AWBindableElement ref, AWEncodedString id)
           
 void setSourceReference(AWComponentReference ref)
           
 AWBindableElement sourceReference()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWDebugTrace.ComponentTraceNode

public AWDebugTrace.ComponentTraceNode(AWBindableElement ref,
                                       AWDebugTrace.ComponentTraceNode parent,
                                       AWEncodedString id)
Method Detail

elementId

public java.lang.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 java.util.List<AWDebugTrace.ComponentTraceNode> children()

element

public AWBindableElement element()

sourceReference

public AWBindableElement sourceReference()

associatedMetadata

public AWDebugTrace.MetadataTraceNode associatedMetadata()

associatedMetadataProvider

public java.lang.Object associatedMetadataProvider()

associatedMetadataProperties

public java.util.Map associatedMetadataProperties()

associatedMetadataAssignmentMap

public java.util.Map<AWDebugTrace.AssignmentSource,java.util.List<AWDebugTrace.Assignment>> associatedMetadataAssignmentMap()

componentDefinition

public AWComponentDefinition componentDefinition()

elementIsStateless

public boolean elementIsStateless()


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