Package org.noos.xing.mydoggy

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.
 

Class Summary
MultiSplitConstraint This class is used to give instructions to the MultiSplitContentManagerUI on how to add a content to the ui.
ToolWindowAction This abstract class is used to define a new behaviour associated to one or more toolwindows.
 

Enum Summary
AggregationPosition  
PersistenceDelegate.MergePolicy  
PushAwayMode This enumeration specifies the "push away" modes for tools with specific anchor.
TabbedContentManagerUI.TabLayout The tab layout enum used in laying out the tabs when all the tabs will not fit within a single line.
TabbedContentManagerUI.TabPlacement The tab placement enum used in positioning the component that show tabs.
ToolWindowAnchor Every tool window has an anchor that specifies where the tool is attached.
ToolWindowManagerDescriptor.Corner  
ToolWindowType Every tool window has a type that specifies the visual behaviours of the tool.
 



Copyright © 2012. All Rights Reserved.