Package org.fuin.apps4j.base

Interface Summary
ChildController<PARENT_CTRL> Controller functionality used by a parent controller (Communication flow from parent to child).
Controller<VIEW> This is the part of the controller used by the view.
Module A module is a controller that has no dependencies to it's caller.
ModuleImplIntf Basic functionality all module implementation interfaces share.
ModuleImplIntfListener Base interface for listeners used inside ModuleImplIntf interfaces.
ParentController Controller functionality used by a child controller (Communication flow from child to parent).
Target A target is a combination of a module interface and a concrete implementation couple that has a unique id assigned.
View<CONTROLLER> Basic functionality shared by all views.
WindowManager Handles window operations for modules.
 

Class Summary
Apps4JUtils Common utilities.
CachedThreadPoolExecutorFactory Factory class to create a new executor service.
TargetImpl Default implementation of the target.
 

Enum Summary
Usage.Type Usage types.
 

Exception Summary
CanceledException An operation was canceled.
 

Annotation Types Summary
ModuleRef Annotation that connects the ModuleImplIntf interface with the appropriate Module.
ModulImplIntfRef Annotation that connects the Module interface with the appropriate ModuleImplIntf.
Usage Qualifies the concrete usage of an MVC object to be injected.
WaitForUserInput Tags a method that waits for user input.
 



Copyright © 2012 Future Invent Informationsmanagement GmbH. All Rights Reserved.