A B C D E F G H I J K L M N O P Q R S T U V W X

A

AbstractGuard - Class in it.amattioli.workstate.actions
 
AbstractGuard() - Constructor for class it.amattioli.workstate.actions.AbstractGuard
 
AbstractStateAction - Class in it.amattioli.workstate.actions
 
AbstractStateAction() - Constructor for class it.amattioli.workstate.actions.AbstractStateAction
 
AbstractTransitionAction - Class in it.amattioli.workstate.actions
 
AbstractTransitionAction() - Constructor for class it.amattioli.workstate.actions.AbstractTransitionAction
 
ACTION_OUT_OF_TRANSITION - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
ACTIVE_CURRENT_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
addAllAttributes(Map<String, Object>) - Method in class it.amattioli.workstate.core.Machine
 
addAllAttributes(Map<String, Object>) - Method in class it.amattioli.workstate.core.RealState
Add to the passed map all the attributes that are accessible from this state.
addAttribute(MetaAttribute) - Method in interface it.amattioli.workstate.config.AttributeOwnerBuilder
Add an attribute definition to the building object.
addAttribute(MetaAttribute) - Method in class it.amattioli.workstate.config.MetaEventBuilder
Add an attribute to the building event
addAttribute(MetaAttribute) - Method in class it.amattioli.workstate.config.MetaRealStateBuilder
 
addAttribute(MetaAttribute) - Method in class it.amattioli.workstate.core.MetaRealState
Add an attribute definition to this MetaState.
addAttribute(String, Object) - Method in class it.amattioli.workstate.wfunit.TestEvent
 
addAvailableEvents(Collection<MetaEvent>) - Method in class it.amattioli.workstate.core.CompositeState
 
addAvailableEvents(Collection<MetaEvent>) - Method in class it.amattioli.workstate.core.MetaState
Add to the passed collection all the MetaEvents receivable by the machine when it is in a state based on this.
addAvailableEvents(Collection<MetaEvent>) - Method in class it.amattioli.workstate.core.State
 
addCause(Throwable) - Method in interface it.amattioli.workstate.exceptions.MultiException
 
addCause(Throwable) - Method in exception it.amattioli.workstate.exceptions.WorkflowException
 
addHqlCondition(HqlAssembler) - Method in class it.amattioli.workstate.hibernate.HqlMachineSpecification
 
addMetaEvent(MetaEvent) - Method in class it.amattioli.workstate.core.EventRepository
Add a MetaEvent to this repository.
addMetaState(MetaState) - Method in class it.amattioli.workstate.core.MetaCompositeState
Add a sub-state to this state.
addParameter(MetaAttribute) - Method in class it.amattioli.workstate.core.MetaEvent
Add a new parameter to this MetaEvent.
addParameter(String, String) - Method in interface it.amattioli.workstate.exceptions.KeyedException
 
addParameter(String, String) - Method in class it.amattioli.workstate.exceptions.KeyedMessage
Add a parameter to the message.
addParameter(String, String) - Method in exception it.amattioli.workstate.exceptions.SimpleKeyedException
 
addParameter(String, String) - Method in exception it.amattioli.workstate.exceptions.WorkflowException
 
addSubNode(String, TreeInfo) - Method in class it.amattioli.workstate.info.TreeInfo
 
addSubstate(MetaState) - Method in class it.amattioli.workstate.config.MetaCompositeStateBuilder
 
addTransition(Transition) - Method in class it.amattioli.workstate.core.MetaState
Add a Transition exiting from this meta-state.
addValidator(String) - Method in class it.amattioli.workstate.config.MetaAttributeBuilder
Add a validator object for the attribute.
addValidator(String) - Method in class it.amattioli.workstate.config.MetaEventBuilder
Add a validator object to the event that is being built.
addValidator(AttributeValidator) - Method in class it.amattioli.workstate.core.MetaAttribute
 
addValidator(EventValidator) - Method in class it.amattioli.workstate.core.MetaEvent
 
admitEvent(Event) - Method in class it.amattioli.workstate.core.CompositeState
 
admitEvent(String, Map<String, Object>) - Method in class it.amattioli.workstate.core.Machine
 
admitEvent(Event) - Method in class it.amattioli.workstate.core.PseudoState
 
admitEvent(Event) - Method in class it.amattioli.workstate.core.ReferenceState
 
admitEvent(Event) - Method in class it.amattioli.workstate.core.SimpleState
 
admitEvent(Event) - Method in class it.amattioli.workstate.core.State
 
appendString(StringBuffer) - Method in class it.amattioli.workstate.info.TreeInfo
 
assemble(Serializable, Object) - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
assertAttribute(String, String, Object) - Method in class it.amattioli.workstate.wfunit.WorkflowTestCase
 
assertState(String) - Method in class it.amattioli.workstate.wfunit.WorkflowTestCase
 
ATTRIBUTE_NAME_RESOURCE - Static variable in class it.amattioli.workstate.core.MetaAttribute
 
AttributeHandler - Interface in it.amattioli.workstate.actions
 
AttributeOwnerBuilder - Interface in it.amattioli.workstate.config
A builder that implements this interface builds objects with associated attributes
AttributeReader - Interface in it.amattioli.workstate.actions
 
AttributeRetriever - Class in it.amattioli.workstate.wfunit
 
AttributeRetriever(String, String) - Constructor for class it.amattioli.workstate.wfunit.AttributeRetriever
 
AttributeValidator - Interface in it.amattioli.workstate.core
This interface must be implemented by classes that validate attribute values.

B

BeanShellGuard - Class in it.amattioli.workstate.actions
A guard implemented using a BeanShell script.
BeanShellGuard(String) - Constructor for class it.amattioli.workstate.actions.BeanShellGuard
Build a guard using a BeanShell expression written in a string
BeanShellHelper - Class in it.amattioli.workstate.config
 
BeanShellStateAction - Class in it.amattioli.workstate.actions
 
BeanShellStateAction(String) - Constructor for class it.amattioli.workstate.actions.BeanShellStateAction
 
BeanShellTransitionAction - Class in it.amattioli.workstate.actions
 
BeanShellTransitionAction(String) - Constructor for class it.amattioli.workstate.actions.BeanShellTransitionAction
 
BooleanFormat - Class in it.amattioli.workstate.conversion
 
BooleanFormat() - Constructor for class it.amattioli.workstate.conversion.BooleanFormat
 
buildConversionService(Locale) - Method in class it.amattioli.workstate.conversion.ConvServiceFactory
 
buildEvent(String, Map<String, Object>) - Method in class it.amattioli.workstate.core.CompositeState
 
buildEvent(String, Map<String, Object>, ConversionService) - Method in class it.amattioli.workstate.core.EventRepository
Build a new event given: Its name (tag) Its actual parameters A conversion service to transform string parameters to real parameters In the parameters map the keys are the parameter names while the values are the parameter values or strings that can be converted to the parameter values using the conversion service.
buildEvent(String, Map<String, Object>) - Method in class it.amattioli.workstate.core.EventRepository
Build a new event.
buildEvent(String, Map<String, Object>) - Method in class it.amattioli.workstate.core.Machine
 
buildEvent(String, Map<String, Object>) - Method in class it.amattioli.workstate.core.MetaMachine
 
buildEvent(String, Map<String, Object>, ConversionService) - Method in class it.amattioli.workstate.core.MetaMachine
 
buildEvent(String, Map<String, Object>) - Method in class it.amattioli.workstate.core.ReferenceState
 
buildEvent(String, Map<String, Object>) - Method in class it.amattioli.workstate.core.State
 
buildNode(String, Object) - Method in class it.amattioli.workstate.info.TreeBuilder
 
buildQueryString(MetaRealState) - Static method in class it.amattioli.workstate.hibernate.MetaStateQueryBuilder
 
builtState - Variable in class it.amattioli.workstate.config.MetaStateBuilder
 

C

canFormat(Class) - Method in class it.amattioli.workstate.conversion.ConversionService
 
canParse(Class) - Method in class it.amattioli.workstate.conversion.ConversionService
 
cDataBuffer - Variable in class it.amattioli.workstate.config.SaxEventsHandler
 
characters(char[], int, int) - Method in class it.amattioli.workstate.config.SaxEventsHandler
 
characters(char[], int, int) - Method in class it.amattioli.workstate.wfunit.XmlTestEventHandler
 
check(AttributeReader, AttributeReader) - Method in class it.amattioli.workstate.actions.BeanShellGuard
 
check(AttributeReader, AttributeReader) - Method in interface it.amattioli.workstate.actions.Guard
Check if the condition is satisfied or not.
check(AttributeReader, AttributeReader) - Method in class it.amattioli.workstate.actions.NegatedGuard
 
check(AttributeReader, AttributeReader) - Method in class it.amattioli.workstate.actions.NullGuard
 
checkActive() - Method in class it.amattioli.workstate.core.State
Verifies if this state is active.
checkAllowedSubstate(MetaState) - Method in class it.amattioli.workstate.core.MetaCompositeState
Verifies that a MetaState can be a sub-state of this.
checkAllowedSubstate(MetaState) - Method in class it.amattioli.workstate.core.MetaConcurrentState
Verifies that a sub-state of this state is a MetaSequentialState.
checkAllowedSubstate(MetaState) - Method in class it.amattioli.workstate.core.MetaSequentialState
 
