A B C D E F G I J L M N P R S T V

A

ActionTrigger - Class in siouxsie.mvc.impl
Trigger the controller.
ActionTrigger() - Constructor for class siouxsie.mvc.impl.ActionTrigger
 
ActionTriggerDescription - Class in siouxsie.mvc
Description of a MVC action to be triggered.
ActionTriggerDescription(String, String, Map<?, ?>) - Constructor for class siouxsie.mvc.ActionTriggerDescription
 
addConfigurationProvider(ConfigurationProvider) - Method in class siouxsie.mvc.impl.Controller
Add a configuration provider.
addInitializer(IInitializer) - Method in interface siouxsie.mvc.IInitializerContainer
Add an Initializer to the stack.
addInitializer(IInitializer) - Method in class siouxsie.mvc.impl.InitializerContainer
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface siouxsie.mvc.IActionTrigger
Add a listener.
addPropertyChangeListener(PropertyChangeListener) - Method in class siouxsie.mvc.impl.ActionTrigger
 
addPropertyChangeListener(PropertyChangeListener) - Method in class siouxsie.mvc.test.ConsoleActionTrigger
 
APP_CONTEXT - Static variable in class siouxsie.mvc.spring.SpringObjectFactory
 
autoWireBean(Object) - Method in class siouxsie.mvc.spring.SpringObjectFactory
 
autoWireBean(Object, AutowireCapableBeanFactory) - Method in class siouxsie.mvc.spring.SpringObjectFactory
 
autowireStrategy - Variable in class siouxsie.mvc.spring.SpringObjectFactory
 
autoWiringFactory - Static variable in class siouxsie.mvc.spring.SpringObjectFactory
 

B

buildBean(String, Map, boolean) - Method in class siouxsie.mvc.spring.SpringObjectFactory
Looks up beans using Spring's application context before falling back to the method defined in the ObjectFactory.
buildBean(Class, Map) - Method in class siouxsie.mvc.spring.SpringObjectFactory
 
buildGUI() - Method in interface siouxsie.mvc.IScreen
GUI widget constructions.

C

ConfigurationFinder - Class in siouxsie.mvc.test
Finds LaunchConfiguration someName() methods in classes.
ConfigurationFinder(Class<?>...) - Constructor for class siouxsie.mvc.test.ConfigurationFinder
 
ConfigurationFinder(List<Class<?>>) - Constructor for class siouxsie.mvc.test.ConfigurationFinder
 
configureSwingAction(Action, String, String, Icon) - Method in class siouxsie.mvc.impl.ScreenSupport
 
configureSwingAction(Action, String, String) - Method in class siouxsie.mvc.impl.ScreenSupport
 
configureSwingAction(Action, String) - Method in class siouxsie.mvc.impl.ScreenSupport
 
ConsoleActionTrigger - Class in siouxsie.mvc.test
Print action info to console.
ConsoleActionTrigger() - Constructor for class siouxsie.mvc.test.ConsoleActionTrigger
 
Controller - Class in siouxsie.mvc.impl
MVC controller.
Controller() - Constructor for class siouxsie.mvc.impl.Controller
 
create(LaunchConfiguration) - Method in class siouxsie.mvc.test.ScreenCreator
 
createTriggerAction(String, String, Map) - Method in class siouxsie.mvc.impl.ScreenSupport
 
createTriggerAction(String, Map) - Method in class siouxsie.mvc.impl.ScreenSupport
 

D

DEFAULT_PARAM - Static variable in class siouxsie.mvc.impl.ScreenResult
The default parameter (the screen class usually).
destroy() - Method in class siouxsie.mvc.impl.InitializerInterceptor
 
destroy() - Method in class siouxsie.mvc.impl.SiouxsieMVCConfigurationProvider
 
destroy() - Method in class siouxsie.mvc.test.TestContainerProvider
 
displayMessages(Collection<Message>) - Method in class siouxsie.mvc.impl.PanelScreenHandler
 
displayMessages(Collection<Message>) - Method in interface siouxsie.mvc.IScreen
Display some messages.
displayMessages(Collection<Message>) - Method in interface siouxsie.mvc.IScreenHandler
Display action messages in the current screen.
displayScreen(ActionInvocation) - Method in class siouxsie.mvc.impl.PanelScreenHandler
 
displayScreen(ActionInvocation) - Method in interface siouxsie.mvc.IScreenHandler
Screen installation.

E

ExceptionHandler - Class in siouxsie.mvc.impl
Simple exception handler using a modal dialog.
ExceptionHandler() - Constructor for class siouxsie.mvc.impl.ExceptionHandler
 
execute(ActionInvocation) - Method in class siouxsie.mvc.impl.ExceptionHandler
 
execute() - Method in class siouxsie.mvc.impl.ForwardAction
Default method.
execute(ActionInvocation) - Method in class siouxsie.mvc.impl.ScreenExceptionHandler
 
execute(ActionInvocation) - Method in class siouxsie.mvc.impl.ScreenResult
 
executeAction(String, String, Map) - Method in interface siouxsie.mvc.IController
 
executeAction(String, String, Map) - Method in class siouxsie.mvc.impl.Controller
 

F

findAutoWiringBeanFactory(ApplicationContext) - Static method in class siouxsie.mvc.spring.SpringObjectFactory
If the given context is assignable to AutowireCapbleBeanFactory or contains a parent or a factory that is, then set the autoWiringFactory appropriately.
findStringFromStack(String) - Method in class siouxsie.mvc.impl.ScreenSupport
Find a string from the stack.
findValueFromStack(String) - Method in class siouxsie.mvc.impl.ScreenSupport
Find a value from the stack.
findValueFromStack(String, Class<T>) - Method in class siouxsie.mvc.impl.ScreenSupport
Find a value from the stack.
ForwardAction - Class in siouxsie.mvc.impl
Simple action only for screen chaining.
ForwardAction() - Constructor for class siouxsie.mvc.impl.ForwardAction
 

G

getActionLauncher() - Method in class siouxsie.mvc.impl.Controller
 
getActionName() - Method in class siouxsie.mvc.ActionTriggerDescription
 
getActionNamespace() - Method in class siouxsie.mvc.ActionTriggerDescription
 
getActionTriggerDescription() - Method in interface siouxsie.mvc.IActionTrigger
 
getActionTriggerDescription() - Method in class siouxsie.mvc.impl.ActionTrigger
 
getActionTriggerDescription() - Method in class siouxsie.mvc.test.ConsoleActionTrigger
 
getAutowireStrategy() - Method in class siouxsie.mvc.spring.SpringObjectFactory
 
getClassInstance(String) - Method in class siouxsie.mvc.spring.SpringObjectFactory
 
getComponent() - Method in class siouxsie.mvc.impl.PanelScreenHandler
 
getComponent() - Method in interface siouxsie.mvc.IScreen
The main panel.
getComponent() - Method in interface siouxsie.mvc.IScreenHandler
The UI component where screen are installed.
getConfigFiles() - Method in class siouxsie.mvc.impl.Controller
 
getConfiguration() - Method in class siouxsie.mvc.impl.Controller
 
getConfigurations() - Method in class siouxsie.mvc.test.ConfigurationFinder
Return the configurations created.
getContainer() - Method in class siouxsie.mvc.impl.GuiceInitializer
 
getContext() - Method in class siouxsie.mvc.test.LaunchConfiguration
 
getExtraContext() - Method in class siouxsie.mvc.impl.Controller
 
getInitializerContainer() - Method in class siouxsie.mvc.impl.InitializerInterceptor
 
getInstalledScreen() - Method in class siouxsie.mvc.impl.PanelScreenHandler
 
getLocale() - Method in class siouxsie.mvc.impl.ScreenSupport
 
getLocation() - Method in class siouxsie.mvc.impl.ScreenResult
 
getMessage() - Method in class siouxsie.mvc.impl.ExceptionHandler
 
getNext() - Method in class siouxsie.mvc.impl.ForwardAction
 
getParameters() - Method in class siouxsie.mvc.ActionTriggerDescription
 
getScreenClass() - Method in class siouxsie.mvc.test.LaunchConfiguration
 
getScreenHandler() - Method in class siouxsie.mvc.impl.ScreenExceptionHandler
 
getSeverity() - Method in class siouxsie.mvc.Message
 
getText(String, List) - Method in class siouxsie.mvc.impl.ScreenSupport
 
getText(String, String, List, ValueStack) - Method in class siouxsie.mvc.impl.ScreenSupport
 
getText(String, String, List) - Method in class siouxsie.mvc.impl.ScreenSupport
 
getText(String, String, String) - Method in class siouxsie.mvc.impl.ScreenSupport
 
getText(String, String, String[], ValueStack) - Method in class siouxsie.mvc.impl.ScreenSupport
 
getText(String, String, String[]) - Method in class siouxsie.mvc.impl.ScreenSupport
 
getText(String, String) - Method in class siouxsie.mvc.impl.ScreenSupport
 
getText(String, String[]) - Method in class siouxsie.mvc.impl.ScreenSupport
 
getText(String) - Method in class siouxsie.mvc.impl.ScreenSupport
 
getText() - Method in class siouxsie.mvc.Message
 
getTexts() - Method in class siouxsie.mvc.impl.ScreenSupport
 
getTexts(String) - Method in class siouxsie.mvc.impl.ScreenSupport
 
getTitle() - Method in class siouxsie.mvc.impl.ExceptionHandler
 
GuiceInitializer - Class in siouxsie.mvc.impl
Initializer using the Guice XWork container to inject IScreen.
GuiceInitializer() - Constructor for class siouxsie.mvc.impl.GuiceInitializer
 

I

IActionLauncher - Interface in siouxsie.mvc
Action launcher.
IActionTrigger - Interface in siouxsie.mvc
Facility interface for launching action in IScreen The IActionTrigger implementation is usually injected using the XW DI system.
IController - Interface in siouxsie.mvc
 
IInitializer - Interface in siouxsie.mvc
Initialize action and screens.
IInitializerContainer - Interface in siouxsie.mvc
Container for IInitializer.
init() - Method in class siouxsie.mvc.impl.Controller
 
init() - Method in class siouxsie.mvc.impl.InitializerInterceptor
 
init(Configuration) - Method in class siouxsie.mvc.impl.SiouxsieMVCConfigurationProvider
 
init(Configuration) - Method in class siouxsie.mvc.test.TestContainerProvider
 
initGUI() - Method in interface siouxsie.mvc.IScreen
Init with parameters from the action.
initializeAction(Object) - Method in interface siouxsie.mvc.IInitializer
Initialize an action.
initializeAction(Object) - Method in class siouxsie.mvc.impl.GuiceInitializer
 
initializeAction(Object) - Method in class siouxsie.mvc.impl.InitializerContainer
 
InitializerContainer - Class in siouxsie.mvc.impl
Basic implementation of IInitializerContainer.
InitializerContainer() - Constructor for class siouxsie.mvc.impl.InitializerContainer
 
InitializerInterceptor - Class in siouxsie.mvc.impl
Interceptor that initialize action using a initializer container.
InitializerInterceptor() - Constructor for class siouxsie.mvc.impl.InitializerInterceptor
 
initializeScreen(IScreen) - Method in interface siouxsie.mvc.IInitializer
Initialize a screen.
initializeScreen(IScreen) - Method in class siouxsie.mvc.impl.GuiceInitializer
 
initializeScreen(IScreen) - Method in class siouxsie.mvc.impl.InitializerContainer
 
intercept(ActionInvocation) - Method in class siouxsie.mvc.impl.InitializerInterceptor
 
IScreen - Interface in siouxsie.mvc
Interface for screen.
IScreenHandler - Interface in siouxsie.mvc
Handle the screen "installation" in the UI (ex.: creation and layout).
IScreenLauncher - Interface in siouxsie.mvc.test
 
isNoArgConstructorRequired() - Method in class siouxsie.mvc.spring.SpringObjectFactory
Allows for ObjectFactory implementations that support Actions without no-arg constructors.
IValueStackAware - Interface in siouxsie.mvc
 

