|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--edu.mit.ai.psg.ui.outliner.OutlineRendererDefault
|
+--edu.mit.ai.psg.ui.outliner.OutlineRendererCaching
|
+--edu.mit.ai.psg.jexa.ObjectRenderer
|
+--edu.mit.ai.psg.traveler.TravelerActivityRenderer
TravelerActivityRenderer: displays parent and children of ActivityRecords's for navigating Activity hierarchy.
| Inner classes inherited from class edu.mit.ai.psg.ui.outliner.OutlineRendererDefault |
OutlineRendererDefault.OutlineText |
| Inner classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
| Fields inherited from class edu.mit.ai.psg.jexa.ObjectRenderer |
defaultFont |
| Fields inherited from class edu.mit.ai.psg.ui.outliner.OutlineRendererDefault |
defaultToolTipText,
labelComponent,
myOutlineMaker,
objectComponent |
| Fields inherited from class javax.swing.JComponent |
accessibleContext,
listenerList,
TOOL_TIP_TEXT_KEY,
ui,
UNDEFINED_CONDITION,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
LEFT_ALIGNMENT,
RIGHT_ALIGNMENT,
TOP_ALIGNMENT |
| Constructor Summary | |
TravelerActivityRenderer(OutlineMaker outlineMaker)
|
|
| Method Summary | |
static void |
addAddChildObserver(ObservableRecord record,
OutlineNode outlineNode,
OutlineRenderer renderer)
add an observer to be notified of additions to the children of the record so the display can be updated. |
static void |
addDisplayWithinCallersActivitiesPopupItem(PopupMenu menu,
OutlineNode outlineNode,
JTree jTree)
adds item to view within caller activity; callable from other renderers of ActivityRecords |
void |
addPopupMenuItems(PopupMenu menu,
OutlineNode outlineNode,
TreePath treePath,
JTree jTree)
adds item to view within callers activities |
static void |
initialize(OutlineMaker outlineMaker)
Call initialize to install instance in outlineMaker for instances of ActivityRecord (called by Jexa()) |
List |
makeChildOutlineNodes(OutlineNode outlineNode)
Generate children for each element in Container |
| Methods inherited from class edu.mit.ai.psg.jexa.ObjectRenderer |
addFieldOutlineNodes,
addPopupMenuTitle,
computeLabelText,
computeObjectText,
isPublicToTopLevel,
makeOutlineNode |
| Methods inherited from class edu.mit.ai.psg.ui.outliner.OutlineRendererCaching |
decacheLabelText,
decacheObjectText,
decacheToolTipText,
getLabelText,
getLabelTextCacheKey,
getObjectText,
getObjectTextCacheKey,
getToolTipText,
getToolTipTextCacheKey,
makeLabelTextCache,
makeObjectTextCache,
makeToolTipTextCache,
notifyInserted |
| Methods inherited from class edu.mit.ai.psg.ui.outliner.OutlineRendererDefault |
computeLabelText,
computeObjectText,
computeToolTipText,
equals,
getLabelComponent,
getObjectComponent,
getOutlineMaker,
getTreeCellRendererComponent,
isShowing,
makeNoteOutlineNode,
makeOutlineNode,
notifyRemoving,
paint,
toString |
| Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getLayout,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
processEvent,
remove,
remove,
removeAll,
removeContainerListener,
setCursor,
setLayout,
validate,
validateTree |
| Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Constructor Detail |
public TravelerActivityRenderer(OutlineMaker outlineMaker)
| Method Detail |
public List makeChildOutlineNodes(OutlineNode outlineNode)
public static void addAddChildObserver(ObservableRecord record,
OutlineNode outlineNode,
OutlineRenderer renderer)
public void addPopupMenuItems(PopupMenu menu,
OutlineNode outlineNode,
TreePath treePath,
JTree jTree)
OutlineCommandpublic static void initialize(OutlineMaker outlineMaker)
public static void addDisplayWithinCallersActivitiesPopupItem(PopupMenu menu,
OutlineNode outlineNode,
JTree jTree)
|
Copyright (c) 1996-1999 Massachusetts Institute of Technology Feedback: jeva-feedback@ai.mit.edu |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||