|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use State | |
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 State in de.matthias_burbach.flux |
Methods in de.matthias_burbach.flux with parameters of type State | |
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. |
protected java.lang.String |
PagePreProcessActionMappingGenerator.getForwardPath(State targetState)
Constructs a forward path which mainly depends on the target state's stereotype. |
protected java.lang.String |
PagePreProcessActionMappingGenerator.getDefaultType(State state)
|
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. |
protected java.lang.String |
AbstractActionMappingGenerator.getDefaultType(State state)
|
protected void |
AbstractActionMappingGenerator.generateForwards(State state,
org.jdom.Document newDocument,
org.jdom.Element newActionMappingElement,
org.jdom.Element oldActionMappingElement)
Generates all forward elements for the newActionMappingElement from the outbound transitions
of the state .
|
protected java.lang.String |
AbstractActionMappingGenerator.getBasePath(State state)
|
protected java.lang.String |
AbstractActionMappingGenerator.getNamePartOfBasePath(State state)
|
protected java.lang.String |
AbstractActionMappingGenerator.getBasePathExtension(State state)
The base path extension may suffix the base path to make a full path of an <action> or <forward> element. |
protected java.lang.String |
AbstractActionMappingGenerator.getForwardPath(java.lang.String forwardName,
State targetState,
java.lang.String parameters)
Constructs a forward path which mainly depends on the target state's stereotype. |
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.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. |
protected void |
ChameleonModelBuilder.sortTransitions(State state)
Sorts the outbound transitions of state by label,
i. e. event name or guard condition if the event name is not defined. |
protected void |
ChameleonModelBuilder.addActionsToState(org.jdom.Element stateElement,
State state)
Adds actions to the state that result from the following
XPath select (relative to the state element):'DoAction' |
protected java.util.List |
DefaultModelChecker.checkStateHasValidName(State state)
|
protected java.util.List |
DefaultModelChecker.checkStateHasValidStereotype(State state)
|
protected java.util.List |
DefaultModelChecker.checkStateHasUniqueTransitions(State state)
|
protected java.util.List |
DefaultModelChecker.checkStateHasValidActions(State 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.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. |
protected java.lang.String |
ModuleActionMappingGenerator.getEnteredModule(State state)
|
protected java.lang.String |
ModuleActionMappingGenerator.getEnterPath(State state)
|
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. |
protected java.lang.String |
PageActionMappingGenerator.getForwardToPhysicalPage(State state)
Derives the default forward path to the physical page resource (JSP) that implements the state of stereotype 'Page'. |
protected java.lang.String |
PageActionMappingGenerator.getBasePathExtension(State state)
|
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 java.lang.String |
PageEventActionMappingGenerator.getForwardToPhysicalPage(State state)
Derives the default forward path to the physical page resource (JSP) that implements the state of stereotype 'Page'. |
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 |
XmiModelBuilder.sortTransitions(State state)
Sorts the outbound transitions of state by label,
i. e. event name or guard condition if the event name is not defined. |
protected void |
XmiModelBuilder.addActionsToState(org.jdom.Element stateElement,
State state)
Adds actions to the state that result from the following
XPath select (relative to the state element):'UML:State.doActivity/ UML:ActionSequence/ UML:ActionSequence.action/ UML:UninterpretedAction' |
Uses of State in de.matthias_burbach.uml |
Classes in de.matthias_burbach.uml that implement State | |
class |
DefaultState
|
Fields in de.matthias_burbach.uml declared as State | |
private State |
DefaultTransition.sourceState
|
private State |
DefaultTransition.targetState
|
Methods in de.matthias_burbach.uml that return State | |
State |
DefaultTransition.getSourceState()
|
State |
DefaultTransition.getTargetState()
|
State |
Transition.getSourceState()
|
State |
Transition.getTargetState()
|
Methods in de.matthias_burbach.uml with parameters of type State | |
void |
DefaultTransition.setSourceState(State sourceState)
|
void |
DefaultTransition.setTargetState(State targetState)
|
void |
Transition.setSourceState(State sourceState)
|
void |
Transition.setTargetState(State aTargetState)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |