Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
M
O
P
T
U
V
W
A
Apps4JUtils
- Class in
org.fuin.apps4j.base
Common utilities.
B
block()
- Method in interface org.fuin.apps4j.base.
View
Blocks the view for user operations.
C
CachedThreadPoolExecutorFactory
- Class in
org.fuin.apps4j.base
Factory class to create a new executor service.
CachedThreadPoolExecutorFactory()
- Constructor for class org.fuin.apps4j.base.
CachedThreadPoolExecutorFactory
cancel()
- Method in interface org.fuin.apps4j.base.
ModuleImplIntf
The module UI should be closed without saving data.
CanceledException
- Exception in
org.fuin.apps4j.base
An operation was canceled.
CanceledException()
- Constructor for exception org.fuin.apps4j.base.
CanceledException
Default constructor.
CanceledException(String)
- Constructor for exception org.fuin.apps4j.base.
CanceledException
Constructor with message.
ChildController
<
PARENT_CTRL
> - Interface in
org.fuin.apps4j.base
Controller functionality used by a parent controller (Communication flow from parent to child).
close(ModuleImplIntf)
- Method in interface org.fuin.apps4j.base.
WindowManager
Close the module's UI.
Controller
<
VIEW
> - Interface in
org.fuin.apps4j.base
This is the part of the controller used by the view.
create()
- Method in class org.fuin.apps4j.base.
CachedThreadPoolExecutorFactory
Creates a new executor service.
createExecutorService()
- Static method in class org.fuin.apps4j.base.
Apps4JUtils
Creates an executor service with a cached thread pool and a shutdown hook attached.
createFromXml(String)
- Static method in class org.fuin.apps4j.menu.
MenuImpl
Creates a menu from XML.
createFromXml(Reader)
- Static method in class org.fuin.apps4j.menu.
MenuImpl
Creates a menu from XML.
D
DividerMenuItem
- Class in
org.fuin.apps4j.menu
Defines a divider in the menu.
DividerMenuItem()
- Constructor for class org.fuin.apps4j.menu.
DividerMenuItem
E
equals(Object)
- Method in class org.fuin.apps4j.base.
TargetImpl
F
failure(RuntimeException)
- Method in interface org.fuin.apps4j.base.
ModuleImplIntfListener
The method call finished with a runtime exception.
G
getAccelerator()
- Method in interface org.fuin.apps4j.menu.
TextMenuItem
Returns the textual description of the keyboard accelerator.
getAccelerator()
- Method in class org.fuin.apps4j.menu.
TextMenuItemImpl
getController()
- Method in interface org.fuin.apps4j.base.
View
Returns the controller the view interacts with.
getControllerUI()
- Method in interface org.fuin.apps4j.base.
Controller
Returns the UI.
getId()
- Method in interface org.fuin.apps4j.base.
Target
A unique ID for the target used by other parts of the application.
getId()
- Method in class org.fuin.apps4j.base.
TargetImpl
getId()
- Method in interface org.fuin.apps4j.menu.
Menu
Returns the menu id.
getId()
- Method in class org.fuin.apps4j.menu.
MenuImpl
getItems()
- Method in interface org.fuin.apps4j.menu.
Menu
Returns the item list.
getItems()
- Method in class org.fuin.apps4j.menu.
MenuImpl
getItems()
- Method in interface org.fuin.apps4j.menu.
TextMenuItem
Returns a list of sub menu items.
getItems()
- Method in class org.fuin.apps4j.menu.
TextMenuItemImpl
getMnemonicIndex()
- Method in interface org.fuin.apps4j.menu.
TextMenuItem
Returns the index of the character that defines the mnemonic.
getMnemonicIndex()
- Method in class org.fuin.apps4j.menu.
TextMenuItemImpl
getModuleImpl()
- Method in interface org.fuin.apps4j.base.
Target
Returns the name of the module implementation bound to the target.
getModuleImpl()
- Method in class org.fuin.apps4j.base.
TargetImpl
getModuleInterface()
- Method in interface org.fuin.apps4j.base.
Target
Returns the name of the module interface bound to the target.
getModuleInterface()
- Method in class org.fuin.apps4j.base.
TargetImpl
getModuleUI()
- Method in interface org.fuin.apps4j.base.
ModuleImplIntf
Returns the UI.
getName()
- Method in interface org.fuin.apps4j.base.
ModuleImplIntf
Returns the name of the module.
getParentController()
- Method in interface org.fuin.apps4j.base.
ChildController
Returns the parent controller.
getTarget()
- Method in interface org.fuin.apps4j.menu.
TextMenuItem
Returns the target that is attached to the menu item.
getTarget()
- Method in class org.fuin.apps4j.menu.
TextMenuItemImpl
getText()
- Method in interface org.fuin.apps4j.menu.
TextMenuItem
Returns the text.
getText()
- Method in class org.fuin.apps4j.menu.
TextMenuItemImpl
getViewUI()
- Method in interface org.fuin.apps4j.base.
View
Returns the UI.
H
hashCode()
- Method in class org.fuin.apps4j.base.
TargetImpl
M
MarshalMenuException
- Exception in
org.fuin.apps4j.menu
Error writing a menu definition to XML.
MarshalMenuException(Throwable)
- Constructor for exception org.fuin.apps4j.menu.
MarshalMenuException
Constructor with cause.
Menu
- Interface in
org.fuin.apps4j.menu
Defines a menu.
MenuImpl
- Class in
org.fuin.apps4j.menu
Default implementation of the menu.
MenuImpl(String, MenuItem...)
- Constructor for class org.fuin.apps4j.menu.
MenuImpl
Constructor with all data.
MenuImpl(String, List<MenuItem>)
- Constructor for class org.fuin.apps4j.menu.
MenuImpl
Constructor with all data.
MenuItem
- Interface in
org.fuin.apps4j.menu
Defines a menu item.
Module
- Interface in
org.fuin.apps4j.base
A module is a controller that has no dependencies to it's caller.
ModuleImplIntf
- Interface in
org.fuin.apps4j.base
Basic functionality all module implementation interfaces share.
ModuleImplIntfListener
- Interface in
org.fuin.apps4j.base
Base interface for listeners used inside
ModuleImplIntf
interfaces.
ModuleRef
- Annotation Type in
org.fuin.apps4j.base
Annotation that connects the
ModuleImplIntf
interface with the appropriate
Module
.
ModulImplIntfRef
- Annotation Type in
org.fuin.apps4j.base
Annotation that connects the
Module
interface with the appropriate
ModuleImplIntf
.
O
open(ModuleImplIntf, String)
- Method in interface org.fuin.apps4j.base.
WindowManager
Open the module's UI.
org.fuin.apps4j.base
- package org.fuin.apps4j.base
org.fuin.apps4j.menu
- package org.fuin.apps4j.menu
P
ParentController
- Interface in
org.fuin.apps4j.base
Controller functionality used by a child controller (Communication flow from child to parent).
T
Target
- Interface in
org.fuin.apps4j.base
A target is a combination of a module interface and a concrete implementation couple that has a unique id assigned.
TargetImpl
- Class in
org.fuin.apps4j.base
Default implementation of the target.
TargetImpl(String, String, String)
- Constructor for class org.fuin.apps4j.base.
TargetImpl
Constructor with all data.
TextMenuItem
- Interface in
org.fuin.apps4j.menu
Defines a text menu item.
TextMenuItemImpl
- Class in
org.fuin.apps4j.menu
Default implementation of the menu item.
TextMenuItemImpl(String)
- Constructor for class org.fuin.apps4j.menu.
TextMenuItemImpl
Constructor with text.
TextMenuItemImpl(String, Integer)
- Constructor for class org.fuin.apps4j.menu.
TextMenuItemImpl
Constructor with text and mnemonic index.
TextMenuItemImpl(String, String, Integer)
- Constructor for class org.fuin.apps4j.menu.
TextMenuItemImpl
Constructor with text, accelerator and mnemonic index.
TextMenuItemImpl(String, String)
- Constructor for class org.fuin.apps4j.menu.
TextMenuItemImpl
Constructor with text and accelerator.
TextMenuItemImpl(String, String, Integer, Target, MenuItem...)
- Constructor for class org.fuin.apps4j.menu.
TextMenuItemImpl
Constructor with all data.
TextMenuItemImpl(String, String, Integer, Target, List<MenuItem>)
- Constructor for class org.fuin.apps4j.menu.
TextMenuItemImpl
Constructor with all data.
toString()
- Method in class org.fuin.apps4j.menu.
TextMenuItemImpl
U
unblock()
- Method in interface org.fuin.apps4j.base.
View
Unblocks the view for user operations.
UnmarshalMenuException
- Exception in
org.fuin.apps4j.menu
Error reading a menu definition from XML.
UnmarshalMenuException(Throwable)
- Constructor for exception org.fuin.apps4j.menu.
UnmarshalMenuException
Constructor with cause.
Usage
- Annotation Type in
org.fuin.apps4j.base
Qualifies the concrete usage of an MVC object to be injected.
Usage.Type
- Enum in
org.fuin.apps4j.base
Usage types.
V
valueOf(String)
- Static method in enum org.fuin.apps4j.base.
Usage.Type
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.fuin.apps4j.base.
Usage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
View
<
CONTROLLER
> - Interface in
org.fuin.apps4j.base
Basic functionality shared by all views.
W
WaitForUserInput
- Annotation Type in
org.fuin.apps4j.base
Tags a method that waits for user input.
WindowManager
- Interface in
org.fuin.apps4j.base
Handles window operations for modules.
writeToXml()
- Method in class org.fuin.apps4j.menu.
MenuImpl
Marshals the menu to an XML String.
writeToXml(Writer)
- Method in class org.fuin.apps4j.menu.
MenuImpl
Marshals the menu to XML.
A
B
C
D
E
F
G
H
M
O
P
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
Future Invent Informationsmanagement GmbH
. All Rights Reserved.