J

JFrameScreenLauncher - Class in siouxsie.mvc.test
 
JFrameScreenLauncher() - Constructor for class siouxsie.mvc.test.JFrameScreenLauncher
 

L

launch(ActionProxy) - Method in interface siouxsie.mvc.IActionLauncher
Launch the action.
launch(ActionProxy) - Method in class siouxsie.mvc.impl.SimpleActionLauncher
 
launch(Collection<LaunchConfiguration>) - Method in interface siouxsie.mvc.test.IScreenLauncher
the screen according to configs
launch(Collection<LaunchConfiguration>) - Method in class siouxsie.mvc.test.JFrameScreenLauncher
 
launchAction(String, String, Map) - Method in class siouxsie.mvc.impl.ScreenSupport
Launch an action.
launchAction(String, Map) - Method in class siouxsie.mvc.impl.ScreenSupport
Launch an action in the default namespace.
LaunchConfiguration - Class in siouxsie.mvc.test
 
LaunchConfiguration(String, Class<? extends IScreen>) - Constructor for class siouxsie.mvc.test.LaunchConfiguration
 
loadPackages() - Method in class siouxsie.mvc.impl.SiouxsieMVCConfigurationProvider
 

M

Message - Class in siouxsie.mvc
Message.
Message(String, Severity) - Constructor for class siouxsie.mvc.Message
 

N

needsReload() - Method in class siouxsie.mvc.impl.SiouxsieMVCConfigurationProvider
 
needsReload() - Method in class siouxsie.mvc.test.TestContainerProvider
 

P

PanelScreenHandler - Class in siouxsie.mvc.impl
Panel-based IScreenHandler.
PanelScreenHandler() - Constructor for class siouxsie.mvc.impl.PanelScreenHandler
 
PROPERTY_ACTION_TRIGGER_DESCRIPTION - Static variable in interface siouxsie.mvc.IActionTrigger
 
propertyChange(PropertyChangeEvent) - Method in class siouxsie.mvc.impl.Controller
Handle the action trigger.
put(String, Object) - Method in class siouxsie.mvc.test.LaunchConfiguration
 

R

register(ContainerBuilder, LocatableProperties) - Method in class siouxsie.mvc.impl.SiouxsieMVCConfigurationProvider
 
register(ContainerBuilder, LocatableProperties) - Method in class siouxsie.mvc.test.TestContainerProvider
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface siouxsie.mvc.IActionTrigger
Add a listener.
removePropertyChangeListener(PropertyChangeListener) - Method in class siouxsie.mvc.impl.ActionTrigger
 
removePropertyChangeListener(PropertyChangeListener) - Method in class siouxsie.mvc.test.ConsoleActionTrigger
 

S

ScreenCreator - Class in siouxsie.mvc.test
 
ScreenCreator() - Constructor for class siouxsie.mvc.test.ScreenCreator
 
ScreenExceptionHandler - Class in siouxsie.mvc.impl
Display messages from exception in the view.
ScreenExceptionHandler() - Constructor for class siouxsie.mvc.impl.ScreenExceptionHandler
 
ScreenResult - Class in siouxsie.mvc.impl
The XW Result which delegates the IScreen installation in injected IScreenHandler.
ScreenResult() - Constructor for class siouxsie.mvc.impl.ScreenResult
 
ScreenSupport - Class in siouxsie.mvc.impl
Basic IScreen support class.
ScreenSupport() - Constructor for class siouxsie.mvc.impl.ScreenSupport
 
setActionLauncher(IActionLauncher) - Method in class siouxsie.mvc.impl.Controller
 
setActionName(String) - Method in class siouxsie.mvc.ActionTriggerDescription
 
setActionNamespace(String) - Method in class siouxsie.mvc.ActionTriggerDescription
 
setActionTrigger(IActionTrigger) - Method in class siouxsie.mvc.impl.ScreenSupport
 
