org.apache.commons.scxml.env |
A collection of classes that may be commonly used to bridge the
SCXML executor to the runtime environment.
Various sub-packages contain specifics related to a particular
environment.
|
Java Source File Name | Type | Comment |
AbstractStateMachine.java | Class | This class demonstrates one approach for providing the base
functionality needed by classes representing stateful entities,
whose behaviors are defined via SCXML documents.
SCXML documents (more generically, UML state chart diagrams) can be
used to define stateful behavior of objects, and Commons SCXML enables
developers to use this model directly into the corresponding code
artifacts. |
EnvTestSuite.java | Class | Test suite for SCXML env package. |
LogUtils.java | Class | Helper methods for Commons SCXML logging. |
LogUtilsTest.java | Class | |
MockErrorReporter.java | Class | |
SimpleContext.java | Class | Simple Context wrapping a map of variables. |
SimpleContextTest.java | Class | |
SimpleDispatcher.java | Class | Trivial EventDispatcher implementation. |
SimpleErrorHandler.java | Class | Custom error handler that logs the parsing errors in the
SCXML document. |
SimpleErrorReporter.java | Class | Custom error reporter that log execution errors. |
SimpleScheduler.java | Class | EventDispatcher implementation that can schedule delay ed
<send> events for the "scxml" targettype
attribute value (which is also the default). |
SimpleSCXMLListener.java | Class | Simple SCXML Listener that logs execution. |
StopWatch.java | Class | A SCXML document driven stop watch. |
StopWatchDisplay.java | Class | Quick GUI to demonstrate the SCXML driven stopwatch. |
StopWatchTest.java | Class | |
Tracer.java | Class | A simple tracer connected to Jakarta Commons Logging. |
URLResolver.java | Class | A PathResolver implementation that resolves against a base URL. |