Package | Description |
---|---|
ch.tatool.app.service.exec.impl | |
ch.tatool.core.element | |
ch.tatool.core.executable | |
ch.tatool.core.module.initializer | |
ch.tatool.element | |
ch.tatool.exec | |
ch.tatool.test.swing |
Modifier and Type | Method and Description |
---|---|
Element |
ExecutorImpl.getActiveElement() |
Element |
ExecutionContextImpl.getActiveElement()
Get the active Element.
|
Element |
ElementTreeImpl.getRootElement() |
Element |
ElementTreeImpl.getTop() |
Modifier and Type | Method and Description |
---|---|
List<Element> |
ExecutionContextImpl.getElementStack()
Get the element stack, the stack of elements being executed.
|
List<Element> |
ElementTreeImpl.getElementStack() |
Modifier and Type | Method and Description |
---|---|
void |
ElementTreeImpl.pushElement(Element elementToPush) |
void |
ElementTreeImpl.setRootElement(Element element) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractElement
Abstract implementation that provides support for handlers.
|
class |
CompoundElement
Element that holds two child elements, the execution of which is alternated when a
special ExecutionOutcome is returned by a containing element execution.
|
class |
ExecutableElement
Default implementation of an execution element which does not support child elements.
|
class |
ListElement
Execution element that holds/manages a list of other execution elements.
|
Modifier and Type | Method and Description |
---|---|
protected Element |
AbstractListSelector.getExecutionElement() |
Element |
CompoundElement.getPrimary() |
Element |
CompoundElement.getSecondary() |
Modifier and Type | Method and Description |
---|---|
protected Iterator<Element> |
TimerListSelector.createIterator(ExecutionContext context)
Get the iterator to use for the iteration.
|
protected Iterator<Element> |
SessionListSelector.createIterator(ExecutionContext context)
Get the iterator to use for the iteration.
|
protected Iterator<Element> |
RandomOrderIteratedListSelector.createIterator(ExecutionContext context)
Creates an iterator that returns the elements in the group in a random order
compared to the standard order the elements have been added to the list
|
protected Iterator<Element> |
IteratedListSelector.createIterator(ExecutionContext context)
Get the iterator to use for the iteration.
|
List<Element> |
ListElement.getChildren() |
List<Element> |
ExecutableElement.getChildren()
Get all children.
|
List<Element> |
CompoundElement.getChildren()
This returns a list containing primary and secondary element.
|
Modifier and Type | Method and Description |
---|---|
void |
ListElement.addChild(Element child) |
void |
DefaultExecutionStrategy.addTemporaryElement(Element element) |
void |
TimerListSelector.initialize(Element element)
Initializes this scheduler.
|
void |
TemporalListSelector.initialize(Element element) |
void |
SessionListSelector.initialize(Element element)
Initializes this scheduler.
|
void |
RandomListSelector.initialize(Element element)
Initializes this scheduler.
|
void |
IteratedListSelector.initialize(Element element)
Initializes this scheduler.
|
static void |
ElementUtils.initialize(Element element)
Calls initialize on all objects contained in the element that implement Initializable.
|
void |
CompoundSelector.initialize(Element element) |
void |
AbstractListSelector.initialize(Element element)
Initializes this scheduler.
|
static void |
ElementUtils.initialize(Element parent,
Object object)
Initialize an object with the given parent Element.
|
void |
ListElement.removeChild(Element child) |
void |
CompoundElement.setPrimary(Element primary) |
void |
CompoundElement.setSecondary(Element secondary) |
Modifier and Type | Method and Description |
---|---|
protected static void |
NodeImpl.assignParents(Node parent,
Collection<Element> objects)
Sets the parent to the provided objects if they are of type Node
|
void |
ListElement.setChildren(List<Element> children) |
Modifier and Type | Method and Description |
---|---|
void |
ImageListInstructionExecutable.initialize(Element element)
This method is called before the element is executed.
|
Modifier and Type | Method and Description |
---|---|
protected Element |
SpringExecutorInitializer.fetchRootElement(Module module)
Loads the persisted module configuration
|
Element |
MemoryExecutorInitializer.getRootElement() |
protected Element |
SpringExecutorInitializer.loadRootElementFromSpringXML(String configXML)
Checks whether a configuration xml is valid or not.
|
Modifier and Type | Method and Description |
---|---|
void |
MemoryExecutorInitializer.setRootElement(Element rootElement) |
Constructor and Description |
---|
MemoryExecutorInitializer(Element rootElement) |
MemoryExecutorInitializer(Element rootElement,
ExecutionStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
Element |
ElementTree.getRootElement()
Get the root execution element.
|
Element |
ElementTree.getTop()
Get the top element of the stack.
|
Modifier and Type | Method and Description |
---|---|
List<Element> |
Element.getChildren()
Get the child execution elements.
|
List<Element> |
ElementTree.getElementStack()
Get the current execution stack, with the first element being the root
element, the last element the one that contains the currently executed
element.
|
Modifier and Type | Method and Description |
---|---|
void |
TemporaryElementSupport.addTemporaryElement(Element element)
Add an element for execution.
|
void |
Initializable.initialize(Element element)
This method is called whenever an Element is pushed onto the
ExecutionStack.
|
void |
ElementTree.pushElement(Element elementToPush)
Push a new element onto the stack.
|
void |
ElementTree.setRootElement(Element element)
Set the root execution element.
|
Modifier and Type | Method and Description |
---|---|
Element |
ExecutionContext.getActiveElement()
Get the active Element.
|
Modifier and Type | Method and Description |
---|---|
List<Element> |
ExecutionContext.getElementStack()
Get the element stack, the stack of elements being executed.
|
Modifier and Type | Method and Description |
---|---|
protected Element |
ModuleRunner.createRootElement()
Returns a simple test executable that return SUCCESS
|
Copyright © 2013. All Rights Reserved.