checkAttribute(String, Object) - Method in class it.amattioli.workstate.core.MetaRealState
 
checkParentState(CompositeState) - Method in class it.amattioli.workstate.core.MetaState
Check if the parameter could be the parent state of a State based on this.
checkValidAttribute(Object) - Method in class it.amattioli.workstate.core.MetaAttribute
 
checkValidEvent(Event) - Method in class it.amattioli.workstate.core.MetaEvent
 
checkValidParameter(String, Object) - Method in class it.amattioli.workstate.core.MetaEvent
 
ClassForName(String) - Static method in class it.amattioli.workstate.core.MetaAttribute
 
clone() - Method in class it.amattioli.workstate.core.Machine
 
closeNode() - Method in class it.amattioli.workstate.info.TreeBuilder
 
CompositeState - Class in it.amattioli.workstate.core
 
CompositeState(MetaCompositeState, CompositeState) - Constructor for class it.amattioli.workstate.core.CompositeState
 
ConcurrentState - Class in it.amattioli.workstate.core
 
ConcurrentState(MetaConcurrentState, CompositeState) - Constructor for class it.amattioli.workstate.core.ConcurrentState
 
ConfigBuilder - Class in it.amattioli.workstate.config
Instances of this class allows finite state machines configuration.
ConfigBuilder(Configuration, String) - Constructor for class it.amattioli.workstate.config.ConfigBuilder
Build a new ConfigBuilder.
ConfigBuilder.StateType - Enum in it.amattioli.workstate.config
 
Configuration - Interface in it.amattioli.workstate.config
 
containsEvent(String) - Method in class it.amattioli.workstate.core.EventRepository
Check if this repository contains a MetaEvent with the given tag.
CONVERSION_SERVICE_TAG - Static variable in class it.amattioli.workstate.core.Machine
 
ConversionService - Class in it.amattioli.workstate.conversion
 
ConversionService() - Constructor for class it.amattioli.workstate.conversion.ConversionService
 
ConversionService(Locale) - Constructor for class it.amattioli.workstate.conversion.ConversionService
 
ConvServiceFactory - Class in it.amattioli.workstate.conversion
 
ConvServiceFactory() - Constructor for class it.amattioli.workstate.conversion.ConvServiceFactory
 
createMetaState() - Method in class it.amattioli.workstate.config.MetaConcurrentStateBuilder
 
createMetaState() - Method in class it.amattioli.workstate.config.MetaFinalStateBuilder
 
createMetaState() - Method in class it.amattioli.workstate.config.MetaInitialStateBuilder
 
createMetaState() - Method in class it.amattioli.workstate.config.MetaJunctionPointBuilder
 
createMetaState() - Method in class it.amattioli.workstate.config.MetaMachineBuilder
 
createMetaState() - Method in class it.amattioli.workstate.config.MetaReferenceStateBuilder
 
createMetaState() - Method in class it.amattioli.workstate.config.MetaSequentialStateBuilder
 
createMetaState() - Method in class it.amattioli.workstate.config.MetaSimpleStateBuilder
 
createMetaState() - Method in class it.amattioli.workstate.config.MetaStateBuilder
 
CURRENT_STATE_TAG - Static variable in class it.amattioli.workstate.core.SequentialState
 

D

DateConverter - Class in it.amattioli.workstate.conversion
 
DateConverter() - Constructor for class it.amattioli.workstate.conversion.DateConverter
 
deepCopy(Object) - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
DefaultMachineSpecification<T extends it.amattioli.dominate.Entity<?>> - Class in it.amattioli.workstate.specifications
 
DefaultMachineSpecification() - Constructor for class it.amattioli.workstate.specifications.DefaultMachineSpecification
 
DefaultMachineSpecification(String, String) - Constructor for class it.amattioli.workstate.specifications.DefaultMachineSpecification
 
DefaultMachineSpecification(String, String, MachineSpecification<T>) - Constructor for class it.amattioli.workstate.specifications.DefaultMachineSpecification
 
descendFrom(MetaCompositeState) - Method in class it.amattioli.workstate.core.MetaState
Check if the parameter is an ancestor of this meta-state.
disassemble(Object) - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
doAction(AttributeHandler) - Method in class it.amattioli.workstate.actions.BeanShellStateAction
 
doAction(AttributeReader, AttributeHandler) - Method in class it.amattioli.workstate.actions.BeanShellTransitionAction
 
doAction(AttributeHandler) - Method in class it.amattioli.workstate.actions.NullStateAction
 
doAction(AttributeReader, AttributeHandler) - Method in class it.amattioli.workstate.actions.NullTransitionAction
 
doAction(AttributeHandler) - Method in interface it.amattioli.workstate.actions.StateAction
 
doAction(AttributeReader, AttributeHandler) - Method in interface it.amattioli.workstate.actions.TransitionAction
 
doAction(Event, RealState) - Method in class it.amattioli.workstate.core.Transition
 

E

EMPTY_ENTRY_STACK - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
EMPTY_META_EVENT_TAG - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
EMPTY_META_STATE_TAG - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
endAttribute() - Method in class it.amattioli.workstate.config.ConfigBuilder
 
endElement(String, String, String) - Method in class it.amattioli.workstate.config.SaxEventsHandler
 
endElement(String, String, String) - Method in class it.amattioli.workstate.wfunit.XmlTestEventHandler
 
endEvent() - Method in class it.amattioli.workstate.config.ConfigBuilder
 
endState() - Method in class it.amattioli.workstate.config.ConfigBuilder
End a state configuration.
endTransition() - Method in class it.amattioli.workstate.config.ConfigBuilder
 
enter() - Method in class it.amattioli.workstate.core.ConcurrentState
Enter this state and position itself in the default sub-state of every region.
enter() - Method in class it.amattioli.workstate.core.FinalState
 
enter() - Method in class it.amattioli.workstate.core.InitialState
Enters the initial state.
enter() - Method in class it.amattioli.workstate.core.JunctionPoint
 
enter() - Method in class it.amattioli.workstate.core.RealState
 
enter() - Method in class it.amattioli.workstate.core.ReferenceState
 
enter() - Method in class it.amattioli.workstate.core.SequentialState
Enter this state and execute the transition associated to the initial state.
enter(Stack<MetaState>) - Method in class it.amattioli.workstate.core.SequentialState
Enter in this state and position itself in one of its sub-states.
enter() - Method in class it.amattioli.workstate.core.State
Enter this state and activate it.
enterCurrent(Stack<MetaState>) - Method in class it.amattioli.workstate.core.SequentialState
Change the current sub-state of this state.
equals(Object) - Method in class it.amattioli.workstate.actions.AbstractGuard
 
equals(Object) - Method in class it.amattioli.workstate.actions.AbstractStateAction
Generally speaking two actions are considered equals if they have the same class.
equals(Object) - Method in class it.amattioli.workstate.actions.AbstractTransitionAction
Generally speaking two actions are considered equals if they have the same class.
equals(Object) - Method in class it.amattioli.workstate.actions.BeanShellGuard
 
equals(Object) - Method in class it.amattioli.workstate.actions.BeanShellStateAction
 
equals(Object) - Method in class it.amattioli.workstate.actions.BeanShellTransitionAction
 
equals(Object) - Method in class it.amattioli.workstate.actions.NegatedGuard
 
equals(Object) - Method in class it.amattioli.workstate.config.XmlConfiguration
 
equals(Object) - Method in class it.amattioli.workstate.core.CompositeState
 
equals(Object) - Method in class it.amattioli.workstate.core.ExternalTransition
 
equals(Object) - Method in class it.amattioli.workstate.core.MetaAttribute
 
equals(Object) - Method in class it.amattioli.workstate.core.MetaEvent
Two MetaEvents are considered equals if they have the same tag.
equals(Object) - Method in class it.amattioli.workstate.core.MetaPseudoState
Two pseudostates are equals if they have the same class.
equals(Object) - Method in class it.amattioli.workstate.core.MetaRealState
Two MetaStates are equals if they have the same class and the same tag.
equals(Object) - Method in class it.amattioli.workstate.core.RealState
 
equals(Object) - Method in class it.amattioli.workstate.core.State
 
equals(Object) - Method in class it.amattioli.workstate.core.Transition
 
equals(Object) - Method in class it.amattioli.workstate.exceptions.KeyedMessage
Two messages are equal if they have the same key and the same parameters.
equals(Object) - Method in exception it.amattioli.workstate.exceptions.WorkflowException
 
