|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StateMachine | |
de.matthias_burbach.flux | Is the core package. |
de.matthias_burbach.uml | Is the UML meta model implementation used to represent UML models. |
Uses of StateMachine in de.matthias_burbach.flux |
Methods in de.matthias_burbach.flux that return StateMachine | |
protected StateMachine |
StrutsConfigGenerator.loadStateMachine()
Constructs the input path and file from the settings properties 'InputPath' and 'InputFile', lets the model builder build and the model checker check the internal representation of the UML model. |
Methods in de.matthias_burbach.flux with parameters of type StateMachine | |
void |
PagePreProcessActionMappingGenerator.begin(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Introduces the <action> elements generated by this generator with the comment <--Page State Preprocessings-->. |
void |
PagePreProcessActionMappingGenerator.generate(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Generates one <action> element per call. |
void |
AbstractActionMappingGenerator.begin(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Is an empty default implementation. |
void |
AbstractActionMappingGenerator.generate(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Is an empty default implementation. |
void |
AbstractActionMappingGenerator.end(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Is an empty default implementation. |
void |
ActionActionMappingGenerator.begin(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Introduces the <action> elements generated by this generator with the comment <--Action Activities-->. |
void |
ActionActionMappingGenerator.generate(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Generates one <action> element per call. |
void |
ActionMappingGenerator.begin(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Is called only once after the call to ActionMappingGenerator.setSettings(Properties)
and before any call to any other method.
|
void |
ActionMappingGenerator.generate(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Is called once for each UML state that has the stereotype specified in the flux-config.xml file for this generator. |
void |
ActionMappingGenerator.end(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Is called only once at the end of the generation cycle of this generator plug-in instance. |
void |
FinalStateActionMappingGenerator.begin(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Introduces the <action> elements generated by this generator with the comment <--Final State-->. |
void |
FinalStateActionMappingGenerator.generate(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Generates one <action> element per call. |
void |
ModuleActionMappingGenerator.begin(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Introduces the <action> elements generated by this generator with the comment <--Module Activities-->. |
void |
ModuleActionMappingGenerator.generate(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Generates an 'enter' and an 'exit' module mapping. |
protected void |
ModuleActionMappingGenerator.generateEnterMapping(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Generates the module enter mapping. |
protected void |
ModuleActionMappingGenerator.generateExitMapping(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Generates the exit mapping. |
void |
NonModelledActionMappingGenerator.begin(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Does nothing if the global setting 'PreserveNonModelledActionMappings' is not set to 'true'. |
protected void |
NonModelledActionMappingGenerator.doBegin(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Copies all old action mapping elements that were not (re-)generated so far to the section of 'Non-modelled Action Mappings'. |
void |
PageActionMappingGenerator.begin(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Introduces the <action> elements generated by this generator with the comment <--Page States-->. |
void |
PageActionMappingGenerator.generate(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Generates one <action> element per call. |
protected void |
PageActionMappingGenerator.generatePageVariationActionMapping(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Generates an <action> element that routes from the actual logical page and the current value of the mode variable to the modified logical page that is created as the concatenation of the mode value and the actual logical page name. |
protected void |
PageActionMappingGenerator.generatePageActionMapping(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Generates one <action> element per call. |
void |
PageEventActionMappingGenerator.begin(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Introduces the <action> elements generated by this generator with the comment <--Page Events-->. |
void |
PageEventActionMappingGenerator.generate(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
Generates the event dispatcher mapping that maps requests from a page to the page event that is encoded as HTTP request parameter (with syntax 'action=%EVENT%' or '%EVENT%.x'). |
protected void |
PageEventActionMappingGenerator.generatePageDevariationActionMapping(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement,
java.lang.String variableName,
java.lang.String variableValue)
|
protected void |
PageEventActionMappingGenerator.generatePageEventActionMapping(StateMachine stateMachine,
State state,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement)
|
protected void |
StrutsConfigGenerator.generateActionMappings(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Document newDocument)
Prepares and drives the actual generation that is performed by the plugged-in generators being registered for stereotyped states. |
protected void |
StrutsConfigGenerator.generateForStereotype(StateMachine stateMachine,
org.jdom.Document oldDocument,
org.jdom.Element oldActionMappingsElement,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingsElement,
java.lang.String stereotype,
ActionMappingGenerator generator)
Executes the (begin, (generate)*, end) cycle for the generator passed in and all the states
having the specified stereotype . |
Uses of StateMachine in de.matthias_burbach.uml |
Classes in de.matthias_burbach.uml that implement StateMachine | |
class |
DefaultStateMachine
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |