Package de.uni_paderborn.fujaba.app

The Fujaba Application

See:
          Description

Interface Summary
FujabaTreeNodeObject Classes implementing this interface will show their own icon and tooltip in Fujabas TabProxy.
 

Class Summary
AboutBox The about box of Fujaba.
FrameDecorator The task of this class is to provide some capsule for functions, which needed to be implemented in the case of creating some new class of FUJABA diagrams, as they are a) creating / showing a toolbar (every kind of diagram got one of its own) b) adding items of a diagram to the tree node row at left side of FUJABA (diagram has to manage the order and kinds of items and build up some tree structure of them) Methods and attributes of this class should be helpful to manage those tasks in a more generic way, while abstract methods should provide a reminder for childs of what to implement.
FrameMain The main frame of Fujaba, in which all components are integrated.
FujabaApp The Fujaba application.
FujabaDialogTest No comment provided by developer, please add a comment to improve documentation.
FujabaPersistencySupport  
InternalFrame child window for a diagram
KernelInterfaceImpl  
OptionsPanelProject Options panel for the project.
PanelColumnLayout A column layout manager for JPanels.
ProgressBar A progress bar with detailed information.
ProgressBarWrapper Singleton ProgressBarWrapper gives a more comfortable access to the progress bar class, in the future this two classes should be merged.
ProjectDialog Dialog for the environment options.
RemoveFragmentFromProject Class RemoveFragmentFromProject
ScrollPanel The ScrollPanel class implements a Panel that scrolls text blocks defined in a script from bottom to the top of the panel.
TabbedPaneProxy Associations 0..1 tabbedPaneProxy 0..1 FrameMain -------------------------------- TabbedPaneProxy frameMain tabbedPaneProxy --------- 0..1 tabProxy 0..1 TabbedPaneProxy | title |------------------------------- TabProxy --------- tabbedPaneProxy tabProxy
TabProxy  
Version  
 

Package de.uni_paderborn.fujaba.app Description

The Fujaba Application