|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.swing.AbstractAction
de.uni_paderborn.fujaba.uml.actions.MergeSequenceDiagramIntoStateChartAction
Merge a Sequence Diagram into a Statechart Diagram: not implemented, yet!
| Nested Class Summary |
| Nested classes inherited from class javax.swing.AbstractAction |
|
| Field Summary |
| Fields inherited from class javax.swing.AbstractAction |
changeSupport, enabled |
| Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
| Constructor Summary | |
MergeSequenceDiagramIntoStateChartAction()
|
|
| Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent event)
No comment provided by developer, please add a comment to improve documentation. |
private Event |
createEvent(org.w3c.dom.Node eventNode,
java.lang.String tracedObject)
No comment provided by developer, please add a comment to improve documentation. |
private Trace |
createSequenceDiagramTrace(java.io.File file,
java.lang.String tracedObject)
Create a trace for an object in a sequence diagram. |
private State |
createState(org.w3c.dom.Node stateNode)
No comment provided by developer, please add a comment to improve documentation. |
(package private) boolean |
mergeTraceIntoStatechart(UMLStatechart statechart,
Trace trace)
No comment provided by developer, please add a comment to improve documentation. |
(package private) boolean |
mergeTraceIntoStatechart(UMLStatechart statechart,
Trace trace,
UMLComplexState state,
boolean allowNewLeavingTransition,
java.lang.String prefix)
Merge trace into statechart. state already exists and is already "walked along", i.e. |
(package private) boolean |
mergeTraceIntoStatechart(UMLStatechart statechart,
Trace trace,
UMLTransition transition,
java.lang.String prefix)
Merge trace into statechart. transition already exists, maybe without a target state, and is already "walked along", i.e. it is irrelevant for the further merging of trace. |
private org.w3c.dom.Document |
openSequenceDiagram(java.io.File file)
No comment provided by developer, please add a comment to improve documentation. |
private java.util.Collection |
sequenceDiagramObjects(java.io.File sdFile)
Collect all participating objects in a sequence diagram and return them. |
(package private) boolean |
statechartCanExecuteTrace(UMLStatechart statechart,
Trace trace)
No comment provided by developer, please add a comment to improve documentation. |
| Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MergeSequenceDiagramIntoStateChartAction()
| Method Detail |
public void actionPerformed(java.awt.event.ActionEvent event)
event - No description provided
boolean mergeTraceIntoStatechart(UMLStatechart statechart,
Trace trace)
statechart - No description providedtrace - No description provided
boolean mergeTraceIntoStatechart(UMLStatechart statechart,
Trace trace,
UMLComplexState state,
boolean allowNewLeavingTransition,
java.lang.String prefix)
statechart - No description providedtrace - No description providedstate - No description providedallowNewLeavingTransition - No description providedprefix - No description provided
boolean mergeTraceIntoStatechart(UMLStatechart statechart,
Trace trace,
UMLTransition transition,
java.lang.String prefix)
statechart - No description providedtrace - No description providedtransition - No description providedprefix - No description provided
boolean statechartCanExecuteTrace(UMLStatechart statechart,
Trace trace)
statechart - No description providedtrace - No description provided
private java.util.Collection sequenceDiagramObjects(java.io.File sdFile)
sdFile - No description provided
private Trace createSequenceDiagramTrace(java.io.File file,
java.lang.String tracedObject)
file - No description providedtracedObject - No description provided
private org.w3c.dom.Document openSequenceDiagram(java.io.File file)
file - No description provided
private Event createEvent(org.w3c.dom.Node eventNode,
java.lang.String tracedObject)
eventNode - No description providedtracedObject - No description provided
private State createState(org.w3c.dom.Node stateNode)
stateNode - No description provided
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||