All Packages Class Hierarchy This Package Previous Next Index
Class edu.mit.ai.psg.jexa.BeanOutline
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----edu.mit.ai.psg.ui.outlines.OutlineTree
|
+----edu.mit.ai.psg.jexa.ObjectOutline
|
+----edu.mit.ai.psg.jexa.BeanOutline
- public class BeanOutline
- extends ObjectOutline
BeanOutline: displays an object's public fields and its JavaBean
properties (uncovered using java.beans.Introspector) that aren't
also fields (i.e., don't have the same name).
- Author:
- CarlManning, caroma@ai.mit.edu
Copyright (c) 1998 Massachusetts Institute of Technology
-
BeanOutline(Object)
-
-
generateChildren()
- Overrides ObjectOutline method to also use JavaBean introspection
instead of just reflecting on public fields; this displays properties
which have public get methods when there's no public field with same
name.
BeanOutline
public BeanOutline(Object obj)
generateChildren
public void generateChildren()
- Overrides ObjectOutline method to also use JavaBean introspection
instead of just reflecting on public fields; this displays properties
which have public get methods when there's no public field with same
name.
- Overrides:
- generateChildren in class ObjectOutline
All Packages Class Hierarchy This Package Previous Next Index