A B C D E F G I N O P S T V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDefaultChainCommand<T> - Class in org.mwolff.command.chain
-
Default implementation for a chain-command.
- AbstractDefaultChainCommand() - Constructor for class org.mwolff.command.chain.AbstractDefaultChainCommand
- AbstractDefaultCommand<T> - Class in org.mwolff.command
-
Default implementation for a command.
- AbstractDefaultCommand() - Constructor for class org.mwolff.command.AbstractDefaultCommand
- AbstractDefaultProcessCommand<T> - Class in org.mwolff.command.process
-
Default implementation for a process-command.
- AbstractDefaultProcessCommand() - Constructor for class org.mwolff.command.process.AbstractDefaultProcessCommand
- AbstractDefaultProcessCommand(String) - Constructor for class org.mwolff.command.process.AbstractDefaultProcessCommand
- Action - Class in org.mwolff.command.sax
- Action() - Constructor for class org.mwolff.command.sax.Action
- ACTION_LIST - org.mwolff.command.sax.GlobalCommandConstants
- ActionContentHandler - Class in org.mwolff.command.sax
- ActionContentHandler() - Constructor for class org.mwolff.command.sax.ActionContentHandler
- ActionListToCommandContainerCommand - Class in org.mwolff.command.sax
- ActionListToCommandContainerCommand() - Constructor for class org.mwolff.command.sax.ActionListToCommandContainerCommand
- addCommand(int, Command<T>) - Method in interface org.mwolff.command.CommandContainer
-
Adds a
Command
to the list via priority. - addCommand(int, Command<T>) - Method in class org.mwolff.command.DefaultCommandContainer
- addCommand(Command<T>) - Method in interface org.mwolff.command.CommandContainer
-
Adds a
Command
to the list. - addCommand(Command<T>) - Method in class org.mwolff.command.DefaultCommandContainer
- addTransition(Transition) - Method in class org.mwolff.command.process.AbstractDefaultProcessCommand
- addTransition(Transition) - Method in interface org.mwolff.command.process.ProcessCommand
B
- buildChain() - Method in class org.mwolff.command.builder.InjectionChainBuilder
-
Builds the chain for this builder.
- buildChain() - Method in class org.mwolff.command.builder.XMLChainBuilder
C
- ChainCommand<T> - Interface in org.mwolff.command.chain
-
ChainCommand interface for the command framework.
- Command<T> - Interface in org.mwolff.command
-
Command interface for the command framework.
- COMMAND_CONTAINER - org.mwolff.command.sax.GlobalCommandConstants
- CommandContainer<T> - Interface in org.mwolff.command
-
Interface of a command container.
- CommandException - Exception in org.mwolff.command
-
Exception which works with this framework.
- CommandException() - Constructor for exception org.mwolff.command.CommandException
-
Constructs a new exception with null as its detail message.
- CommandException(String) - Constructor for exception org.mwolff.command.CommandException
-
Constructs a new exception with the specified detail message.
- CommandException(String, Throwable) - Constructor for exception org.mwolff.command.CommandException
-
Constructs a new exception with the specified detail message and cause.
- CommandException(Throwable) - Constructor for exception org.mwolff.command.CommandException
-
Constructs a new exception with the specified cause and a detail message of (cause==null ?
- CommandTransition - Enum in org.mwolff.command
D
- DefaultCommandContainer<T> - Class in org.mwolff.command
-
CommandContainer that holds Command-objects.
- DefaultCommandContainer() - Constructor for class org.mwolff.command.DefaultCommandContainer
- DefaultEndCommand - Class in org.mwolff.command.process
- DefaultEndCommand() - Constructor for class org.mwolff.command.process.DefaultEndCommand
- DefaultParameterObject - Class in org.mwolff.command.parameterobject
-
A simple implementation of a generic context.
- DefaultParameterObject() - Constructor for class org.mwolff.command.parameterobject.DefaultParameterObject
- DefaultTransition - Class in org.mwolff.command.process
- DefaultTransition() - Constructor for class org.mwolff.command.process.DefaultTransition
- DONE - org.mwolff.command.CommandTransition
E
- END - Static variable in interface org.mwolff.command.process.ProcessCommand
- endElement(String, String, String) - Method in class org.mwolff.command.sax.ActionContentHandler
- ERROR_STRING - org.mwolff.command.sax.GlobalCommandConstants
- executeAsProcess(String, GenericParameterObject) - Method in class org.mwolff.command.process.DefaultEndCommand
- executeAsProcess(String, T) - Method in class org.mwolff.command.builder.InjectionChainBuilder
- executeAsProcess(String, T) - Method in class org.mwolff.command.builder.XMLChainBuilder
- executeAsProcess(String, T) - Method in class org.mwolff.command.DefaultCommandContainer
- executeAsProcess(String, T) - Method in class org.mwolff.command.process.AbstractDefaultProcessCommand
- executeAsProcess(String, T) - Method in interface org.mwolff.command.process.ProcessCommand
-
Execute a command as a process.
- executeAsProcess(GenericParameterObject) - Method in class org.mwolff.command.process.DefaultEndCommand
- executeAsProcess(T) - Method in class org.mwolff.command.builder.InjectionChainBuilder
- executeAsProcess(T) - Method in class org.mwolff.command.builder.XMLChainBuilder
- executeAsProcess(T) - Method in class org.mwolff.command.DefaultCommandContainer
- executeAsProcess(T) - Method in interface org.mwolff.command.process.ProcessCommand
-
Execute a command as a process.
- executeCommand(GenericParameterObject) - Method in class org.mwolff.command.testcommand.TestCommand
- executeCommand(SaxParameterObject) - Method in class org.mwolff.command.sax.ActionListToCommandContainerCommand
- executeCommand(SaxParameterObject) - Method in class org.mwolff.command.sax.InputSourceReaderCommand
- executeCommand(SaxParameterObject) - Method in class org.mwolff.command.sax.SaxParserCommand
- executeCommand(T) - Method in class org.mwolff.command.AbstractDefaultCommand
-
Executes the command and returns a CommandTransition as feedback.
- executeCommand(T) - Method in class org.mwolff.command.builder.InjectionChainBuilder
- executeCommand(T) - Method in class org.mwolff.command.builder.XMLChainBuilder
- executeCommand(T) - Method in interface org.mwolff.command.Command
-
Executes the command.
- executeCommand(T) - Method in class org.mwolff.command.DefaultCommandContainer
- executeCommandAsChain(GenericParameterObject) - Method in class org.mwolff.command.testcommand.TestCommand
- executeCommandAsChain(T) - Method in class org.mwolff.command.builder.InjectionChainBuilder
- executeCommandAsChain(T) - Method in class org.mwolff.command.builder.XMLChainBuilder
- executeCommandAsChain(T) - Method in class org.mwolff.command.chain.AbstractDefaultChainCommand
- executeCommandAsChain(T) - Method in interface org.mwolff.command.chain.ChainCommand
- executeCommandAsChain(T) - Method in class org.mwolff.command.DefaultCommandContainer
F
- FAILURE - org.mwolff.command.CommandTransition
- FILE_NAME - org.mwolff.command.sax.GlobalCommandConstants
- findNext(String) - Method in class org.mwolff.command.process.AbstractDefaultProcessCommand
- findNext(String) - Method in interface org.mwolff.command.process.ProcessCommand
-
Finds the next command with the processID next.
G
- GenericParameterObject - Interface in org.mwolff.command.parameterobject
-
Simple context interface for pass values across commands.
- get(String) - Method in class org.mwolff.command.parameterobject.DefaultParameterObject
- get(String) - Method in interface org.mwolff.command.parameterobject.GenericParameterObject
-
Returns the object of the given key.
- get(String) - Method in class org.mwolff.command.sax.SaxParameterObject
- get(GlobalCommandConstants) - Method in class org.mwolff.command.sax.SaxParameterObject
- getActions() - Method in class org.mwolff.command.sax.ActionContentHandler
- getAsString(String) - Method in class org.mwolff.command.parameterobject.DefaultParameterObject
- getAsString(String) - Method in interface org.mwolff.command.parameterobject.GenericParameterObject
-
Returns the object of the given key as String.
- getAsString(String) - Method in class org.mwolff.command.sax.SaxParameterObject
- getAsString(GlobalCommandConstants) - Method in class org.mwolff.command.sax.SaxParameterObject
- getClassname() - Method in class org.mwolff.command.sax.Action
- getCommandByProcessID(String) - Method in interface org.mwolff.command.CommandContainer
-
Gets the command with the certain processID.
- getCommandByProcessID(String) - Method in class org.mwolff.command.DefaultCommandContainer
- getId() - Method in class org.mwolff.command.sax.Action
- getInstance() - Static method in class org.mwolff.command.parameterobject.DefaultParameterObject
-
Gets a fresh instance of an GenericParameterObject
- getProcessID() - Method in class org.mwolff.command.builder.InjectionChainBuilder
- getProcessID() - Method in class org.mwolff.command.builder.XMLChainBuilder
- getProcessID() - Method in class org.mwolff.command.DefaultCommandContainer
- getProcessID() - Method in class org.mwolff.command.process.AbstractDefaultProcessCommand
- getProcessID() - Method in interface org.mwolff.command.process.ProcessCommand
-
Gets the process ID of the command.
- getReturnValue() - Method in class org.mwolff.command.process.DefaultTransition
- getReturnValue() - Method in interface org.mwolff.command.process.Transition
- getStandardContext() - Static method in class org.mwolff.command.parameterobject.DefaultParameterObject
- getStandardContext(String, Object) - Static method in class org.mwolff.command.parameterobject.DefaultParameterObject
- getTarget() - Method in class org.mwolff.command.process.DefaultTransition
- getTarget() - Method in interface org.mwolff.command.process.Transition
- getTransitionList() - Method in class org.mwolff.command.process.AbstractDefaultProcessCommand
- getTransitionList() - Method in interface org.mwolff.command.process.ProcessCommand
- getTransitions() - Method in class org.mwolff.command.sax.Action
- GlobalCommandConstants - Enum in org.mwolff.command.sax
I
- InjectionChainBuilder<T> - Class in org.mwolff.command.builder
- InjectionChainBuilder() - Constructor for class org.mwolff.command.builder.InjectionChainBuilder
- INPUT_SOURCE - org.mwolff.command.sax.GlobalCommandConstants
- InputSourceReaderCommand - Class in org.mwolff.command.sax
- InputSourceReaderCommand() - Constructor for class org.mwolff.command.sax.InputSourceReaderCommand
N
- NEXT - org.mwolff.command.CommandTransition
- NULLCONTEXT - Static variable in class org.mwolff.command.parameterobject.DefaultParameterObject
-
A null context to execute commands without a context.
O
- org.mwolff.command - package org.mwolff.command
- org.mwolff.command.builder - package org.mwolff.command.builder
- org.mwolff.command.chain - package org.mwolff.command.chain
- org.mwolff.command.parameterobject - package org.mwolff.command.parameterobject
- org.mwolff.command.process - package org.mwolff.command.process
- org.mwolff.command.sax - package org.mwolff.command.sax
- org.mwolff.command.testcommand - package org.mwolff.command.testcommand
P
- ProcessCommand<T> - Interface in org.mwolff.command.process
-
Command interface for the command framework.
- processID - Variable in class org.mwolff.command.process.AbstractDefaultProcessCommand
- put(String, Object) - Method in class org.mwolff.command.parameterobject.DefaultParameterObject
- put(String, Object) - Method in interface org.mwolff.command.parameterobject.GenericParameterObject
-
Saves an object to the key.
- put(String, Object) - Method in class org.mwolff.command.sax.SaxParameterObject
- put(GlobalCommandConstants, Object) - Method in class org.mwolff.command.sax.SaxParameterObject
S
- SaxParameterObject - Class in org.mwolff.command.sax
- SaxParameterObject() - Constructor for class org.mwolff.command.sax.SaxParameterObject
- SaxParserCommand - Class in org.mwolff.command.sax
- SaxParserCommand() - Constructor for class org.mwolff.command.sax.SaxParserCommand
- setClassname(String) - Method in class org.mwolff.command.sax.Action
- setCommands(List<Command<T>>) - Method in class org.mwolff.command.builder.InjectionChainBuilder
-
Sets the list of commands.
- setId(String) - Method in class org.mwolff.command.sax.Action
- setProcessID(String) - Method in class org.mwolff.command.builder.InjectionChainBuilder
- setProcessID(String) - Method in class org.mwolff.command.builder.XMLChainBuilder
- setProcessID(String) - Method in class org.mwolff.command.DefaultCommandContainer
- setProcessID(String) - Method in class org.mwolff.command.process.AbstractDefaultProcessCommand
- setProcessID(String) - Method in interface org.mwolff.command.process.ProcessCommand
-
Sets the process ID of the command
- setReturnValue(String) - Method in class org.mwolff.command.process.DefaultTransition
- setReturnValue(String) - Method in interface org.mwolff.command.process.Transition
- setTarget(String) - Method in class org.mwolff.command.process.DefaultTransition
- setTarget(String) - Method in interface org.mwolff.command.process.Transition
- setTransition(Transition) - Method in class org.mwolff.command.sax.Action
- startElement(String, String, String, Attributes) - Method in class org.mwolff.command.sax.ActionContentHandler
- SUCCESS - org.mwolff.command.CommandTransition
-
Transition for an execute Method.
T
- TestCommand - Class in org.mwolff.command.testcommand
- TestCommand(String, CommandTransition) - Constructor for class org.mwolff.command.testcommand.TestCommand
- Transition - Interface in org.mwolff.command.process
-
Interface for a transition used for the process mode of the framework.
- transitionList - Variable in class org.mwolff.command.process.AbstractDefaultProcessCommand
V
- valueOf(String) - Static method in enum org.mwolff.command.CommandTransition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mwolff.command.sax.GlobalCommandConstants
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.mwolff.command.CommandTransition
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mwolff.command.sax.GlobalCommandConstants
-
Returns an array containing the constants of this enum type, in the order they are declared.
X
- XMLChainBuilder<T> - Class in org.mwolff.command.builder
-
Chain builder parsing an XML file for building chains or process chains.
- XMLChainBuilder(String) - Constructor for class org.mwolff.command.builder.XMLChainBuilder
All Classes All Packages