Introduction

MyDoggy MyDoggy is a Java docking framework to be used in cross-platform Swing applications. MyDoggy is an IntelliJ Idea like docking framework for managing secondary windows within the main window. MyDoggy allows to move,resize or extract those secondary windows. Also, MyDoggy provides support for content management of the main window. Like Eclipse, MyDoggy supports the concept of "prospective" using mydoggy groups.







Main Modules

MyDoggy is separated in two main modules.
  • MyDoggy-Api contains the application program interface of MyDoggy to manage every aspects of the framework.
  • MyDoggy-Plaf contains the default implementation of mydoggy-api.
    • MyDoggy-Res contains all resources (icons and messages) used by mydoggy-plaf. Look at ResourceManager link to know how to customize mydoggy in a deep way.

Other Modules

There are also other modules that cover secondary aspects of MyDoggy.