Serialized Form


Package nl.tudelft.simulation.introspection.gui

Class nl.tudelft.simulation.introspection.gui.CollectionTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

instances

java.util.Map<K,V> instances
the instances of the collection


keys

java.util.List<E> keys
the keys identifying specific instances


componentType

java.lang.Class<T> componentType
the componentType


buttons

java.util.List<E> buttons
the expand button


parentProperty

Property parentProperty
the parentProperty


introspector

Introspector introspector
the introspector


manager

ModelManager manager
The model manager


maxKey

int maxKey
The highest key currently allocated

Class nl.tudelft.simulation.introspection.gui.ExpandButton extends javax.swing.JButton implements Serializable

Serialized Fields

myTable

javax.swing.JTable myTable
the JTable in which this button is actually displayed


PROPERTY

Property PROPERTY
the property


MODEL

IntrospectingTableModelInterface MODEL
the model

Class nl.tudelft.simulation.introspection.gui.IntroSpectionDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

table

javax.swing.JTable table
the table, set during initialization


parent

java.awt.Window parent
the parent window, set during initialization

Class nl.tudelft.simulation.introspection.gui.ObjectJTable extends javax.swing.JTable implements Serializable

Serialized Fields

hasShown

boolean hasShown
hasShown?


introspectionTableModel

IntrospectingTableModelInterface introspectionTableModel
the introspectionTableModel


CONFIG

CellPresentationConfiguration CONFIG
The configuration used to assign renderers and editors to cells.

Class nl.tudelft.simulation.introspection.gui.ObjectTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

properties

Property[] properties
the properties


buttons

ExpandButton[] buttons
the expand buttons


introspector

Introspector introspector
the introspector


manager

ModelManager manager
The model manager


Package nl.tudelft.simulation.introspection.mapping

Class nl.tudelft.simulation.introspection.mapping.ArrayRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

Class nl.tudelft.simulation.introspection.mapping.CollectionRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

Class nl.tudelft.simulation.introspection.mapping.ExpandButtonEditor extends javax.swing.AbstractCellEditor implements Serializable

Serialized Fields

value

javax.swing.JComponent value
the value

Class nl.tudelft.simulation.introspection.mapping.MyColorEditor extends javax.swing.AbstractCellEditor implements Serializable

Serialized Fields

value

java.awt.Color value
the value


cellPanel

javax.swing.JPanel cellPanel
the cellPanel

Class nl.tudelft.simulation.introspection.mapping.MyDefaultRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

Class nl.tudelft.simulation.introspection.mapping.MyFontChooserDialog extends org.jfree.ui.FontChooserDialog implements Serializable

Serialized Fields

listeners

java.util.List<E> listeners
the listeners

Class nl.tudelft.simulation.introspection.mapping.MyFontEditor extends javax.swing.AbstractCellEditor implements Serializable

Serialized Fields

value

java.awt.Font value
the value


cellPanel

javax.swing.JLabel cellPanel
the cellPanel

Class nl.tudelft.simulation.introspection.mapping.SwingCellEditor extends javax.swing.AbstractCellEditor implements Serializable

Serialized Fields

value

javax.swing.JComponent value
the value to edit


Package nl.tudelft.simulation.introspection.sortable

Class nl.tudelft.simulation.introspection.sortable.SortingHeaderCell extends javax.swing.table.DefaultTableCellRenderer implements Serializable

Serialized Fields

sortMode

int sortMode
the sortMode


id

int id
the id of the instance

Class nl.tudelft.simulation.introspection.sortable.SortingTableHeader extends javax.swing.table.JTableHeader implements Serializable

Serialized Fields

definitions

java.util.List<E> definitions
the definitions of the tableHeader



Copyright © 2002-2005 Delft University of Technology, the Netherlands. All Rights Reserved.