Class Hierarchy
- java.lang.Object
- javax.swing.AbstractAction (implements javax.swing.Action, java.lang.Cloneable, java.io.Serializable)
- com.iamsoft.util.ui.swing.activation.AbstractActivateableAction (implements com.iamsoft.util.ui.swing.activation.Activatable)
- com.iamsoft.util.ui.swing.SwingAction
- com.iamsoft.util.ui.undo.GoToSnapshotAction
- com.iamsoft.util.ui.undo.HistoryAction
- com.iamsoft.util.ui.undo.RedoAction
- com.iamsoft.util.ui.undo.UndoAction
- com.iamsoft.util.ui.swing.SwingAction
- com.iamsoft.util.ui.swing.activation.AbstractActivateableAction (implements com.iamsoft.util.ui.swing.activation.Activatable)
- javax.swing.AbstractListModel<E> (implements javax.swing.ListModel<E>, java.io.Serializable)
- javax.swing.DefaultListModel<E>
- com.iamsoft.util.ui.EnhancedListModel<T> (implements com.iamsoft.util.ui.swing.ReorderableListModel<T>)
- com.iamsoft.util.ui.undo.UndoableListModel
- com.iamsoft.util.ui.EnhancedListModel<T> (implements com.iamsoft.util.ui.swing.ReorderableListModel<T>)
- com.iamsoft.util.ui.undo.HistoryListModel
- javax.swing.DefaultListModel<E>
- javax.swing.undo.AbstractUndoableEdit (implements java.io.Serializable, javax.swing.undo.UndoableEdit)
- javax.swing.undo.CompoundEdit
- com.iamsoft.util.ui.undo.JshiftCompoundEdit (implements com.iamsoft.util.ui.undo.ExposedCompoundEdit)
- javax.swing.undo.UndoManager (implements javax.swing.event.UndoableEditListener)
- com.iamsoft.util.ui.undo.IamsoftUndoManager (implements javax.swing.ListModel<E>)
- com.iamsoft.util.ui.undo.JshiftUndoManager (implements com.iamsoft.util.ui.undo.ExposedCompoundEdit, javax.swing.tree.TreeModel)
- javax.swing.undo.CompoundEdit
- java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
- java.awt.Container
- javax.swing.JComponent (implements java.io.Serializable)
- javax.swing.JList<E> (implements javax.accessibility.Accessible, javax.swing.Scrollable)
- com.iamsoft.util.ui.undo.HistoryList
- javax.swing.JPopupMenu (implements javax.accessibility.Accessible, javax.swing.MenuElement)
- com.iamsoft.util.ui.undo.HistoryListPopupMenu
- javax.swing.JList<E> (implements javax.accessibility.Accessible, javax.swing.Scrollable)
- java.awt.Window (implements javax.accessibility.Accessible)
- java.awt.Dialog
- javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- com.iamsoft.util.ui.swing.retentive.RetentiveDialog
- com.iamsoft.util.ui.undo.HistoryPalette
- com.iamsoft.util.ui.swing.retentive.RetentiveDialog
- javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
- java.awt.Dialog
- javax.swing.JComponent (implements java.io.Serializable)
- java.awt.Container
- javax.swing.AbstractAction (implements javax.swing.Action, java.lang.Cloneable, java.io.Serializable)
Interface Hierarchy
- java.util.EventListener
- com.iamsoft.util.ui.undo.UndoOrRedoListener
- javax.swing.undo.UndoableEdit
- com.iamsoft.util.ui.undo.ExposedCompoundEdit
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.iamsoft.util.ui.undo.UndoableListModel.UndoOrRedo
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)