equals(Object, Object) - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
ErrorMessage - Class in it.amattioli.workstate.exceptions
An enumeration containing all the possible error messages that the framwork could throw.
ErrorMessages - Class in it.amattioli.workstate.exceptions
Utility class to easily throw exceptions.
evalExpr(String) - Static method in class it.amattioli.workstate.config.BeanShellHelper
Evaluate a BeanShell expression.
Event - Class in it.amattioli.workstate.core
Represents an event that can be received by a state machine.
Event(MetaEvent, Map<String, Object>) - Constructor for class it.amattioli.workstate.core.Event
Construct a new event given its MetaEvent and its actual parameters.
EVENT_TO_PSEUDOSTATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
EventRepository - Class in it.amattioli.workstate.core
A MetaEvent container.
EventRepository(ConversionService) - Constructor for class it.amattioli.workstate.core.EventRepository
Construct a new EventRepository whose default ConversionService is passed as a parameter.
EventValidator - Interface in it.amattioli.workstate.core
This interface must be implemented by objects that are able to validate events.
EXISTING_ATTR_TAG - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
EXISTING_META_TAG - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
EXISTING_PARAMETER - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
exit() - Method in class it.amattioli.workstate.core.CompositeState
 
exit() - Method in class it.amattioli.workstate.core.RealState
 
exit() - Method in class it.amattioli.workstate.core.ReferenceState
 
exit() - Method in class it.amattioli.workstate.core.State
Exit a state and de-activate it.
exitCurrent() - Method in class it.amattioli.workstate.core.SequentialState
 
ExternalTransition - Class in it.amattioli.workstate.core
An external transition exits from its source state and enters its destination state even if the two are the same state.
ExternalTransition(MetaEvent, MetaState, MetaState, TransitionAction, Guard) - Constructor for class it.amattioli.workstate.core.ExternalTransition
 
ExternalTransitionBuilder - Class in it.amattioli.workstate.config
 
ExternalTransitionBuilder(MetaEvent, MetaState, MetaState) - Constructor for class it.amattioli.workstate.config.ExternalTransitionBuilder
 

F

FinalState - Class in it.amattioli.workstate.core
 
FinalState(MetaFinalState, CompositeState) - Constructor for class it.amattioli.workstate.core.FinalState
 
findAncestor(MetaState) - Method in class it.amattioli.workstate.core.State
Search for an ancestor of this state whose MetaState is given.
findMetaState(String) - Method in class it.amattioli.workstate.core.MetaMachine
 
findTarget(String) - Method in class it.amattioli.workstate.info.TreeInfo
 
findTriggeredTransition(Event, State) - Method in class it.amattioli.workstate.core.MetaState
Find a transition triggered by a given Event when the machine is in a State based on this.
format(Object, StringBuffer, FieldPosition) - Method in class it.amattioli.workstate.conversion.BooleanFormat
 
format(Object) - Method in class it.amattioli.workstate.conversion.ConversionService
 
found() - Method in class it.amattioli.workstate.wfunit.StateFinder
 
fromTag(String) - Static method in class it.amattioli.workstate.core.StateMemento
Reconstruct a StateMemento tree given a string obtained using StateMemento.getTag().

G

getAction() - Method in class it.amattioli.workstate.config.TransitionBuilder
 
getAllAttributes() - Method in interface it.amattioli.workstate.actions.AttributeReader
 
getAllAttributes() - Method in class it.amattioli.workstate.core.Event
 
getAllAttributes() - Method in class it.amattioli.workstate.core.PseudoState
 
getAllAttributes() - Method in class it.amattioli.workstate.core.RealState
Return a map containing all the attributes accessible from this state.
getAllAttributes() - Method in class it.amattioli.workstate.core.State
Return all the attributes of this state.
getAttribute(String) - Method in interface it.amattioli.workstate.actions.AttributeReader
 
getAttribute(String) - Method in class it.amattioli.workstate.core.Event
Return the event parameter value whose tag is the passed string.
getAttribute(String) - Method in class it.amattioli.workstate.core.Machine
 
getAttribute(String) - Method in class it.amattioli.workstate.core.PseudoState
 
getAttribute(String) - Method in class it.amattioli.workstate.core.RealState
Get the value of an attribute accessible to this state.
getAttribute(String) - Method in class it.amattioli.workstate.core.State
Return the value of an attribute of this state.
getAttributeClass() - Method in class it.amattioli.workstate.core.MetaAttribute
 
getAttributes() - Method in class it.amattioli.workstate.core.StateMemento
 
getAttributes() - Method in class it.amattioli.workstate.wfunit.TestEvent
 
getAvailableEvents() - Method in class it.amattioli.workstate.core.MetaState
Return all the MetaEvents receivable by the machine when it is in a state based on this.
getAvailableEvents() - Method in class it.amattioli.workstate.core.State
 
getBuiltAttribute() - Method in class it.amattioli.workstate.config.MetaAttributeBuilder
The built MetaAttribute.
getBuiltEvent() - Method in class it.amattioli.workstate.config.MetaEventBuilder
Returns the built MetaEvent
getBuiltMetaState() - Method in class it.amattioli.workstate.config.MetaStateBuilder
Return the built state.
getBuiltTransition() - Method in class it.amattioli.workstate.config.ExternalTransitionBuilder
 
getBuiltTransition() - Method in class it.amattioli.workstate.config.InternalTransitionBuilder
 
getBuiltTransition() - Method in class it.amattioli.workstate.config.TransitionBuilder
 
getCauses() - Method in interface it.amattioli.workstate.exceptions.MultiException
 
getCauses() - Method in exception it.amattioli.workstate.exceptions.WorkflowException
 
getChildren() - Method in class it.amattioli.workstate.core.StateMemento
 
getConfig() - Method in class it.amattioli.workstate.core.MetaMachine
 
getConfig() - Method in class it.amattioli.workstate.core.MetaState
 
getConversionService(Locale) - Method in class it.amattioli.workstate.conversion.ConvServiceFactory
 
getCurrentState() - Method in class it.amattioli.workstate.core.SequentialState
Return the current sub-state of this state.
getDateFromString(String) - Static method in class it.amattioli.workstate.conversion.DateConverter
 
getEndState() - Method in class it.amattioli.workstate.core.Transition
 
getEntryAction() - Method in class it.amattioli.workstate.config.MetaRealStateBuilder
 
getEntryAction() - Method in class it.amattioli.workstate.core.MetaRealState
 
getErrorMessage(String) - Method in class it.amattioli.workstate.exceptions.MessageBundle
Return the message with the given key
getErrorMessage(String, String...) - Method in class it.amattioli.workstate.exceptions.MessageBundle
 
getErrorMessage(KeyedMessage) - Method in class it.amattioli.workstate.exceptions.MessageBundle
 
getEvent() - Method in class it.amattioli.workstate.config.TransitionBuilder
 
getEvent() - Method in class it.amattioli.workstate.core.Transition
 
getEventList() - Method in class it.amattioli.workstate.wfunit.XmlTestEventHandler
 
getEventName() - Method in class it.amattioli.workstate.wfunit.TestEvent
 
getExitAction() - Method in class it.amattioli.workstate.config.MetaRealStateBuilder
 
getExitAction() - Method in class it.amattioli.workstate.core.MetaRealState
 
getFileName() - Method in class it.amattioli.workstate.wfunit.WfXmlTestCase
 
getGuard() - Method in class it.amattioli.workstate.config.TransitionBuilder
 
getGuardPriorityComparator() - Static method in class it.amattioli.workstate.core.Transition
Return a Comparator instance that allows the ordering of a list of transitions based on the guard priority (high priority first).
getId() - Method in interface it.amattioli.workstate.config.Configuration
 
getId() - Method in class it.amattioli.workstate.config.MetaEventBuilder
Returns the identifier passed to this builder constructor
getId() - Method in class it.amattioli.workstate.config.MetaStateBuilder
Return the identifier of the state that is being built
getId() - Method in class it.amattioli.workstate.config.XmlConfiguration
 
getId() - Method in class it.amattioli.workstate.core.State
Return the identifier of this state.
getInfo(Receiver) - Method in class it.amattioli.workstate.info.TreeDuplicator
 
getInfo() - Method in class it.amattioli.workstate.info.TreeInfo
 
getInitialState() - Method in class it.amattioli.workstate.core.MetaSequentialState
Return the MetaState that represents the initial state of this sequential state.
getInitialValue() - Method in class it.amattioli.workstate.core.MetaAttribute
 
getInstance() - Static method in class it.amattioli.workstate.actions.NullGuard
 
getInstance() - Static method in class it.amattioli.workstate.actions.NullStateAction
 
getInstance() - Static method in class it.amattioli.workstate.actions.NullTransitionAction
 
getInstance() - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
getKey() - Method in class it.amattioli.workstate.exceptions.KeyedMessage
Returns the message key.
getKeyedMessage() - Method in interface it.amattioli.workstate.exceptions.KeyedException
 
getKeyedMessage() - Method in exception it.amattioli.workstate.exceptions.SimpleKeyedException
 
getKeyedMessage() - Method in exception it.amattioli.workstate.exceptions.WorkflowException
 
getLocalAttributes() - Method in class it.amattioli.workstate.core.RealState
Return a map containing all the attributes of this state.
getLocalizedMessage() - Method in exception it.amattioli.workstate.exceptions.SimpleKeyedException
 
getMemento(StateMemento) - Method in class it.amattioli.workstate.core.CompositeState
 
