|
|||||||||||
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 providedboolean 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 |