Uses of Interface
de.matthias_burbach.uml.State

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)