Namespace Xareus.Scenarios
Classes
AFunction
This is a C# user-defined function with parameters. Several parameters can have the same name.
ASequence
Assignment
ComplexSequence
Decision
DecisionEvent
DecisionTree
Decoration
Event
Event.EffectorData
Event.SensorData
Extendable
ExtendedInfo
ExternalScenario
An external scenario is a special kind of complexe sequence created from a full scenario file.
Function
Identifiable
InitialSequence
Net
This class is only here for backward compatibility reasons. Do not use it
Node
A node is a decision tree element that can hold tokens.
NodeUserData
Parameter
A parameter is a key/value pair used mainly in functions
Place
ProxySequence
Reference
SMTransition
SafePetriNet
This partial class allows to read safe petri nets in the previous formatting
Scenario
Partial part of the scenario class that handles compatibility with previous XSD versions
ScenarioLoadedEventArgs
Event used when a scenario has been loaded
ScenarioLoadingParameters
ScenarioState
SequenceState
SetValueInContextEffector
SimpleSequence
State
StateMachine
Transition
This partial class allows to read transitions in the previous formatting
TransitionFiredEventArgs
Arguments for the Transition fired signal
TypedValue
Representes a typed value
ValueParser
Interfaces
IValueParser
Any class implementing this interface will be added to the main parser automatically using introspection The class must have an empty consturctor as it will be called before adding the Parse method to the additionnal parsers