getMemento(StateMemento) - Method in class it.amattioli.workstate.core.PseudoState
 
getMemento(StateMemento) - Method in class it.amattioli.workstate.core.ReferenceState
 
getMemento(StateMemento) - Method in class it.amattioli.workstate.core.SimpleState
 
getMemento(StateMemento) - Method in class it.amattioli.workstate.core.State
 
getMemento() - Method in class it.amattioli.workstate.core.State
 
getMessage() - Method in exception it.amattioli.workstate.exceptions.SimpleKeyedException
 
getMetaMachine(String) - Method in class it.amattioli.workstate.config.Registry
 
getMetaMachine(Configuration) - Method in class it.amattioli.workstate.config.Registry
 
getMetaState() - Method in class it.amattioli.workstate.specifications.MachineSpecification
 
getParameter(String) - Method in class it.amattioli.workstate.core.Event
Return the event parameter value whose tag is the passed string.
getParameter(String) - Method in class it.amattioli.workstate.core.MetaEvent
Returns the given parameter definition.
getParameters() - Method in class it.amattioli.workstate.exceptions.KeyedMessage
Return an immutable map containing the message parameters.
getParent() - Method in class it.amattioli.workstate.core.MetaState
Return the parent meta-state
getParent() - Method in class it.amattioli.workstate.core.State
Return the composite state that is parent of this state.
getPriority() - Method in class it.amattioli.workstate.actions.AbstractGuard
 
getPriority() - Method in interface it.amattioli.workstate.actions.Guard
Return the priority level for the guard evaluation.
getPriority() - Method in class it.amattioli.workstate.actions.NegatedGuard
The priority of this guard is equals to the priority of the negating guard passed to the constructor
getPriority() - Method in class it.amattioli.workstate.actions.NullGuard
 
getPropertyName() - Method in class it.amattioli.workstate.specifications.MachineSpecification
 
getResult() - Method in class it.amattioli.workstate.config.ConfigBuilder
 
getResult() - Method in class it.amattioli.workstate.core.MetaStateChecker
 
getResult() - Method in class it.amattioli.workstate.core.MetaStateFinder
 
getResult() - Method in class it.amattioli.workstate.info.TreeBuilder
 
getResult() - Method in class it.amattioli.workstate.info.TreeDuplicator
 
getResult() - Method in class it.amattioli.workstate.wfunit.AttributeRetriever
 
getRootMachine() - Method in class it.amattioli.workstate.core.Machine
 
getRootMachine() - Method in class it.amattioli.workstate.core.State
 
getStartState() - Method in class it.amattioli.workstate.core.Transition
 
getStateName() - Method in class it.amattioli.workstate.specifications.MachineSpecification
 
getSubNodes() - Method in class it.amattioli.workstate.info.TreeInfo
 
getSubstate(String) - Method in class it.amattioli.workstate.core.MetaCompositeState
Returns, if exists, the sub-state of this state with a given tag.
getSubstates() - Method in class it.amattioli.workstate.core.MetaCompositeState
Returns an (unmodifiable) collection containing the sub-state of this state.
getTag() - Method in class it.amattioli.workstate.config.MetaRealStateBuilder
 
getTag() - Method in class it.amattioli.workstate.core.MetaAttribute
 
getTag() - Method in class it.amattioli.workstate.core.MetaEvent
Returns this MetaEvent tag
getTag() - Method in class it.amattioli.workstate.core.MetaRealState
 
getTag() - Method in class it.amattioli.workstate.core.RealState
Return the tag of this state.
getTag() - Method in class it.amattioli.workstate.core.StateMemento
 
getTag() - Method in exception it.amattioli.workstate.exceptions.WorkflowException
 
getTag(Receiver) - Method in class it.amattioli.workstate.info.TreeDuplicator
 
getTempAttributeRepository() - Method in class it.amattioli.workstate.config.MetaRealStateBuilder
 
getTempSubstateRepository() - Method in class it.amattioli.workstate.config.MetaCompositeStateBuilder
 
getWorkflowName() - Method in class it.amattioli.workstate.specifications.MachineSpecification
 
Guard - Interface in it.amattioli.workstate.actions
A guard is a condition that allows a choice between various transitions having the same start state and the same triggering event.
GUARD_OUT_OF_TRANSITION - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 

H

hasAllowedAttribute(String) - Method in class it.amattioli.workstate.core.Machine
 
hasAllowedAttribute(String) - Method in class it.amattioli.workstate.core.RealState
Check if the passed string is the tag of an attribute that can be accessed by this state.
hashCode() - Method in class it.amattioli.workstate.actions.AbstractGuard
 
hashCode() - Method in class it.amattioli.workstate.actions.AbstractStateAction
 
hashCode() - Method in class it.amattioli.workstate.actions.AbstractTransitionAction
 
hashCode() - Method in class it.amattioli.workstate.actions.BeanShellGuard
 
hashCode() - Method in class it.amattioli.workstate.actions.BeanShellStateAction
 
hashCode() - Method in class it.amattioli.workstate.actions.BeanShellTransitionAction
 
hashCode() - Method in class it.amattioli.workstate.actions.NegatedGuard
 
hashCode() - Method in class it.amattioli.workstate.config.XmlConfiguration
 
hashCode(Object) - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
hasMetaEvent(MetaEvent) - Method in class it.amattioli.workstate.core.Event
Verifies if this event is associated with a given MetaEvent.
hasMetaState(MetaState) - Method in class it.amattioli.workstate.core.State
Check if the given MetaState is this state meta-state.
hasMoreSteps() - Method in class it.amattioli.workstate.wfunit.WorkflowTestCase
 
hasOwnAttribute(String) - Method in class it.amattioli.workstate.core.RealState
Check if the passed string is the tag of an attribute that belongs to this state.
hasSameTrigger(Transition) - Method in class it.amattioli.workstate.core.Transition
Check if the given transition has the same trigger of this one.
HqlMachineSpecification<T extends it.amattioli.dominate.Entity<?>> - Class in it.amattioli.workstate.hibernate
 
HqlMachineSpecification() - Constructor for class it.amattioli.workstate.hibernate.HqlMachineSpecification
 
HqlMachineSpecification(String, String) - Constructor for class it.amattioli.workstate.hibernate.HqlMachineSpecification
 
HqlMachineSpecification(String, String, MachineSpecification<T>) - Constructor for class it.amattioli.workstate.hibernate.HqlMachineSpecification
 
HqlMachineSpecification(String, String, String) - Constructor for class it.amattioli.workstate.hibernate.HqlMachineSpecification
 

I

i - Static variable in class it.amattioli.workstate.config.BeanShellHelper
 
ILLEGAL_ATTR_OWNER - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
ILLEGAL_INTERNAL_TRANSITION_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
ILLEGAL_PARAMETER - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
initialAttributesValues() - Method in class it.amattioli.workstate.core.MetaRealState
 
InitialState - Class in it.amattioli.workstate.core
An initial state is a pseudo-state that represents the starting point of a sequential state.
InitialState(MetaInitialState, CompositeState) - Constructor for class it.amattioli.workstate.core.InitialState
 
initParameters(Map<String, Object>) - Method in class it.amattioli.workstate.core.MetaEvent
Returns the actual parameters of an event given a map of the parameters passed by the user.
instance() - Static method in class it.amattioli.workstate.config.Registry
 
InternalTransition - Class in it.amattioli.workstate.core
Am InternalTransition connects a state with itself and during its execution the state is not exited.
InternalTransition(MetaEvent, MetaState, TransitionAction, Guard) - Constructor for class it.amattioli.workstate.core.InternalTransition
 
InternalTransitionBuilder - Class in it.amattioli.workstate.config
 
InternalTransitionBuilder(MetaEvent, MetaState) - Constructor for class it.amattioli.workstate.config.InternalTransitionBuilder
 
INVALID_ATTRIBUTE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
INVALID_ATTRIBUTE_CLASS - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
INVALID_ATTRIBUTE_INIT_VALUE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
INVALID_ATTRIBUTE_VALUE_CLASS - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
isAction(TransitionAction) - Method in class it.amattioli.workstate.core.Transition
 
isActive() - Method in class it.amattioli.workstate.core.State
Verifies if this state is active.
isAllowedAttribute(String) - Method in class it.amattioli.workstate.core.MetaRealState
Check if this MetaState has a parameter.
isAllowedParameter(String) - Method in class it.amattioli.workstate.core.Event
 
isAllowedParameter(String) - Method in class it.amattioli.workstate.core.MetaEvent
Check if a parameter exists.
isAncestorOf(MetaState) - Method in class it.amattioli.workstate.core.MetaCompositeState
Check if this meta-state is a super-state of the passed one.
isComplete() - Method in class it.amattioli.workstate.core.CompositeState
 
isComplete() - Method in class it.amattioli.workstate.core.ReferenceState
 
isEndState(MetaState) - Method in class it.amattioli.workstate.core.Transition
 
isEvent(MetaEvent) - Method in class it.amattioli.workstate.core.Transition
 
isGuard(Guard) - Method in class it.amattioli.workstate.core.Transition
 
isInState(MetaState) - Method in class it.amattioli.workstate.core.Machine
 
