|
Interface Summary |
| Content |
A content is a wrapper of a component decorated with some properties like
a title, an icon, etc. |
| ContentManager |
This manager manages the main window. |
| ContentManagerListener |
The listener interface for receiving "interesting" events
(content added, content removed) on the content manager. |
| ContentManagerUI<C extends ContentUI> |
A ContentManagerUI is an interface to modify the ui behaviours of
a content manager. |
| ContentManagerUIListener |
The listener interface for receiving "interesting" events
(content removing, content detached) on the content manager ui. |
| ContentUI |
This interface is used to modify the ui behaviours of a single content. |
| DesktopContentManagerUI |
This interface represents a ui that use a container to create a multiple-document interface
or a virtual desktop. |
| DesktopContentUI |
This interface let you modify ui behaviours of a content when a DesktopContentManagerUI is used
as current ContentManagerUI. |
| Dockable<M extends DockableManager> |
This interface represents the super interface for of all dockable object, i.e. |
| DockableManager<D extends Dockable> |
This is a markup interface for all Dockable Manager. |
| DockableManagerListener |
The listener interface for receiving "interesting" events
(dockable added, removed) on the dockable manager. |
| DockableUI |
This interface represents the super interface for of all dockable ui parts. |
| DockedTypeDescriptor |
This interface is used to modify the behaviours of DOCKED type. |
| FloatingLiveTypeDescriptor |
This interface is used to modify the behaviours of FLOATING_LIVE type. |
| FloatingTypeDescriptor |
This interface is used to modify the behaviours of FLOATING and FLOATING_FREE type. |
| MostRecentDescriptor |
This interface is used to modify the behaviour of PushAwayMode.MOST_RECENT mode. |
| MultiSplitContentManagerUI |
This interface represents a ui that use a component that lets the user switch between
a group of components by clicking on a tab with a given title and/or icon. |
| MultiSplitContentUI |
This interface let you modify ui behaviours of a content when a MultiSplitContentManagerUI is used
as current ContentManagerUI. |
| Observable |
This interface contains generic methods concerning PropertyChangeListeners. |
| PersistenceDelegate |
This interface provides useful methods to save and load the tool window manager's workspace. |
| PersistenceDelegateCallback |
A callback interface used to listen to events fired by the PersistenceDelegate
during the merge. |
| PersistenceDelegateCallback.PersistenceNode |
The interface is used to analyze the properties of a source of persistence data. |
| PersistenceDelegateFilter |
This interface is used to filter some content to be stored by the PersistenceDelegate. |
| PushAwayModeDescriptor |
This is a marker for all interfaces that provides methods to modify
push away mode behaviours. |
| RepresentativeAnchorDescriptor<D extends Dockable> |
This interface is used to modify the behaviour of a representative anchor. |
| SlidingTypeDescriptor |
This interface is used to modify the behaviours of SLIDING type. |
| TabbedContentManagerUI<E extends TabbedContentUI> |
This interface represents a ui that use a component that lets the user switch between
a group of components by clicking on a tab with a given title and/or icon (i.e. |
| TabbedContentUI |
This interface let you modify ui behaviours of a content when a TabbedContentManagerUI is used
as current ContentManagerUI. |
| ToolWindow |
Tool Windows are secondary windows within the main window that provide access to and/or
support for a particular functionality. |
| ToolWindowActionHandler |
This interface let you intercept toolwindow ui events. |
| ToolWindowBar |
This interface is used to modify all toolwindow anchor related properties. |
| ToolWindowGroup |
This interface lets the user to manager a group of tool window. |
| ToolWindowGroupListener |
The listener interface for receiving "interesting" events
(shown, hidden, tool added, tool removed) on a tool window group. |
| ToolWindowListener |
The listener interface for receiving "interesting" events
(tab added, removed and removing). |
| ToolWindowManager |
This interface is the main entry point to manager MyDoggy. |
| ToolWindowManagerDescriptor |
This interface is used to modify the behaviours of the ToolWindowManager. |
| ToolWindowManagerListener |
The listener interface for receiving "interesting" events
(tool registered, tool unregistered, group added, group removed) on the tool window manager. |
| ToolWindowTab |
Every toolwindow can be considered as a special JTabbedPane and so it can contain more than one component. |
| ToolWindowTypeDescriptor |
This is a markup interface for all ToolWindowTypeDescriptor. |