svn commit: r18137 - trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java
Bob Tarling <[email protected]>
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: bobtarling
Date: 2010-03-22 11:29:51-0700
New Revision: 18137
Modified:
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java
Log:
Allow extension point to be created in panels
Modified: trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java?view=diff&pathrev=18137&r1=18136&r2=18137
==============================================================================
--- trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java (original)
+++ trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/sequence2/diagram/FigMessage.java 2010-03-22 11:29:51-0700
@@ -414,8 +414,11 @@
protected void updateListeners(Object oldOwner, Object newOwner ) {
action = Model.getFacade().getAction(newOwner);
Set<Object[]> listeners = new HashSet<Object[]>();
+ Object action = getAction();
listeners.add(new Object[] {getOwner(), "remove"});
- listeners.add(new Object[] {getAction(), "isAsynchronous"});
+ if (action != null) {
+ listeners.add(new Object[] {action, "isAsynchronous"});
+ }
try {
updateElementListeners(listeners);
} catch (Exception e) {
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2463336
To unsubscribe from this discussion, e-mail: [[email protected]].