isMutable() - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
isRegion() - Method in class it.amattioli.workstate.core.SequentialState
 
isRegion() - Method in class it.amattioli.workstate.core.State
Check if this state is a region of a ConcurrentState.
isSatisfiedBy(T) - Method in class it.amattioli.workstate.specifications.MachineSpecification
 
isStartState(MetaState) - Method in class it.amattioli.workstate.core.Transition
 
isSubstate(String) - Method in class it.amattioli.workstate.core.MetaCompositeState
Verifies if this state has a sub-state whose tag is passed as a parameter.
isTriggeredBy(Event, State) - Method in class it.amattioli.workstate.core.Transition
Check if this transition is triggered by a given Event when the machine is in a giben State.
it.amattioli.workstate.actions - package it.amattioli.workstate.actions
 
it.amattioli.workstate.config - package it.amattioli.workstate.config
 
it.amattioli.workstate.conversion - package it.amattioli.workstate.conversion
 
it.amattioli.workstate.core - package it.amattioli.workstate.core
 
it.amattioli.workstate.exceptions - package it.amattioli.workstate.exceptions
 
it.amattioli.workstate.hibernate - package it.amattioli.workstate.hibernate
 
it.amattioli.workstate.info - package it.amattioli.workstate.info
 
it.amattioli.workstate.specifications - package it.amattioli.workstate.specifications
 
it.amattioli.workstate.wfunit - package it.amattioli.workstate.wfunit
 
itselfAssembleQuery(Assembler) - Method in class it.amattioli.workstate.hibernate.HqlMachineSpecification
 
itselfAssembleQuery(Assembler) - Method in class it.amattioli.workstate.specifications.DefaultMachineSpecification
 
itselfSupportsAssembler(Assembler) - Method in class it.amattioli.workstate.hibernate.HqlMachineSpecification
 
itselfSupportsAssembler(Assembler) - Method in class it.amattioli.workstate.specifications.DefaultMachineSpecification
 

J

JunctionPoint - Class in it.amattioli.workstate.core
 
JunctionPoint(MetaJunctionPoint, CompositeState) - Constructor for class it.amattioli.workstate.core.JunctionPoint
 

K

KeyedException - Interface in it.amattioli.workstate.exceptions
 
KeyedMessage - Class in it.amattioli.workstate.exceptions
A message identified by a key inside a bundle.
KeyedMessage(String) - Constructor for class it.amattioli.workstate.exceptions.KeyedMessage
Construct a message identified by the given key.
KeyedMessage(String, Map<String, String>) - Constructor for class it.amattioli.workstate.exceptions.KeyedMessage
Construct a message identified by the given key and with the given parameters.
knowsEvent(String) - Method in class it.amattioli.workstate.core.MetaMachine
Controlla se questa macchina è in grado di interpretare l'evento il cui tag è passato come parametro.

L

loadEvents() - Method in class it.amattioli.workstate.wfunit.WfXmlTestCase
 
loadEvents() - Method in class it.amattioli.workstate.wfunit.WorkflowTestCase
 
loadMachine() - Method in class it.amattioli.workstate.wfunit.WorkflowTestCase
 

M

Machine - Class in it.amattioli.workstate.core
 
Machine(MetaMachine, CompositeState) - Constructor for class it.amattioli.workstate.core.Machine
 
Machine(MetaMachine) - Constructor for class it.amattioli.workstate.core.Machine
 
machine - Variable in class it.amattioli.workstate.wfunit.WorkflowTestCase
 
MachineHibernateType - Class in it.amattioli.workstate.hibernate
 
MachineHibernateType() - Constructor for class it.amattioli.workstate.hibernate.MachineHibernateType
 
MachineSpecification<T extends it.amattioli.dominate.Entity<?>> - Class in it.amattioli.workstate.specifications
 
MachineSpecification() - Constructor for class it.amattioli.workstate.specifications.MachineSpecification
 
MachineSpecification(String, String) - Constructor for class it.amattioli.workstate.specifications.MachineSpecification
 
MachineSpecification(String, String, MachineSpecification<T>) - Constructor for class it.amattioli.workstate.specifications.MachineSpecification
 
MessageBundle - Class in it.amattioli.workstate.exceptions
Abstract class for the rapid development of message bundle retrieving classes.
MessageBundle(ResourceBundle) - Constructor for class it.amattioli.workstate.exceptions.MessageBundle
Construct a MessageBundle using the given ResourceBundle.
MessageBundle(String) - Constructor for class it.amattioli.workstate.exceptions.MessageBundle
Construct a MessageBundle using the ResourceBundle with the given name.
MessageBundle(String, Locale) - Constructor for class it.amattioli.workstate.exceptions.MessageBundle
Construct a MessageBundle using the ResourceBundle with the given name and the given Locale.
MetaAttribute - Class in it.amattioli.workstate.core
 
MetaAttribute(String, Class<?>, Object) - Constructor for class it.amattioli.workstate.core.MetaAttribute
 
MetaAttribute(String, String, Object) - Constructor for class it.amattioli.workstate.core.MetaAttribute
 
MetaAttributeBuilder - Class in it.amattioli.workstate.config
Build a MetaAttribute starting from the strings read from a data source.
MetaAttributeBuilder(String, String, String) - Constructor for class it.amattioli.workstate.config.MetaAttributeBuilder
Constructs a builder given the base MetaAttribute parameters: The tag The class The initial value
MetaCompositeState - Class in it.amattioli.workstate.core
A MetaCompositeState is the configuration of a state that can have sub-states.
MetaCompositeState(String, StateAction, StateAction) - Constructor for class it.amattioli.workstate.core.MetaCompositeState
Construct a new MetaCompositeState given its identifier (tag) and its entry and exit action.
MetaCompositeStateBuilder - Class in it.amattioli.workstate.config
 
MetaCompositeStateBuilder(String, String) - Constructor for class it.amattioli.workstate.config.MetaCompositeStateBuilder
 
MetaConcurrentState - Class in it.amattioli.workstate.core
 
MetaConcurrentState(String, StateAction, StateAction) - Constructor for class it.amattioli.workstate.core.MetaConcurrentState
Construct a new MetaConcurrentState given its identifier (tag) and its entry and exit action.
MetaConcurrentStateBuilder - Class in it.amattioli.workstate.config
 
MetaConcurrentStateBuilder(String, String) - Constructor for class it.amattioli.workstate.config.MetaConcurrentStateBuilder
 
MetaEvent - Class in it.amattioli.workstate.core
A MetaEvent is the configuration of an Event that can be sent to a Machine.
MetaEvent(String) - Constructor for class it.amattioli.workstate.core.MetaEvent
Build a new MetaEvent given its tag.
MetaEventBuilder - Class in it.amattioli.workstate.config
Allows the construction of a MetaEvent instance given the configuration strings read from a datasource.
MetaEventBuilder(String, String) - Constructor for class it.amattioli.workstate.config.MetaEventBuilder
Construct a builder given the event tag and an identifier
MetaFinalState - Class in it.amattioli.workstate.core
 
MetaFinalState() - Constructor for class it.amattioli.workstate.core.MetaFinalState
 
MetaFinalStateBuilder - Class in it.amattioli.workstate.config
 
MetaFinalStateBuilder(String) - Constructor for class it.amattioli.workstate.config.MetaFinalStateBuilder
 
MetaInitialState - Class in it.amattioli.workstate.core
 
MetaInitialState() - Constructor for class it.amattioli.workstate.core.MetaInitialState
 
MetaInitialStateBuilder - Class in it.amattioli.workstate.config
 
MetaInitialStateBuilder(String) - Constructor for class it.amattioli.workstate.config.MetaInitialStateBuilder
 
MetaJunctionPoint - Class in it.amattioli.workstate.core
 
MetaJunctionPoint() - Constructor for class it.amattioli.workstate.core.MetaJunctionPoint
 
MetaJunctionPointBuilder - Class in it.amattioli.workstate.config
 
MetaJunctionPointBuilder(String) - Constructor for class it.amattioli.workstate.config.MetaJunctionPointBuilder
 
MetaMachine - Class in it.amattioli.workstate.core
 
MetaMachine(String, String) - Constructor for class it.amattioli.workstate.core.MetaMachine
 
MetaMachine(String, Configuration, String, EventRepository, String) - Constructor for class it.amattioli.workstate.core.MetaMachine
 
MetaMachineBuilder - Class in it.amattioli.workstate.config
 
MetaMachineBuilder(String, String) - Constructor for class it.amattioli.workstate.config.MetaMachineBuilder
 
MetaPseudoState - Class in it.amattioli.workstate.core
 
MetaPseudoState() - Constructor for class it.amattioli.workstate.core.MetaPseudoState
 
MetaRealState - Class in it.amattioli.workstate.core
A MetaRealState is the configuration of a RealState, a state in which a Machine can remain indefinitely.
MetaRealState(String, StateAction, StateAction) - Constructor for class it.amattioli.workstate.core.MetaRealState
Build a new MetaRealState given its tag and its entry and exit action.
MetaRealStateBuilder - Class in it.amattioli.workstate.config
 