setActionTrigger(IActionTrigger) - Method in interface siouxsie.mvc.IScreen
The action trigger which trigger a MVC action.
setApplicationContext(ApplicationContext) - Static method in class siouxsie.mvc.spring.SpringObjectFactory
Set the Spring ApplicationContext that should be used to look beans up with.
setAutowireStrategy(int) - Method in class siouxsie.mvc.spring.SpringObjectFactory
Sets the autowiring strategy
setConfigFiles(String[]) - Method in class siouxsie.mvc.impl.Controller
 
setConfiguration(Configuration) - Method in class siouxsie.mvc.impl.Controller
 
setContainer(Container) - Method in class siouxsie.mvc.impl.GuiceInitializer
 
setExtraContext(Map) - Method in class siouxsie.mvc.impl.Controller
 
setInitializerContainer(IInitializerContainer) - Method in class siouxsie.mvc.impl.InitializerInterceptor
 
setLocation(String) - Method in class siouxsie.mvc.impl.ScreenResult
 
setMessage(String) - Method in class siouxsie.mvc.impl.ExceptionHandler
 
setNext(String) - Method in class siouxsie.mvc.impl.ForwardAction
 
setObjectFactoryClazz(Class<? extends ObjectFactory>) - Method in class siouxsie.mvc.impl.Controller
 
setObjectFactoryClazz(Class<? extends ObjectFactory>) - Method in class siouxsie.mvc.impl.SiouxsieMVCConfigurationProvider
 
setParameters(Map<?, ?>) - Method in class siouxsie.mvc.ActionTriggerDescription
 
setScreenHandler(IScreenHandler) - Method in class siouxsie.mvc.impl.ScreenExceptionHandler
 
setScreenHandler(IScreenHandler) - Method in class siouxsie.mvc.impl.ScreenResult
 
setTitle(String) - Method in class siouxsie.mvc.impl.ExceptionHandler
 
setUseClassCache(boolean) - Method in class siouxsie.mvc.spring.SpringObjectFactory
Enable / disable caching of classes loaded by Spring.
setValueStack(ValueStack) - Method in class siouxsie.mvc.impl.ScreenSupport
 
setValueStack(ValueStack) - Method in interface siouxsie.mvc.IValueStackAware
Set the value stack.
Severity - Enum in siouxsie.mvc
Message severity
SimpleActionLauncher - Class in siouxsie.mvc.impl
Simple IActionLauncher launching the engine in the current thread.
SimpleActionLauncher() - Constructor for class siouxsie.mvc.impl.SimpleActionLauncher
 
siouxsie.mvc - package siouxsie.mvc
 
siouxsie.mvc.impl - package siouxsie.mvc.impl
 
siouxsie.mvc.spring - package siouxsie.mvc.spring
 
siouxsie.mvc.test - package siouxsie.mvc.test
 
SiouxsieMVCConfigurationProvider - Class in siouxsie.mvc.impl
XW initialisation.
SiouxsieMVCConfigurationProvider() - Constructor for class siouxsie.mvc.impl.SiouxsieMVCConfigurationProvider
 
SpringObjectFactory - Class in siouxsie.mvc.spring
static Spring object factory.
SpringObjectFactory() - Constructor for class siouxsie.mvc.spring.SpringObjectFactory
 

T

TestContainerProvider - Class in siouxsie.mvc.test
 
TestContainerProvider() - Constructor for class siouxsie.mvc.test.TestContainerProvider
 
toString() - Method in class siouxsie.mvc.test.LaunchConfiguration
 
triggerActionLaunch(String, String, Map<?, ?>) - Method in interface siouxsie.mvc.IActionTrigger
Launch an action.
triggerActionLaunch(String, String, Map<?, ?>) - Method in class siouxsie.mvc.impl.ActionTrigger
 
triggerActionLaunch(String, String, Map<?, ?>) - Method in class siouxsie.mvc.test.ConsoleActionTrigger
 

V

valueOf(String) - Static method in enum siouxsie.mvc.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum siouxsie.mvc.Severity
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G I J L M N P R S T V

Copyright © 2006-2008 null. All Rights Reserved.