svn commit: r15998 - trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/UMLSequenceDiagram.java
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: bszanto
Date: 2008-11-09 01:20:26-0800
New Revision: 15998
Modified:
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/UMLSequenceDiagram.java
Log:
Fixed a bug where comments could not be added in Seq2 diagrams.
Modified: trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/UMLSequenceDiagram.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/UMLSequenceDiagram.java?view=diff&rev=15998&p1=trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/UMLSequenceDiagram.java&p2=trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/UMLSequenceDiagram.java&r1=15997&r2=15998
==============================================================================
--- trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/UMLSequenceDiagram.java (original)
+++ trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/UMLSequenceDiagram.java 2008-11-09 01:20:26-0800
@@ -194,6 +194,8 @@
public boolean doesAccept(Object objectToAccept) {
if (Model.getFacade().isAClassifier(objectToAccept)) {
return true;
+ } else if (Model.getFacade().isAComment(objectToAccept)) {
+ return true;
}
return false;
}
@@ -270,7 +272,10 @@
figNode = makeNewFigCR(droppedObject, location);
} else if (Model.getFacade().isAClassifier(droppedObject)){
figNode = makeNewFigCR(makeNewCR(droppedObject), location);
+ } else if (Model.getFacade().isAComment(droppedObject)) {
+ figNode = new FigComment(getGraphModel(), droppedObject);
}
+
if (figNode != null) {
LOG.debug("Dropped object " + droppedObject + " converted to "
+ figNode);