MetaRealStateBuilder(String, String) - Constructor for class it.amattioli.workstate.config.MetaRealStateBuilder
 
MetaReferenceState - Class in it.amattioli.workstate.core
 
MetaReferenceState(String, StateAction, StateAction, String) - Constructor for class it.amattioli.workstate.core.MetaReferenceState
 
MetaReferenceStateBuilder - Class in it.amattioli.workstate.config
 
MetaReferenceStateBuilder(String, String) - Constructor for class it.amattioli.workstate.config.MetaReferenceStateBuilder
 
MetaSequentialState - Class in it.amattioli.workstate.core
 
MetaSequentialState() - Constructor for class it.amattioli.workstate.core.MetaSequentialState
The no-arguments constructor is used only for serialization/deserialization purposes.
MetaSequentialState(String, StateAction, StateAction) - Constructor for class it.amattioli.workstate.core.MetaSequentialState
Build a new MetaSequentialState given its tag and its entry and exit actions.
MetaSequentialStateBuilder - Class in it.amattioli.workstate.config
 
MetaSequentialStateBuilder(String, String) - Constructor for class it.amattioli.workstate.config.MetaSequentialStateBuilder
 
MetaSimpleState - Class in it.amattioli.workstate.core
A MetaSimpleState represents the configuration of a simple state, a state without sub-states.
MetaSimpleState(String, StateAction, StateAction) - Constructor for class it.amattioli.workstate.core.MetaSimpleState
Build a new MetaSimpleState given its tag and its entry and exit actions.
MetaSimpleStateBuilder - Class in it.amattioli.workstate.config
 
MetaSimpleStateBuilder(String, String) - Constructor for class it.amattioli.workstate.config.MetaSimpleStateBuilder
 
MetaState - Class in it.amattioli.workstate.core
A MetaState represents the configuration of a possible state of a Machine.
MetaState() - Constructor for class it.amattioli.workstate.core.MetaState
 
MetaStateBuilder - Class in it.amattioli.workstate.config
Allows the construction of a MetaState instance given the configuration strings read from a datasource.
MetaStateBuilder(String) - Constructor for class it.amattioli.workstate.config.MetaStateBuilder
Construct a builder given the id of the state.
MetaStateChecker - Class in it.amattioli.workstate.core
 
MetaStateChecker(MetaState) - Constructor for class it.amattioli.workstate.core.MetaStateChecker
 
MetaStateFinder - Class in it.amattioli.workstate.core
 
MetaStateFinder(String) - Constructor for class it.amattioli.workstate.core.MetaStateFinder
 
MetaStateQueryBuilder - Class in it.amattioli.workstate.hibernate
 
MultiException - Interface in it.amattioli.workstate.exceptions
 

N

name() - Method in class it.amattioli.workstate.exceptions.ErrorMessage
 
NegatedGuard - Class in it.amattioli.workstate.actions
A decorator that negates a guard.
NegatedGuard(Guard) - Constructor for class it.amattioli.workstate.actions.NegatedGuard
Build a guard that negates the result of the guard passed as parameter.
negates(Guard) - Method in class it.amattioli.workstate.actions.NegatedGuard
Check if this guard is the negation of the guard passed as the parameter
NESTED_ATTRIBUTE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NESTED_EVENT - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NESTED_TRANSITION - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
newAttribute(String, String, String) - Method in class it.amattioli.workstate.config.ConfigBuilder
 
newBuilder() - Method in class it.amattioli.workstate.info.TreeDuplicator
 
