Author: bobtarling
Date: 2008-06-01 15:08:35-0700
New Revision: 14856
Modified:
trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/FigClassifierRole.java
Log:
Reinstate build of activations on setBoundsImpl - must determine a better way
Modified: trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/FigClassifierRole.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/FigClassifierRole.java?view=diff&rev=14856&p1=trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/FigClassifierRole.java&p2=trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/FigClassifierRole.java&r1=14855&r2=14856
==============================================================================
--- trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/FigClassifierRole.java (original)
+++ trunk/src/argouml-core-diagrams-sequence2/src/org/argouml/uml/diagram/sequence2/ui/FigClassifierRole.java 2008-06-01 15:08:35-0700
@@ -130,6 +130,14 @@
headFig.setBounds(x, y + offset, ww, headFig.getMinimumHeight());
lifeLineFig.setBounds(x, y + offset + headFig.getHeight(),
ww, h - offset - headFig.getHeight());
+ // TODO: createActivations must be called here otherwise activations
+ // don't reposition correctly when Fig is first placed. We must
+ // determine a better way of doing this. Why don't the child Figs
+ // reposition themselves?
+ // Once we can get rid of this line we may need to replace with
+ // something to just resize the last activation only.
+ createActivations();
+
// set bounds of big box
getBigPort().setBounds(x, y, ww, h);
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.