svn commit: r19956 - trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ClAttributeCompartment.java
[email protected] Fri, 24 Oct 2014 04:00:49 -0700 (PDT)
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: mvw
Date: 2014-10-24 04:00:48-0700
New Revision: 19956
Modified:
trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ClAttributeCompartment.java
Log:
Fix an exception when clicking on the dashed line of an associationclass.
Discovered when testing issue 4463.
Modified: trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ClAttributeCompartment.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ClAttributeCompartment.java?view=diff&pathrev=19956&r1=19955&r2=19956
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ClAttributeCompartment.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/cognitive/critics/ClAttributeCompartment.java 2014-10-24 04:00:48-0700
@@ -50,6 +50,7 @@
import org.argouml.uml.diagram.ui.FigAssociationClass;
import org.argouml.uml.diagram.ui.FigCompartment;
import org.argouml.uml.diagram.ui.FigCompartmentBox;
+import org.argouml.uml.diagram.ui.FigEdgeAssociationClass;
import org.tigris.gef.presentation.Fig;
/**
@@ -90,6 +91,9 @@
if (fig instanceof FigAssociationClass) {
fig = ((FigAssociationClass) fig).getAssociationClass();
}
+ if (fig instanceof FigEdgeAssociationClass) {
+ return; // why are we here?
+ }
FigCompartmentBox fcb = (FigCompartmentBox) fig;
FigCompartment fc =
fcb.getCompartment(Model.getMetaTypes().getAttribute());
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=3090393
To unsubscribe from this discussion, e-mail: [[email protected]].