edu.mit.ai.psg.ui.outliner
Interface CallOutlineRenderer

All Known Implementing Classes:
CallOutlineRendererCaching, CallOutlineRendererDefault

public interface CallOutlineRenderer
extends OutlineRenderer

A renderer for a call outline, which pairs a node for call invocation with a call result, and displays the call children inbetween.

.->invocation1
.  ->invocation1.1
.  <-result1.1
.  ->invocation1.2
.  <-result1.2
.<-result1
Adds a method to generate the return node given the invocation node.


Method Summary
 void generatePartner(CallOutlineNode invocationNode)
          generate a partner CallOutlineNode for result of this invocation and link it with invocationNode
 
Methods inherited from interface edu.mit.ai.psg.ui.outliner.OutlineRenderer
addPopupMenuItems, addPopupMenuTitle, getOutlineMaker, makeChildOutlineNodes, makeNoteOutlineNode, makeOutlineNode, makeOutlineNode, notifyInserted, notifyRemoving
 
Methods inherited from interface javax.swing.tree.TreeCellRenderer
getTreeCellRendererComponent
 

Method Detail

generatePartner

public void generatePartner(CallOutlineNode invocationNode)
generate a partner CallOutlineNode for result of this invocation and link it with invocationNode

Copyright (c) 1996-1999
Massachusetts Institute of Technology

Feedback: jeva-feedback@ai.mit.edu