newClassCastException(ErrorMessage, String[]) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newClassCastException(ErrorMessage) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newClassCastException(ErrorMessage, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newClassCastException(ErrorMessage, String, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newClassCastException(ErrorMessage, String, String, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newEvent(String, String) - Method in class it.amattioli.workstate.config.ConfigBuilder
 
newEvent(Map<String, Object>) - Method in class it.amattioli.workstate.core.MetaEvent
Build a new Event using this MetaEvent as its definition.
newExternalTransition(String, String, String) - Method in class it.amattioli.workstate.config.ConfigBuilder
 
newIllegalArgumentException(ErrorMessage, String[]) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newIllegalArgumentException(ErrorMessage) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newIllegalArgumentException(ErrorMessage, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newIllegalArgumentException(ErrorMessage, String, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newIllegalStateException(ErrorMessage, String[]) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newIllegalStateException(ErrorMessage) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newIllegalStateException(ErrorMessage, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newIllegalStateException(ErrorMessage, String, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newInstance(String, String) - Static method in class it.amattioli.workstate.specifications.MachineSpecification
 
newInternalTransition(String, String) - Method in class it.amattioli.workstate.config.ConfigBuilder
 
newMachine(Configuration, Object, CompositeState) - Method in class it.amattioli.workstate.config.Registry
 
newMachine(String, Object, CompositeState) - Method in class it.amattioli.workstate.config.Registry
 
newMachine(Configuration, Object) - Method in class it.amattioli.workstate.config.Registry
 
newMachine(String, Object) - Method in class it.amattioli.workstate.config.Registry
 
newMachine(String) - Method in class it.amattioli.workstate.config.Registry
 
newMachine(String, Object, CompositeState, StateMemento) - Method in class it.amattioli.workstate.config.Registry
 
newMachineInstance(Object, CompositeState, StateMemento) - Method in class it.amattioli.workstate.core.MetaMachine
 
newMachineInstance(Object, CompositeState) - Method in class it.amattioli.workstate.core.MetaMachine
 
newMachineInstance(CompositeState) - Method in class it.amattioli.workstate.core.MetaMachine
 
newNode(String, Object) - Method in class it.amattioli.workstate.info.TreeBuilder
 
newNullPointerException(ErrorMessage, String[]) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newNullPointerException(ErrorMessage) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newNullPointerException(ErrorMessage, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newNullPointerException(ErrorMessage, String, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newState(ConfigBuilder.StateType, String, String) - Method in class it.amattioli.workstate.config.ConfigBuilder
Start the configuration of a new state.
newState(CompositeState) - Method in class it.amattioli.workstate.core.MetaConcurrentState
 
newState(CompositeState) - Method in class it.amattioli.workstate.core.MetaFinalState
 
newState(CompositeState) - Method in class it.amattioli.workstate.core.MetaInitialState
 
newState(CompositeState) - Method in class it.amattioli.workstate.core.MetaJunctionPoint
 
newState(CompositeState) - Method in class it.amattioli.workstate.core.MetaMachine
 
newState(CompositeState) - Method in class it.amattioli.workstate.core.MetaReferenceState
 
newState(CompositeState) - Method in class it.amattioli.workstate.core.MetaSequentialState
 
newState(CompositeState) - Method in class it.amattioli.workstate.core.MetaSimpleState
 
newState(CompositeState) - Method in class it.amattioli.workstate.core.MetaState
Create a new State based on this meta-state.
newUnsupportedOperationException(ErrorMessage, String[]) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newUnsupportedOperationException(ErrorMessage) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newUnsupportedOperationException(ErrorMessage, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newUnsupportedOperationException(ErrorMessage, String, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newWorkflowException(String, ErrorMessage, String[]) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newWorkflowException(String, ErrorMessage) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
newWorkflowException(String, ErrorMessage, String, String) - Static method in class it.amattioli.workstate.exceptions.ErrorMessages
 
NO_BREAK_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NO_INITIAL_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NO_MORE_STEPS - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NO_NULL_PARENT_META_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NO_TRANSITION_ACTIVATED - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NON_ACTIVE_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NON_EXISTING_ANCESTOR - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NON_EXISTING_ATTR_TAG - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NON_EXISTING_META_TAG - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NON_EXISTING_PARAM_TAG - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NON_SEQ_CONCURRENT_SUBSTATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NON_SEQUENTIAL_STATE_ENTRY - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL - Static variable in class it.amattioli.workstate.core.Event
This constant is a null event.
NULL - Static variable in class it.amattioli.workstate.core.MetaEvent
 
NULL_ATTRIBUTE_CLASS - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_ENTRY_STACK - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_GUARD_PRIORITY - Static variable in class it.amattioli.workstate.actions.NullGuard
 
NULL_META_ATTRIBUTE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_META_EVENT - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_META_EVENT_TAG - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_META_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_META_STATE_TAG - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_NEGATING_GUARD - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_SOURCE_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_STATE_ANCESTOR - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_STATE_DESCEND - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_SUB_META_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_TARGET_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NULL_TRANSITION - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
NullGuard - Class in it.amattioli.workstate.actions
A guard whose NullGuard.check(AttributeReader, AttributeReader) method always returns true
nullSafeGet(ResultSet, String[], Object) - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
NullStateAction - Class in it.amattioli.workstate.actions
A NullStateAction is used to execute no actions entering and exiting a state.
NullTransitionAction - Class in it.amattioli.workstate.actions
A NullTransitionAction is used to execute no actions duringa transition.

O

OBJECT_ALREADY_BUILT - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
offer(T) - Method in class it.amattioli.workstate.core.Queue
 
ONE_ROOT_STATE_ONLY - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
OVERLAPPING_TRANSITION - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
OWNER_TAG - Static variable in class it.amattioli.workstate.core.MetaMachine
 

P

parse(String, Class) - Method in class it.amattioli.workstate.conversion.ConversionService
 
parseObject(String, ParsePosition) - Method in class it.amattioli.workstate.conversion.BooleanFormat
 
perform(Event, State) - Method in class it.amattioli.workstate.core.ExternalTransition
 
perform(Event, State) - Method in class it.amattioli.workstate.core.InternalTransition
 
perform(Event, State) - Method in class it.amattioli.workstate.core.Transition
Perform this transition.
poll() - Method in class it.amattioli.workstate.core.Queue
 
postEvent(String, Map<String, Object>) - Method in class it.amattioli.workstate.core.Machine
 
postEvent(String) - Method in class it.amattioli.workstate.core.Machine
 
postEvent(Event) - Method in class it.amattioli.workstate.core.Machine
 
processEvents() - Method in class it.amattioli.workstate.core.Machine
 
PseudoState - Class in it.amattioli.workstate.core
 
PseudoState(MetaPseudoState, CompositeState) - Constructor for class it.amattioli.workstate.core.PseudoState
 

Q

Queue<T> - Class in it.amattioli.workstate.core
 
Queue() - Constructor for class it.amattioli.workstate.core.Queue
 

R

read() - Method in interface it.amattioli.workstate.config.Configuration
 
read() - Method in class it.amattioli.workstate.config.XmlConfiguration
 
readEvents() - Method in interface it.amattioli.workstate.wfunit.TestEventsReader
 
readEvents() - Method in class it.amattioli.workstate.wfunit.XmlTestEventsReader
 
ReadException - Exception in it.amattioli.workstate.wfunit
 
ReadException(Throwable) - Constructor for exception it.amattioli.workstate.wfunit.ReadException
 
RealState - Class in it.amattioli.workstate.core
Represents a stable state in which a Machine can be after an event has been received.
RealState(MetaRealState, CompositeState) - Constructor for class it.amattioli.workstate.core.RealState
 
receive(Visitor) - Method in class it.amattioli.workstate.core.CompositeState
 
receive(Visitor) - Method in class it.amattioli.workstate.core.MetaCompositeState
 
receive(Visitor) - Method in class it.amattioli.workstate.core.MetaPseudoState
 
receive(Visitor) - Method in class it.amattioli.workstate.core.MetaReferenceState
 
receive(Visitor) - Method in class it.amattioli.workstate.core.MetaSimpleState
 
receive(Visitor) - Method in class it.amattioli.workstate.core.ReferenceState
 
receive(Visitor) - Method in class it.amattioli.workstate.core.SimpleState
 
receive(Visitor) - Method in interface it.amattioli.workstate.info.Receiver
 
receiveEvent(Event) - Method in class it.amattioli.workstate.core.CompositeState
 
receiveEvent(Event) - Method in class it.amattioli.workstate.core.PseudoState
 
receiveEvent(Event) - Method in class it.amattioli.workstate.core.ReferenceState
 
receiveEvent(Event) - Method in class it.amattioli.workstate.core.SimpleState
 
receiveEvent(Event) - Method in class it.amattioli.workstate.core.State
 
Receiver - Interface in it.amattioli.workstate.info
An object that can receive a Visitor.
reEnter() - Method in class it.amattioli.workstate.core.CompositeState
 
reEnter() - Method in class it.amattioli.workstate.core.RealState
 
reEnter() - Method in class it.amattioli.workstate.core.ReferenceState
 
reEnter() - Method in class it.amattioli.workstate.core.State
Re-enter a state that was exited for exception handling purposes.
reEnterCurrent() - Method in class it.amattioli.workstate.core.SequentialState
 
reExit() - Method in class it.amattioli.workstate.core.RealState
 
reExit() - Method in class it.amattioli.workstate.core.ReferenceState
 
reExit() - Method in class it.amattioli.workstate.core.State
Re-exit a state that was entered for exception handling purposes.
ReferenceState - Class in it.amattioli.workstate.core
A ReferenceState is a state that represents a reference to another state machine.
ReferenceState(MetaReferenceState, CompositeState, Configuration) - Constructor for class it.amattioli.workstate.core.ReferenceState
Build a new reference state.
register(Configuration) - Method in class it.amattioli.workstate.config.Registry
 
registerFormat(Class, Format) - Method in class it.amattioli.workstate.conversion.ConversionService
 
Registry - Class in it.amattioli.workstate.config
 
replace(Object, Object, Object) - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
restore(StateMemento) - Method in class it.amattioli.workstate.core.ConcurrentState
 
restore(StateMemento) - Method in class it.amattioli.workstate.core.PseudoState
 
restore(StateMemento) - Method in class it.amattioli.workstate.core.RealState
 
restore(StateMemento) - Method in class it.amattioli.workstate.core.ReferenceState
 
restore(StateMemento) - Method in class it.amattioli.workstate.core.SequentialState
 
restore(StateMemento) - Method in class it.amattioli.workstate.core.State
 
returnedClass() - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 

S

SaxEventsHandler - Class in it.amattioli.workstate.config
 
SaxEventsHandler(ConfigBuilder) - Constructor for class it.amattioli.workstate.config.SaxEventsHandler
 
SequentialState - Class in it.amattioli.workstate.core
 
SequentialState(MetaSequentialState, CompositeState) - Constructor for class it.amattioli.workstate.core.SequentialState
 
setAction(String) - Method in class it.amattioli.workstate.config.ConfigBuilder
 
setAction(String) - Method in class it.amattioli.workstate.config.TransitionBuilder
 
setAttribute(String, Object) - Method in interface it.amattioli.workstate.actions.AttributeHandler
 
setAttribute(String, Object) - Method in class it.amattioli.workstate.core.Machine
 
setAttribute(String, Object) - Method in class it.amattioli.workstate.core.RealState
Set the value of an attribute accessible from this state.
setAttributeValidator(String) - Method in class it.amattioli.workstate.config.ConfigBuilder
 
setEntryAction(String) - Method in class it.amattioli.workstate.config.ConfigBuilder
Set the entry-action of the building state.
setEntryAction(String) - Method in class it.amattioli.workstate.config.MetaRealStateBuilder
 
setEntryAction(String) - Method in class it.amattioli.workstate.config.MetaStateBuilder
 
setEventRepository(EventRepository) - Method in class it.amattioli.workstate.config.MetaMachineBuilder
 
setExitAction(String) - Method in class it.amattioli.workstate.config.ConfigBuilder
 
setExitAction(String) - Method in class it.amattioli.workstate.config.MetaRealStateBuilder
 
setExitAction(String) - Method in class it.amattioli.workstate.config.MetaStateBuilder
 
setGuard(String) - Method in class it.amattioli.workstate.config.ConfigBuilder
 
setGuard(String) - Method in class it.amattioli.workstate.config.TransitionBuilder
 
setHqlParam(HqlAssembler) - Method in class it.amattioli.workstate.hibernate.HqlMachineSpecification
 
setId(String) - Method in interface it.amattioli.workstate.config.Configuration
 
setId(String) - Method in class it.amattioli.workstate.config.XmlConfiguration
 
setOwner(Object) - Method in class it.amattioli.workstate.core.Machine
Set the state machine owner.
setOwnerClass(String) - Method in class it.amattioli.workstate.config.ConfigBuilder
 
setOwnerClass(String) - Method in class it.amattioli.workstate.config.MetaMachineBuilder
 
setParameterValues(Properties) - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
setParent(MetaCompositeState) - Method in class it.amattioli.workstate.core.MetaState
Set the parent of this meta-state.
setPropertyName(String) - Method in class it.amattioli.workstate.specifications.MachineSpecification
 
setReader(Configuration) - Method in class it.amattioli.workstate.config.MetaMachineBuilder
 
setRef(String) - Method in class it.amattioli.workstate.config.MetaReferenceStateBuilder
 
setReference(String) - Method in class it.amattioli.workstate.config.ConfigBuilder
 
setSource(String) - Method in interface it.amattioli.workstate.config.Configuration
 
setSource(String) - Method in class it.amattioli.workstate.config.XmlConfiguration
 
setStateName(String) - Method in class it.amattioli.workstate.specifications.MachineSpecification
 
setUp() - Method in class it.amattioli.workstate.wfunit.WorkflowTestCase
 
setWorkflowName(String) - Method in class it.amattioli.workstate.specifications.MachineSpecification
 
SimpleKeyedException - Exception in it.amattioli.workstate.exceptions
 
SimpleKeyedException(MessageBundle, KeyedMessage) - Constructor for exception it.amattioli.workstate.exceptions.SimpleKeyedException
 
SimpleKeyedException(KeyedMessage) - Constructor for exception it.amattioli.workstate.exceptions.SimpleKeyedException
 
SimpleKeyedException(MessageBundle, String) - Constructor for exception it.amattioli.workstate.exceptions.SimpleKeyedException
 
SimpleKeyedException(String) - Constructor for exception it.amattioli.workstate.exceptions.SimpleKeyedException
 
SimpleState - Class in it.amattioli.workstate.core
 
SimpleState(MetaSimpleState, CompositeState) - Constructor for class it.amattioli.workstate.core.SimpleState
 
sqlTypes() - Method in class it.amattioli.workstate.hibernate.MachineHibernateType
 
startElement(String, String, String, Attributes) - Method in class it.amattioli.workstate.config.SaxEventsHandler
 
startElement(String, String, String, Attributes) - Method in class it.amattioli.workstate.wfunit.XmlTestEventHandler
 
State - Class in it.amattioli.workstate.core
Represent a generic state.
State(MetaState, CompositeState) - Constructor for class it.amattioli.workstate.core.State
 
STATE_ALREADY_ACTIVE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
StateAction - Interface in it.amattioli.workstate.actions
 
STATEACTION_OUT_OF_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
StateFinder - Class in it.amattioli.workstate.wfunit
 
StateFinder(String) - Constructor for class it.amattioli.workstate.wfunit.StateFinder
 
StateMemento - Class in it.amattioli.workstate.core
Capture the internal representation of a state so to persist it.
StateMemento(String, StateMemento, Map<String, Object>) - Constructor for class it.amattioli.workstate.core.StateMemento
 
step() - Method in class it.amattioli.workstate.wfunit.WorkflowTestCase
 
step(int) - Method in class it.amattioli.workstate.wfunit.WorkflowTestCase
 
stepAll() - Method in class it.amattioli.workstate.wfunit.WorkflowTestCase
 
SUB_MACHINE_NOT_ALLOWED - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
SUBSTATE_NOT_ALLOWED - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
substates - Variable in class it.amattioli.workstate.core.CompositeState
 
SYNTAX_ERROR - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 

T

terminate() - Method in class it.amattioli.workstate.core.CompositeState
 
terminate() - Method in class it.amattioli.workstate.core.ConcurrentState
 
terminate() - Method in class it.amattioli.workstate.core.Machine
 
terminate() - Method in class it.amattioli.workstate.core.ReferenceState
 
terminate() - Method in class it.amattioli.workstate.core.SequentialState
 
TEST_READ_EXCEPTION - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
TestEvent - Class in it.amattioli.workstate.wfunit
 
TestEvent(String) - Constructor for class it.amattioli.workstate.wfunit.TestEvent
 
TestEventsReader - Interface in it.amattioli.workstate.wfunit
 
toString() - Method in class it.amattioli.workstate.actions.AbstractGuard
 
toString() - Method in class it.amattioli.workstate.actions.BeanShellGuard
 
toString() - Method in class it.amattioli.workstate.actions.BeanShellTransitionAction
 
toString() - Method in class it.amattioli.workstate.core.Event
Return the string representation of this event.
toString() - Method in class it.amattioli.workstate.core.InitialState
 
toString() - Method in class it.amattioli.workstate.core.JunctionPoint
 
toString() - Method in class it.amattioli.workstate.core.MetaAttribute
 
toString() - Method in class it.amattioli.workstate.core.MetaEvent
Return a string representation of this MetaEvent.
toString() - Method in class it.amattioli.workstate.core.MetaFinalState
 
toString() - Method in class it.amattioli.workstate.core.MetaInitialState
 
toString() - Method in class it.amattioli.workstate.core.MetaPseudoState
 
toString() - Method in class it.amattioli.workstate.core.MetaRealState
 
toString() - Method in class it.amattioli.workstate.core.RealState
 
toString() - Method in class it.amattioli.workstate.core.Transition
 
toString() - Method in class it.amattioli.workstate.exceptions.ErrorMessage
 
toString() - Method in class it.amattioli.workstate.info.TreeInfo
 
Transition - Class in it.amattioli.workstate.core
A transition allows state changes when an event is received.
Transition(MetaEvent, MetaState, MetaState, TransitionAction, Guard) - Constructor for class it.amattioli.workstate.core.Transition
 
TransitionAction - Interface in it.amattioli.workstate.actions
 
TransitionBuilder - Class in it.amattioli.workstate.config
 
TransitionBuilder(MetaEvent) - Constructor for class it.amattioli.workstate.config.TransitionBuilder
 
TreeBuilder - Class in it.amattioli.workstate.info
 
TreeBuilder() - Constructor for class it.amattioli.workstate.info.TreeBuilder
 
TreeDuplicator - Class in it.amattioli.workstate.info
 
TreeDuplicator() - Constructor for class it.amattioli.workstate.info.TreeDuplicator
 
TreeInfo - Class in it.amattioli.workstate.info
 
TreeInfo() - Constructor for class it.amattioli.workstate.info.TreeInfo
 

U

undoAction(AttributeHandler) - Method in class it.amattioli.workstate.actions.AbstractStateAction
 
undoAction(AttributeReader, AttributeHandler) - Method in class it.amattioli.workstate.actions.AbstractTransitionAction
 
undoAction(AttributeHandler) - Method in interface it.amattioli.workstate.actions.StateAction
 
undoAction(AttributeReader, AttributeHandler) - Method in interface it.amattioli.workstate.actions.TransitionAction
 
undoAction(Event, RealState) - Method in class it.amattioli.workstate.core.Transition
 
UNFORMATTABLE_OBJECT - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
UNIQUE_META_TYPE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
UNKNOWN_EVENT - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
UNKNOWN_STATE_TYPE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
UNMATCHED_END_ATTR - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
UNMATCHED_END_EVENT - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
UNMATCHED_END_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
UNMATCHED_END_TRANSITION - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
UNPARSABLE_OBJECT - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
useConversionService(ConversionService) - Method in class it.amattioli.workstate.core.Machine
 
USER_PRIORITY - Static variable in class it.amattioli.workstate.actions.AbstractGuard
 

V

validate(Object) - Method in interface it.amattioli.workstate.core.AttributeValidator
Validate an attribute value.
validate(Event) - Method in interface it.amattioli.workstate.core.EventValidator
Validate an event.
valueOf(String) - Static method in enum it.amattioli.workstate.config.ConfigBuilder.StateType
Returns the enum constant of this type with the specified name.
values() - Static method in enum it.amattioli.workstate.config.ConfigBuilder.StateType
Returns an array containing the constants of this enum type, in the order they are declared.
visit(Receiver) - Method in class it.amattioli.workstate.core.MetaStateChecker
 
visit(Receiver) - Method in class it.amattioli.workstate.core.MetaStateFinder
 
visit(Receiver) - Method in class it.amattioli.workstate.info.TreeDuplicator
 
visit(Receiver) - Method in interface it.amattioli.workstate.info.Visitor
 
visit(Receiver) - Method in class it.amattioli.workstate.wfunit.AttributeRetriever
 
visit(Receiver) - Method in class it.amattioli.workstate.wfunit.StateFinder
 
Visitor - Interface in it.amattioli.workstate.info
An object that can visit data structures.

W

wasSet() - Method in class it.amattioli.workstate.specifications.MachineSpecification
 
WfXmlTestCase - Class in it.amattioli.workstate.wfunit
 
WfXmlTestCase(String) - Constructor for class it.amattioli.workstate.wfunit.WfXmlTestCase
 
WorkflowException - Exception in it.amattioli.workstate.exceptions
 
WorkflowException(String, String) - Constructor for exception it.amattioli.workstate.exceptions.WorkflowException
 
WorkflowException(String, Throwable) - Constructor for exception it.amattioli.workstate.exceptions.WorkflowException
 
WorkflowException(String, String, Throwable) - Constructor for exception it.amattioli.workstate.exceptions.WorkflowException
 
WorkflowException(String, KeyedMessage) - Constructor for exception it.amattioli.workstate.exceptions.WorkflowException
 
WorkflowException(String, KeyedMessage, Throwable) - Constructor for exception it.amattioli.workstate.exceptions.WorkflowException
 
WorkflowTestCase - Class in it.amattioli.workstate.wfunit
 
WorkflowTestCase(String) - Constructor for class it.amattioli.workstate.wfunit.WorkflowTestCase
 
WRONG_CLASS - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
WRONG_META_EVENT - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
WRONG_OWNER_CLASS - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 
WRONG_PARENT_META_STATE - Static variable in class it.amattioli.workstate.exceptions.ErrorMessage
 

X

XmlConfiguration - Class in it.amattioli.workstate.config
An XmlConfiguration reads a state machine configuration from an XML file.
XmlConfiguration() - Constructor for class it.amattioli.workstate.config.XmlConfiguration
 
XmlConfiguration(String, String) - Constructor for class it.amattioli.workstate.config.XmlConfiguration
Construct an XmlConfiguration given the file name and the configuration id.
XmlTestEventHandler - Class in it.amattioli.workstate.wfunit
 
XmlTestEventHandler() - Constructor for class it.amattioli.workstate.wfunit.XmlTestEventHandler
 
XmlTestEventsReader - Class in it.amattioli.workstate.wfunit
 
XmlTestEventsReader(String) - Constructor for class it.amattioli.workstate.wfunit.XmlTestEventsReader
 

A B C D E F G H I J K L M N O P Q R S T U V W X

Copyright © 2011. All Rights Reserved.