svn commit: r18943 - trunk/src/argouml-app/src/org/argouml/uml/diagram/state/StateDiagramGraphModel.java
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: bobtarling
Date: 2010-12-21 14:52:31-0800
New Revision: 18943
Modified:
trunk/src/argouml-app/src/org/argouml/uml/diagram/state/StateDiagramGraphModel.java
Log:
Issue 6170: Remove restriction on drawing transition
Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/state/StateDiagramGraphModel.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/state/StateDiagramGraphModel.java?view=diff&pathrev=18943&r1=18942&r2=18943
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/diagram/state/StateDiagramGraphModel.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/diagram/state/StateDiagramGraphModel.java 2010-12-21 14:52:31-0800
@@ -195,17 +195,7 @@
Object end0 = null;
Object end1 = null;
- if (Model.getFacade().isATransition(edge)) {
- end0 = Model.getFacade().getSource(edge);
- end1 = Model.getFacade().getTarget(edge);
- // it's not allowed to directly draw a transition
- // from a composite state to one of it's substates.
- if (Model.getFacade().isACompositeState(end0)
- && Model.getStateMachinesHelper().getAllSubStates(end0)
- .contains(end1)) {
- return false;
- }
- } else if (edge instanceof CommentEdge) {
+ if (edge instanceof CommentEdge) {
end0 = ((CommentEdge) edge).getSource();
end1 = ((CommentEdge) edge).getDestination();
} else {
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2692604
To unsubscribe from this discussion, e-mail: [[email protected]].